Hi team, We found that the app reported a lot of crash stacks, and in the stack there is the _nw_path feature, but we could not find the reason. These issues have only emerged since iOS 16 and are growing, can you provide some clues or provide some solutions? Thanks! Crash backtrace can be seen as follows.
Hardware Model: iPhone14,5
Process: *** [24247]
Path: /private/var/containers/Bundle/Application/BE02FF93-05CD-444B-9347-DC398D6D178F/***.app
Identifier: com.***.***
Version: 8.0.30
Code Type: ARM-64 (Native)
Parent Process: [1]
Date/Time: 2023-09-22 19:04:08.189 +0800
OS Version: 16.5.1 (20F75)
Report Version: 104
SDK start time: 2023-09-22 16:06:28
RDM SDK Version: 2.7.27.1
RDM user id : 2098224142
RDM DeviceId: D695E5DB-F88E-4217-9C2E-C08F9E7C6AF5
RDM APP KEY: 7c35edbf90
Last Exception :
0 libxpc.dylib 0x00000002145dce98 __xpc_dictionary_insert + 96
1 libxpc.dylib 0x00000002145dce84 __xpc_dictionary_insert + 76
2 Network 0x00000001b53b70f4 _nw_path_snapshot_agents + 400
3 Network 0x00000001b53b6558 _nw_path_snapshot_path + 192
4 Network 0x00000001b53d17fc _nw_path_necp_update_evaluator + 656
5 Network 0x00000001b53d1548 ___nw_path_necp_check_for_updates_block_invoke_2 + 100
6 Network 0x00000001b51f2158 _nw_array_apply + 124
7 Network 0x00000001b53d0de4 _nw_path_necp_check_for_updates + 1328
8 libdispatch.dylib 0x00000001bbcc6eac __dispatch_client_callout + 20
9 libdispatch.dylib 0x00000001bbcca330 __dispatch_continuation_pop + 504
10 libdispatch.dylib 0x00000001bbcdd908 __dispatch_source_invoke + 1588
11 libdispatch.dylib 0x00000001bbcd0394 __dispatch_workloop_invoke + 1764
12 libdispatch.dylib 0x00000001bbcd9cdc __dispatch_workloop_worker_thread + 648
13 libsystem_pthread.dylib 0x0000000214584ddc __pthread_wqthread + 288
------
Exception Type: SIGSEGV SEGV_ACCERR
Exception Codes: fault addr: 0x0000000000000036
Crashed Thread: 28
Thread 0
0 libsystem_kernel.dylib 0x00000001f373bc84 _mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x00000001f374eb54 _mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x00000001f374ee2c _mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x00000001f373c1c8 _mach_msg + 24
4 CoreFoundation 0x00000001b4870024 ___CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x00000001b4871250 ___CFRunLoopRun + 1208
6 CoreFoundation 0x00000001b48763ec _CFRunLoopRunSpecific + 612
7 GraphicsServices 0x00000001efd1335c _GSEventRunModal + 164
8 UIKitCore 0x00000001b6c036e8 -[UIApplication _run] + 888
9 UIKitCore 0x00000001b6c0334c _UIApplicationMain + 340
10 *** 0x0000000102ed3bb8 pld_UIApplicationMain(once.h:87)
11 *** 0x0000000102f00314 qrapm_UIApplicationMain(once.h:87)
12 *** 0x00000001004ee77c main(main.m:45)
13 dyld 0x00000001d3d4edec 0x00000001d3d39000 + 89580
Thread 1 Name: com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x00000001f373bc84 _mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x00000001f374eb54 _mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x00000001f374ee2c _mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x00000001f373c1c8 _mach_msg + 24
4 CoreFoundation 0x00000001b4870024 ___CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x00000001b4871250 ___CFRunLoopRun + 1208
6 CoreFoundation 0x00000001b48763ec _CFRunLoopRunSpecific + 612
7 Foundation 0x00000001aeafefd4 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Foundation 0x00000001aeafeebc -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9 UIKitCore 0x00000001b6d363fc -[UIEventFetcher threadMain] + 416
10 Foundation 0x00000001aeb18544 ___NSThread__start__ + 716
11 libsystem_pthread.dylib 0x00000002145856b8 __pthread_start + 148
Thread 2 Name: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x00000001f373bc84 _mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x00000001f374eb54 _mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x00000001f374ee2c _mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x00000001f373c1c8 _mach_msg + 24
4 CoreFoundation 0x00000001b4870024 ___CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x00000001b4871250 ___CFRunLoopRun + 1208
6 CoreFoundation 0x00000001b48763ec _CFRunLoopRunSpecific + 612
7 CFNetwork 0x00000001b5a61580 __CFURLStorageSessionDisableCache + 60900
8 Foundation 0x00000001aeb18544 ___NSThread__start__ + 716
9 libsystem_pthread.dylib 0x00000002145856b8 __pthread_start + 148
Thread 3 Name: io.jiguang.hxhg.cache
0 libsystem_kernel.dylib 0x00000001f373bc84 _mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x00000001f374eb54 _mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x00000001f374ee2c _mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x00000001f373c1c8 _mach_msg + 24
4 CoreFoundation 0x00000001b4870024 ___CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x00000001b4871250 ___CFRunLoopRun + 1208
6 CoreFoundation 0x00000001b48763ec _CFRunLoopRunSpecific + 612
7 CoreFoundation 0x00000001b48b8ea4 _CFRunLoopRun + 64
8 *** 0x00000001020e1078 +[JCORECacheThread run](JCORECacheThread.m:32)
9 Foundation 0x00000001aeb18544 ___NSThread__start__ + 716
10 libsystem_pthread.dylib 0x00000002145856b8 __pthread_start + 148