私は私の人生のためにデバッグすることができない私のアプリでクラッシュしている。デバイス上のXcodeとNSZombieEnabled onに接続してデバッグすると、クラッシュは発生しません。 NSZombieEnabledを単独で実行したり、実行したりすると、毎回クラッシュします。ここでiOS WebTryThreadLockクラッシュ
は私がNSZombieEnabledをオフにしたときに、私が得るものである:ここでEXC_BAD_ACCESS
bool _WebTryThreadLock(bool), 0x58a260: Multiple locks on web thread not allowed! Please file a bug. Crashing now...
1 _ZL17_WebTryThreadLockb
2 _ZL14WebRunLoopLockP19__CFRunLoopObservermPv
3 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
4 __CFRunLoopDoObservers
5 __CFRunLoopRun
6 CFRunLoopRunSpecific
7 CFRunLoopRunInMode
8 _ZL12RunWebThreadPv
9 _pthread_start
10 thread_start
は、テスト飛行からのスタックトレースです:
0 App 0x001ff492 testflight_backtrace + 142
1 App 0x001fffac TFSignalHandler + 212
2 libsystem_c.dylib 0x349e9538 _sigtramp + 48
3 JavaScriptCore 0x34b66aee WTFReportBacktrace + 146
4 WebCore 0x33ed5676 _ZL14WebRunLoopLockP19__CFRunLoopObservermPv + 30
5 CoreFoundation 0x33b39b4a __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 18
6 CoreFoundation 0x33b37d86 __CFRunLoopDoObservers + 258
7 CoreFoundation 0x33b3804e __CFRunLoopRun + 614
8 CoreFoundation 0x33abb4dc CFRunLoopRunSpecific + 300
9 CoreFoundation 0x33abb3a4 CFRunLoopRunInMode + 104
10 WebCore 0x33f7712e _ZL12RunWebThreadPv + 402
11 libsystem_c.dylib 0x349a0c1c _pthread_start + 320
12 libsystem_c.dylib 0x349a0ad7 thread_start + 7
私は前にこのクラッシュがあった、と私は持っていますクラッシュが発生していたView ControllerのviewDidLoadメソッドにラインを投げて解決しました。
この行は現在役に立ちません。
クラッシュするアプリを引き起こし、プロセスは次のとおりです。 現在の株式ビューコントローラ、 は私がいずれかを致しておりませんシェアビューコントローラ、tabViewController上 切り替えタブビュー、SHARE2ビューコントローラ
を提示 押しボタンを却下バックグラウンド処理やUIの変更を行うと、share2 View Controllerを表示するボタンを押したときにクラッシュが発生します。このクラッシュは数日前に起きていませんでしたが、問題の原因を突き止めるためにすべての変更を元に戻そうとしましたが、私は運がありませんでした。
私もこのエラーのためにインターネットを磨き、見つけた情報は私を助けませんでした。
正しい方向に私を指す助言があれば、大変感謝します!