Incident Identifier: F543BBB1-7F06-4FE1-8D4B-334AAE4EEEB0 Hardware Model: iPhone14,5 Process: PacketTunnel [25615] Path: /private/var/containers/Bundle/Application/6411625B-9ED2-46FA-8345-AC7CDAFC7D64/MyApp.app/PlugIns/PacketTunnel.appex/PacketTunnel Identifier: x.y.z.PacketTunnel Version: 2.1.2 (213) AppVariant: 1:iPhone14,5:15 Code Type: ARM-64 (Native) Role: Unspecified Parent Process: launchd [1] Coalition: x.y.z.PacketTunnel [4983] Date/Time: 2024-01-04 23:49:28.8918 +0800 Launch Time: 2024-01-04 23:31:52.0448 +0800 OS Version: iPhone OS 17.1.2 (21B101) Release Type: User Baseband Version: 3.10.02 Report Version: 104 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001, 0x0000000218d612d8 Termination Reason: SIGNAL 5 Trace/BPT trap: 5 Terminating Process: exc handler [25615] Triggered by Thread: 0 Thread 0 name: Thread 0 Crashed: 0 libxpc.dylib 0x0000000218d612d8 _xpc_api_misuse + 80 (debug.c:71) 1 libxpc.dylib 0x0000000218d51098 xpc_dictionary_set_value + 128 (dictionary.c:1895) 2 libxpc.dylib 0x0000000218d52154 xpc_dictionary_set_data + 60 (dictionary.c:2029) 3 NetworkExtension 0x00000001c8b1fb54 __35-[NEIPC handleMessage:withHandler:]_block_invoke + 112 (NEIPC.m:47) 4 PacketTunnel 0x0000000102f0cd18 thunk for @escaping @callee_unowned @convention(block) (@unowned NSData?) -> () + 60 (:0) 5 PacketTunnel 0x0000000102f10ab0 specialized MyPacketTunnelProvider.responseMessage(msg:completionHandler:) + 1372 (MyPacketTunnelProvider.swift:238) 6 PacketTunnel 0x0000000102f086b4 closure #1 in closure #1 in closure #1 in MyPacketTunnelProvider.startTunnel(config:completionHandler:) + 544 (MyPacketTunnelProvider.swift:66) 7 PacketTunnel 0x0000000102f14050 closure #1 in closure #1 in xxx.start(config:packetFlow:startCompletion:stoppedCompletion:) + 188 (xxx.swift:173) 8 PacketTunnel 0x0000000102f0a9a8 thunk for @escaping @callee_guaranteed () -> () + 28 (:0) 9 libdispatch.dylib 0x00000001b72576a8 _dispatch_call_block_and_release + 32 (init.c:1530) 10 libdispatch.dylib 0x00000001b7259300 _dispatch_client_callout + 20 (object.m:561) 11 libdispatch.dylib 0x00000001b7267998 _dispatch_main_queue_drain + 984 (queue.c:7813) 12 libdispatch.dylib 0x00000001b72675b0 _dispatch_main_queue_callback_4CF + 44 (queue.c:7973) 13 CoreFoundation 0x00000001af2d320c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16 (CFRunLoop.c:1780) 14 CoreFoundation 0x00000001af2cff18 __CFRunLoopRun + 1996 (CFRunLoop.c:3149) 15 CoreFoundation 0x00000001af2cf668 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 16 Foundation 0x00000001ae26854c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373) 17 Foundation 0x00000001ae266944 -[NSRunLoop(NSRunLoop) run] + 64 (NSRunLoop.m:398) 18 libxpc.dylib 0x0000000218d55e84 _xpc_objc_main + 336 (main.m:266) 19 libxpc.dylib 0x0000000218d58190 _xpc_main + 64 (init.c:1273) 20 libxpc.dylib 0x0000000218d58370 xpc_main + 64 (init.c:1356) 21 Foundation 0x00000001ae34d250 -[NSXPCListener resume] + 312 (NSXPCListener.m:471) 22 PlugInKit 0x00000001da54b940 -[PKService run] + 348 (PKService.m:208) 23 PlugInKit 0x00000001da54b4fc +[PKService main] + 524 (PKService.m:125) 24 PlugInKit 0x00000001da54bc60 +[PKService _defaultRun:arguments:] + 16 (PKService.m:255) 25 ExtensionFoundation 0x00000001be2537e8 EXExtensionMain + 288 (EXExtensionMain.m:0) 26 Foundation 0x00000001ae99ce00 NSExtensionMain + 204 (NSExtensionMain.m:21) 27 dyld 0x00000001d1d22dcc start + 2240 (dyldMain.cpp:1269) Thread 1: 0 libsystem_kernel.dylib 0x00000001f67b5f6c kevent + 8 (:-1) 1 PacketTunnel 0x0000000103125b60 uv__io_poll + 732 2 PacketTunnel 0x000000010311ef8c uv_run + 412 3 PacketTunnel 0x00000001031a2be8 my_loop + 420 4 libsystem_pthread.dylib 0x0000000218cfa4d4 _pthread_start + 136 (pthread.c:904) 5 libsystem_pthread.dylib 0x0000000218cf9a10 thread_start + 8 (:-1) Thread 2: 0 libsystem_pthread.dylib 0x0000000218cf99fc start_wqthread + 0 (:-1) Thread 3: 0 libsystem_pthread.dylib 0x0000000218cf99fc start_wqthread + 0 (:-1) Thread 4: 0 libsystem_pthread.dylib 0x0000000218cf99fc start_wqthread + 0 (:-1) Thread 5: 0 libsystem_pthread.dylib 0x0000000218cf99fc start_wqthread + 0 (:-1) Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000032 x1: 0x0000000218d767bb x2: 0x0000000000000000 x3: 0x000000016cf12122 x4: 0x0000000218d7a7e0 x5: 0x000000016cf120e0 x6: 0x000000000000002e x7: 0x0000000000000403 x8: 0x000000025631f000 x9: 0xcf4531d1d64000b3 x10: 0x0000000000000200 x11: 0x000000016cf11c50 x12: 0x0000000000000000 x13: 0x0000000010b11111 x14: 0x0000000000000010 x15: 0x0000000000000000 x16: 0x00000001bf22a7b8 x17: 0x0000000209686c08 x18: 0x0000000000000000 x19: 0x000000016cf120f0 x20: 0x00000001c8be5e38 x21: 0x0000000000000000 x22: 0x0000000103c70be0 x23: 0x0002000000000000 x24: 0x0000000000006b6f x25: 0x0000000102f10cb8 x26: 0x0000000103c70f10 x27: 0x0000000103806820 x28: 0x0000000102f10cb8 fp: 0x000000016cf121a0 lr: 0x0359ba0218d612d0 sp: 0x000000016cf120e0 pc: 0x0000000218d612d8 cpsr: 0x60001000 esr: 0xf2000001 (Breakpoint) brk 1 Binary Images: 0x102eec000 - 0x103253fff PacketTunnel arm64 /private/var/containers/Bundle/Application/6411625B-9ED2-46FA-8345-AC7CDAFC7D64/MyApp.app/PlugIns/PacketTunnel.appex/PacketTunnel 0x1035c8000 - 0x1035d3fff libobjc-trampolines.dylib arm64e <004cd10c9ab53df6b6afa18ad3e128c8> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib 0x1ae23c000 - 0x1aeda1fff Foundation arm64e <8ddf9bdaf5fb30209be105bc15fcfba1> /System/Library/Frameworks/Foundation.framework/Foundation 0x1af29c000 - 0x1af7c8fff CoreFoundation arm64e /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x1b7255000 - 0x1b729bfff libdispatch.dylib arm64e <8942054798a3352aad2bbbcb6006fb29> /usr/lib/system/libdispatch.dylib 0x1be231000 - 0x1be2b9fff ExtensionFoundation arm64e <1e5fddbf913b3e0fad8e75ed09fb7125> /System/Library/Frameworks/ExtensionFoundation.framework/ExtensionFoundation 0x1bf223000 - 0x1bf251ffb libsystem_malloc.dylib arm64e <2e3c143305c935d599a8dd19eab99b1e> /usr/lib/system/libsystem_malloc.dylib 0x1c8a2e000 - 0x1c8c3dfff NetworkExtension arm64e /System/Library/Frameworks/NetworkExtension.framework/NetworkExtension 0x1d1d1d000 - 0x1d1da4adb dyld arm64e /usr/lib/dyld 0x1da534000 - 0x1da56afff PlugInKit arm64e /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit 0x1f67a7000 - 0x1f67dffff libsystem_kernel.dylib arm64e <77ac893d8258332b9dfcb7ba2439af97> /usr/lib/system/libsystem_kernel.dylib 0x218cf8000 - 0x218d03ff3 libsystem_pthread.dylib arm64e <810e428af26d37bbbb0f609cbb4718c7> /usr/lib/system/libsystem_pthread.dylib 0x218d3b000 - 0x218d7ffff libxpc.dylib arm64e <2df145f1c12133939e43389c72ed7cfe> /usr/lib/system/libxpc.dylib EOF