我最近开始经历以下崩溃。
崩溃:com.socketio.engineHandleQueue EXC_BAD_ACCESS KERN_PROTECTION_FAILURE 0x0000000016500ade0
它似乎仅对具有32位设备的用户有效。
在32位设备上运行代码时,代码在套接字操作队列中崩溃。
Thread 7 Queue : com.socketio.engineHandleQueue (serial)
#0 0x014c3a00 in 0x014c3a00 ()
#1 0x00e16f70 in SingletonMetadata ()
答案 0 :(得分:2)
似乎与an bug with the Swift compiler optimization for 32 bit devices有关。
我能够通过将Swift编译器优化级别从-O更改为-Onone来修复它。
更新
使用Xcode 11.5版进行了测试,并修复了此问题。