当我从GUI发送IPC消息时,有时我的数据包隧道(网络扩展)内部出现了奇怪的崩溃:
categoryB.getChildren()
看起来它试图向已经解除分配的对象发送消息。我知道答案需要网络扩展内部或源代码的知识,但也许Apple工程师阅读SO ...
答案 0 :(得分:1)
我与DTS谈过,我们认为它是iOS 9.0.2中的一个错误,并在iOS 9.3.x中修复。除了升级到9.3.x之外,9.0.2没有解决方法。
答案 1 :(得分:0)
我还发现这个问题与Swift一起使用
0 PacketTunnel-iOS 0x000000010016b454 crashSignalHandler + 552
1 libsystem_platform.dylib 0x00000001806a193c _sigtramp + 52
2 libsystem_kernel.dylib 0x00000001805c0e54 mach_msg + 72
3 CoreFoundation 0x00000001809f8c60 <redacted> + 196
4 CoreFoundation 0x00000001809f6964 <redacted> + 1032
5 CoreFoundation 0x0000000180920c50 CFRunLoopRunSpecific + 384
6 Foundation 0x0000000181330cfc <redacted> + 308
7 Foundation 0x0000000181386030 <redacted> + 88
8 libxpc.dylib 0x00000001806e4c64 <redacted> + 660
9 libxpc.dylib 0x00000001806e69dc xpc_main + 200
10 Foundation 0x0000000181503d60 <redacted> + 0
11 PlugInKit 0x0000000187d42c48 <redacted> + 544
12 PlugInKit 0x0000000187d428dc <redacted> + 56
13 PlugInKit 0x0000000187d42c6c <redacted> + 20
14 libextension.dylib 0x0000000181316058 NSExtensionMain + 64
15 libdyld.dylib 0x00000001804be8b8 <redacted> + 4