我的 iOS 应用程序有一个大问题:它有时会崩溃而没有详细的调试错误。堆栈跟踪为空。这些是堆栈跟踪中仅有的两行:
- UIApplicationMain 中的崩溃开始于“符号存根:-[_UIHostedTextServiceSessiondismissTextServiceAnimated:]”。
- 并报告“libsystem_c.dylib`malloc_error_break”。
在com.apple.main-thread
.
Xcode 调试器上的错误(连接设备):
malloc: *** error for object 0x208a7614: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
我已经使用 libsystem_c.dylib 在 malloc_error_break 中设置了一个断点,而没有来自调试器的任何反馈。我不知道要解决这个问题。