相关疑难解决方法(0)

malloc:***错误:释放对象的校验和不正确 - 对象可能在被释放后被修改

我的iOS应用程序存在很大问题:它有时会在没有详细调试错误的情况下崩溃.堆栈跟踪为空.这些是堆栈跟踪中仅有的两行:

  1. UIApplicationMain中的崩溃开始于"符号存根: - [_ UIHostedTextServiceSession dismissTextServiceAnimated:]".
  2. 并报告"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
Run Code Online (Sandbox Code Playgroud)

我在malloc_error_break中使用libsystem_c.dylib设置了断点,没有来自调试器的任何反馈.我不知道要解决这个问题.

c crash malloc objective-c ios

39
推荐指数
2
解决办法
8万
查看次数

标签 统计

c ×1

crash ×1

ios ×1

malloc ×1

objective-c ×1