【发布时间】:2013-10-04 22:17:47
【问题描述】:
我有一个嵌入了UIWebView 的应用程序。当我将特定页面加载到其中时,它会毫无例外地使模拟器崩溃,但我在 Xcode 控制台中看到以下消息:
断言失败:(addr != MAP_FAILED),函数 _open_and_mmap_for_reading,文件/SourceCache/LanguageIdentifier_Sim/LanguageIdentifier-114/LanguageIdentifier.c, 第 593 行。
有时,我会在控制台中看到以下消息:
malloc: * mmap(size=2097152) 失败(错误代码=12)
此崩溃发生在后台线程中:
Thread 20, Queue : com.apple.root.default-priority
#0 0x93c4ea6a in __pthread_kill ()
#21 0x92138e72 in _pthread_wqthread ()
我不认为这是我的内存泄漏。这会在模拟器和设备的 iOS6、iOS6.1 和 iOS7 中崩溃。设备崩溃时,我从未在控制台中看到任何消息。
有什么想法吗?
【问题讨论】:
标签: ios objective-c uiwebview