草庐IT

WebTryThreadLock

全部标签

iOS - 确定 _WebTryThreadLock 中的崩溃原因(来自崩溃报告)

我一直在努力找出是什么导致了我的iOS应用程序中最严重的崩溃之一。看起来后台线程上发生了一些布局,导致它崩溃。有什么方法可以确定我可能正在做的事情会触发此重新布局吗?当我的应用程序被带回前台时,我从堆栈中假设它与UIWebView相关。关于该主题的其他stackoverflow线程似乎提到了诸如在后台线程上触发表重新加载之类的事情。据我所知,所有webView委托(delegate)方法都在主线程上被调用。在某些情况下这不是真的,或者是否有一些其他方法在后台线程上被调用而我只是不知道?Web线程-崩溃。0WebCore_WebTryThreadLock(bool)+2971WebCor

iphone - iOS WebTryThreadLock 崩溃

我的应用程序崩溃了,我终生无法调试。当在设备上插入并从Xcode调试并打开NSZombieEnabled时,我没有收到崩溃。当我自己拔下并运行应用程序,或打开NSZombieEnabled时,它每次都会崩溃。这是我关闭NSZombieEnabled时得到的结果:EXC_BAD_ACCESSbool_WebTryThreadLock(bool),0x58a260:Multiplelocksonwebthreadnotallowed!Pleasefileabug.Crashingnow...1_ZL17_WebTryThreadLockb2_ZL14WebRunLoopLockP19__C