Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App crashes for "mutex lock failed: Invalid argument"
It crashes only when app in backend. We cannot reproduce it.
We get crash infomation in fabric. Here is the crash report:
Platform: ios OS Version: 10.3.2 (14F89) Device: iPhone 7 Plus RAM Free: 23.8% Disk Free: 39.8% #1. Crashed: com.twitter.crashlytics.ios.exception 0 MyApp 0x100e6d074 CLSProcessRecordAllThreads + 4310077556 1 MyApp 0x100e6d074 CLSProcessRecordAllThreads + 4310077556 2 MyApp 0x100e6cf30 CLSProcessRecordAllThreads + 4310077232 3 MyApp 0x100e5d0a4 CLSHandler + 4310012068 4 MyApp 0x100e6b080 __CLSExceptionRecord_block_invoke + 4310069376 5 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 6 libdispatch.dylib 0x18050bee0 _dispatch_barrier_sync_f_invoke + 84 7 MyApp 0x100e6ab24 CLSExceptionRecord + 4310068004 8 MyApp 0x100e6a654 CLSTerminateHandler() + 4310066772 9 libc++abi.dylib 0x1800975d4 std::__terminate(void ()()) + 16 10 libc++abi.dylib 0x180096ef8 __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception) + 134 11 libc++.1.dylib 0x1800711bc std::__1::__throw_system_error(int, char const*) + 88 12 MyApp 0x100cf0f38 +[RCTFont updateFont:withFamily:size:weight:style:variant:scaleMultiplier:] (RCTFont.mm:92) 13 MyApp 0x100d30274 -[RCTShadowText _attributedStringWithFontFamily:fontSize:fontWeight:fontStyle:letterSpacing:useBackgroundColor:foregroundColor:backgroundColor:opacity:] (RCTShadowText.m:281) 14 MyApp 0x100d2ffec -[RCTShadowText attributedString] (RCTShadowText.m:238) 15 MyApp 0x100d2fef8 -[RCTShadowText recomputeText] (RCTShadowText.m:231) 16 MyApp 0x100d455a0 -[RCTTextManager uiBlockToAmendWithShadowViewRegistry:] (RCTTextManager.m:105) 17 MyApp 0x100ce1d94 -[RCTComponentData uiBlockToAmendWithShadowViewRegistry:] (RCTComponentData.m:465) 18 MyApp 0x100d555b4 -[RCTUIManager _layoutAndMount] (RCTUIManager.m:1131) 19 MyApp 0x100cda014 __36-[RCTBatchedBridge batchDidComplete]_block_invoke (RCTBatchedBridge.m:1028) 20 libdispatch.dylib 0x1804fe9e0 _dispatch_call_block_and_release + 24 21 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 22 libdispatch.dylib 0x18050cad4 _dispatch_queue_serial_drain + 928 23 libdispatch.dylib 0x1805022cc _dispatch_queue_invoke + 884 24 libdispatch.dylib 0x18050ea50 _dispatch_root_queue_drain + 540 25 libdispatch.dylib 0x18050e7d0 _dispatch_worker_thread3 + 124 26 libsystem_pthread.dylib 0x180707100 _pthread_wqthread + 1096 27 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 -- Fatal Exception: std::__1::system_error: mutex lock failed: Invalid argument #0. diskcookies 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 libsystem_notify.dylib 0x1806f7654 _notify_server_post_3 + 104 3 libsystem_notify.dylib 0x1806fa8ec notify_post + 432 4 CoreFoundation 0x181524aa8 _CFXNotificationPost + 708 5 CoreFoundation 0x1815471e4 CFNotificationCenterPostNotification + 120 6 CFNetwork 0x181de7c98 DiskCookieStorage::writeFileCompletely0(DiskCookieStorage*, FilePathStat*, MemoryCookies const*, __CFData const*, TracerData*, int) + 760 7 CFNetwork 0x181de7e78 DiskCookieStorage::_asyncWriteFileCompletely(void*) + 140 8 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 9 libdispatch.dylib 0x18050bee0 _dispatch_barrier_sync_f_invoke + 84 10 CFNetwork 0x181de8c64 DiskCookieStorage::syncStorageWithCompletionLocked(unsigned char, void () block_pointer) + 2532 11 CFNetwork 0x181ddd538 ___CFHTTPCookieStorageFlushCookieStores_block_invoke + 124 12 CoreFoundation 0x181539cf0 __CFDictionaryApplyFunction_block_invoke + 24 13 CoreFoundation 0x181522010 CFBasicHashApply + 132 14 CoreFoundation 0x18152b424 CFDictionaryApplyFunction + 224 15 CFNetwork 0x181ddd490 _CFHTTPCookieStorageFlushCookieStores + 148 16 libsystem_c.dylib 0x1805b65b4 __cxa_finalize_ranges + 384 17 libsystem_c.dylib 0x1805609e0 exit + 24 18 UIKit 0x187802d68 +[_UIAlertManager hideAlertsForTermination] + 490 19 UIKit 0x187a011a0 __102-[UIApplication _handleApplicationDeactivationWithScene:shouldForceExit:transitionContext:completion:]_block_invoke.2093 + 792 20 UIKit 0x187a04950 _runAfterCACommitDeferredBlocks + 292 21 UIKit 0x1879f69ec _cleanUpAfterCAFlushAndRunDeferredBlocks + 528 22 UIKit 0x18776a648 _afterCACommitHandler + 132 23 CoreFoundation 0x1815f49a8 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 32 24 CoreFoundation 0x1815f2630 __CFRunLoopDoObservers + 372 25 CoreFoundation 0x1815f2a7c __CFRunLoopRun + 956 26 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 27 GraphicsServices 0x182f8c074 GSEventRunModal + 100 28 UIKit 0x1877dd058 UIApplicationMain + 208 29 MyApp 0x100643dd4 main (main.m:14) 30 libdyld.dylib 0x18053159c start + 4 #1. Crashed: com.twitter.crashlytics.ios.exception 0 MyApp 0x100e6d074 CLSProcessRecordAllThreads + 4310077556 1 MyApp 0x100e6d074 CLSProcessRecordAllThreads + 4310077556 2 MyApp 0x100e6cf30 CLSProcessRecordAllThreads + 4310077232 3 MyApp 0x100e5d0a4 CLSHandler + 4310012068 4 MyApp 0x100e6b080 __CLSExceptionRecord_block_invoke + 4310069376 5 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 6 libdispatch.dylib 0x18050bee0 _dispatch_barrier_sync_f_invoke + 84 7 MyApp 0x100e6ab24 CLSExceptionRecord + 4310068004 8 MyApp 0x100e6a654 CLSTerminateHandler() + 4310066772 9 libc++abi.dylib 0x1800975d4 std::__terminate(void ()()) + 16 10 libc++abi.dylib 0x180096ef8 __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception) + 134 11 libc++.1.dylib 0x1800711bc std::__1::__throw_system_error(int, char const*) + 88 12 MyApp 0x100cf0f38 +[RCTFont updateFont:withFamily:size:weight:style:variant:scaleMultiplier:] (RCTFont.mm:92) 13 MyApp 0x100d30274 -[RCTShadowText _attributedStringWithFontFamily:fontSize:fontWeight:fontStyle:letterSpacing:useBackgroundColor:foregroundColor:backgroundColor:opacity:] (RCTShadowText.m:281) 14 MyApp 0x100d2ffec -[RCTShadowText attributedString] (RCTShadowText.m:238) 15 MyApp 0x100d2fef8 -[RCTShadowText recomputeText] (RCTShadowText.m:231) 16 MyApp 0x100d455a0 -[RCTTextManager uiBlockToAmendWithShadowViewRegistry:] (RCTTextManager.m:105) 17 MyApp 0x100ce1d94 -[RCTComponentData uiBlockToAmendWithShadowViewRegistry:] (RCTComponentData.m:465) 18 MyApp 0x100d555b4 -[RCTUIManager _layoutAndMount] (RCTUIManager.m:1131) 19 MyApp 0x100cda014 __36-[RCTBatchedBridge batchDidComplete]_block_invoke (RCTBatchedBridge.m:1028) 20 libdispatch.dylib 0x1804fe9e0 _dispatch_call_block_and_release + 24 21 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 22 libdispatch.dylib 0x18050cad4 _dispatch_queue_serial_drain + 928 23 libdispatch.dylib 0x1805022cc _dispatch_queue_invoke + 884 24 libdispatch.dylib 0x18050ea50 _dispatch_root_queue_drain + 540 25 libdispatch.dylib 0x18050e7d0 _dispatch_worker_thread3 + 124 26 libsystem_pthread.dylib 0x180707100 _pthread_wqthread + 1096 27 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #2. com.apple.root.user-initiated-qos 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x18070bb60 _pthread_workqueue_addthreads + 72 2 libdispatch.dylib 0x18050fcec _dispatch_global_queue_poke_slow + 76 3 libsystem_notify.dylib 0x1806fde80 _notify_dispatch_local_notification + 132 4 libsystem_notify.dylib 0x1806fdd4c ___notify_lib_init_block_invoke_2 + 168 5 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 6 libdispatch.dylib 0x18050b604 _dispatch_continuation_pop + 448 7 libdispatch.dylib 0x180517c1c _dispatch_source_latch_and_call + 204 8 libdispatch.dylib 0x1805008a0 _dispatch_source_invoke + 804 9 libdispatch.dylib 0x18050d950 _dispatch_root_queue_drain_deferred_item + 256 10 libdispatch.dylib 0x180514170 _dispatch_kevent_worker_thread + 760 11 libsystem_pthread.dylib 0x180706fbc _pthread_wqthread + 772 12 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #3. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #4. Thread 0 libsystem_kernel.dylib 0x180641314 __semwait_signal + 8 1 libsystem_c.dylib 0x1805608b0 nanosleep + 212 2 libc++.1.dylib 0x1800713c4 std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&) + 80 3 JavaScriptCore 0x185ed5db8 void std::__1::this_thread::sleep_for<long long, std::__1::ratio<1l, 1000l> >(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&) + 76 4 JavaScriptCore 0x185ed4df8 bmalloc::waitUntilFalse(std::__1::unique_lockbmalloc::StaticMutex&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >, bool&) + 128 5 JavaScriptCore 0x185ed4c34 bmalloc::Heap::scavenge(std::__1::unique_lockbmalloc::StaticMutex&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 60 6 JavaScriptCore 0x185ed4adc bmalloc::Heap::concurrentScavenge() + 120 7 JavaScriptCore 0x185ed5ebc bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>::threadRunLoop() + 92 8 JavaScriptCore 0x185ed5de8 std::__1::__shared_ptr_emplace<std::__1::mutex, std::__1::allocatorstd::__1::mutex >::~__shared_ptr_emplace() + 34 9 JavaScriptCore 0x185ed6098 void std::__1::__thread_proxy<std::__1::tuple<void ()(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>> >(void) + 92 10 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 11 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 12 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #5. WebThread 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 WebCore 0x1861f4608 RunWebThread(void*) + 456 6 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 7 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 8 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #6. com.apple.uikit.eventfetch-thread 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 Foundation 0x18203cd74 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304 6 Foundation 0x18205db44 -[NSRunLoop(NSRunLoop) runUntilDate:] + 96 7 UIKit 0x1881676a8 -[UIEventFetcher threadMain] + 136 8 Foundation 0x18213a2d8 NSThread__start + 996 9 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 10 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 11 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #7. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x180706fd0 _pthread_wqthread + 792 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #8. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #9. com.apple.CFStream.LegacyThread 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 CoreFoundation 0x181602794 _legacyStreamRunLoop_workThread + 268 6 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 7 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 8 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #10. com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 CFNetwork 0x181d2edf4 +[NSURLConnection(Loader) _resourceLoadLoop:] + 404 6 Foundation 0x18213a2d8 NSThread__start + 996 7 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 8 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 9 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #11. com.twitter.crashlytics.ios.MachExceptionServer 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 MyApp 0x100e57f04 CLSMachExceptionServer + 4309991172 3 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 4 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 5 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #12. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #13. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #14. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #15. com.hackemist.SDWebImageCache 0 libsystem_malloc.dylib 0x180677d74 szone_size + 192 1 libsystem_malloc.dylib 0x180677a94 free + 120 2 libsystem_c.dylib 0x1805604ec fts_read + 792 3 libremovefile.dylib 0x18053a7e4 __removefile_tree_walker + 468 4 libremovefile.dylib 0x18053aac8 removefile + 140 5 Foundation 0x18207b884 -[NSFilesystemItemRemoveOperation main] + 172 6 Foundation 0x18204ab28 -[__NSOperationInternal _start:] + 612 7 Foundation 0x18207b338 -[NSFileManager removeItemAtPath:error:] + 84 8 Foundation 0x18207b2cc -[NSFileManager removeItemAtURL:error:] + 164 9 MyApp 0x100da86c8 __45-[SDImageCache cleanDiskWithCompletionBlock:]_block_invoke (SDImageCache.m:497) 10 libdispatch.dylib 0x1804fe9e0 _dispatch_call_block_and_release + 24 11 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 12 libdispatch.dylib 0x18050cad4 _dispatch_queue_serial_drain + 928 13 libdispatch.dylib 0x1805022cc _dispatch_queue_invoke + 884 14 libdispatch.dylib 0x18050cfa8 _dispatch_queue_override_invoke + 344 15 libdispatch.dylib 0x18050ea50 _dispatch_root_queue_drain + 540 16 libdispatch.dylib 0x18050e7d0 _dispatch_worker_thread3 + 124 17 libsystem_pthread.dylib 0x180707100 _pthread_wqthread + 1096 18 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #16. Thread 0 libsystem_pthread.dylib 0x180706ca8 start_wqthread + 126 #17. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #18. com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x18064123c __select + 8 1 CoreFoundation 0x1815fbcb0 __CFSocketManager + 632 2 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 3 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 4 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #19. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #20. com.facebook.react.JavaScript 0 JavaScriptCore 0x1855549e0 JSC::JSObject::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 468 1 JavaScriptCore 0x185554a00 JSC::JSObject::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 500 2 JavaScriptCore 0x1855506e0 llint_slow_path_put_by_val + 1340 3 JavaScriptCore 0x185ce5c78 llint_entry + 14040 4 JavaScriptCore 0x185ce8c64 llint_entry + 26308 5 JavaScriptCore 0x185ce8ffc llint_entry + 27228 6 JavaScriptCore 0x185ce8c64 llint_entry + 26308 7 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 8 JavaScriptCore 0x185ce8c64 llint_entry + 26308 9 JavaScriptCore 0x185ce8c64 llint_entry + 26308 10 JavaScriptCore 0x185ce8c64 llint_entry + 26308 11 JavaScriptCore 0x185ce8c64 llint_entry + 26308 12 JavaScriptCore 0x185ce8c64 llint_entry + 26308 13 JavaScriptCore 0x185ce8c64 llint_entry + 26308 14 JavaScriptCore 0x185ce8c64 llint_entry + 26308 15 JavaScriptCore 0x185ce8c64 llint_entry + 26308 16 JavaScriptCore 0x185ce8c64 llint_entry + 26308 17 JavaScriptCore 0x185ce8c64 llint_entry + 26308 18 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 19 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 20 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 21 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 22 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 23 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 24 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 25 JavaScriptCore 0x185ce23d8 vmEntryToJavaScript + 264 26 JavaScriptCore 0x185bcc6f8 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 164 27 JavaScriptCore 0x185559528 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 416 28 JavaScriptCore 0x185c00954 JSC::boundThisNoArgsFunctionCall(JSC::ExecState*) + 476 29 JavaScriptCore 0x185ce9694 llint_entry + 28916 30 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 31 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 32 JavaScriptCore 0x185ce23d8 vmEntryToJavaScript + 264 33 JavaScriptCore 0x185bcc6f8 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 164 34 JavaScriptCore 0x185559528 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 416 35 JavaScriptCore 0x185c00954 JSC::boundThisNoArgsFunctionCall(JSC::ExecState*) + 476 36 JavaScriptCore 0x185ce9694 llint_entry + 28916 37 JavaScriptCore 0x185ce9108 llint_entry + 27496 38 JavaScriptCore 0x185ce9108 llint_entry + 27496 39 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 40 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 41 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 42 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 43 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 44 JavaScriptCore 0x185ce23d8 vmEntryToJavaScript + 264 45 JavaScriptCore 0x185bcc6f8 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 164 46 JavaScriptCore 0x185559528 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 416 47 JavaScriptCore 0x185c00954 JSC::boundThisNoArgsFunctionCall(JSC::ExecState*) + 476 48 JavaScriptCore 0x185ce2520 vmEntryToNative + 272 49 JavaScriptCore 0x18555956c JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 484 50 JavaScriptCore 0x185865b74 JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 164 51 JavaScriptCore 0x18555929c JSObjectCallAsFunction + 636 52 MyApp 0x100d04ab8 __65-[RCTJSCExecutor _executeJSCall:arguments:unwrapResult:callback:]_block_invoke (RCTJSCExecutor.mm:656) 53 MyApp 0x100d052d8 -[RCTJSCExecutor executeBlockOnJavaScriptQueue:] (RCTJSCExecutor.mm:822) 54 MyApp 0x100d04674 -[RCTJSCExecutor _executeJSCall:arguments:unwrapResult:callback:] (RCTJSCExecutor.mm:686) 55 MyApp 0x100d0423c -[RCTJSCExecutor _callFunctionOnModule:method:arguments:returnValue:unwrapResult:callback:] (RCTJSCExecutor.mm:593) 56 MyApp 0x100d04358 -[RCTJSCExecutor callFunctionOnModule:method:arguments:callback:] (RCTJSCExecutor.mm:598) 57 MyApp 0x100cd8ec4 -[RCTBatchedBridge _actuallyInvokeAndProcessModule:method:arguments:] (RCTBatchedBridge.m:875) 58 MyApp 0x100cd8280 __57-[RCTBatchedBridge enqueueJSCall:method:args:completion:]_block_invoke (RCTBatchedBridge.m:759) 59 MyApp 0x100d052d8 -[RCTJSCExecutor executeBlockOnJavaScriptQueue:] (RCTJSCExecutor.mm:822) 60 Foundation 0x18213a4cc __NSThreadPerformPerform + 340 61 CoreFoundation 0x1815f542c CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 24 62 CoreFoundation 0x1815f4d9c __CFRunLoopDoSources0 + 540 63 CoreFoundation 0x1815f29a8 __CFRunLoopRun + 744 64 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 65 MyApp 0x100d022ec +[RCTJSCExecutor runRunLoopThread] (RCTJSCExecutor.mm:208) 66 Foundation 0x18213a2d8 NSThread__start + 996 67 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 68 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 69 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #21. WTF::AutomaticThread 0 libsystem_kernel.dylib 0x180640e1c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x180708814 _pthread_cond_wait + 640 2 JavaScriptCore 0x1855298f8 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 148 3 JavaScriptCore 0x185ebcb18 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2256 4 JavaScriptCore 0x185a8e2dc bool WTF::ConditionBase::waitUntilWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 172 5 JavaScriptCore 0x185eac810 std::__1::__function::__func<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0, std::__1::allocator<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0>, void ()>::operator()() + 204 6 JavaScriptCore 0x185525e88 WTF::threadEntryPoint(void*) + 212 7 JavaScriptCore 0x185525d98 WTF::wtfThreadEntryPoint(void*) + 24 8 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 9 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 10 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #22. WTF::AutomaticThread 0 libsystem_kernel.dylib 0x180640e1c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x180708814 _pthread_cond_wait + 640 2 JavaScriptCore 0x1855298f8 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 148 3 JavaScriptCore 0x185ebcb18 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2256 4 JavaScriptCore 0x185a8e2dc bool WTF::ConditionBase::waitUntilWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 172 5 JavaScriptCore 0x185eac810 std::__1::__function::__func<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0, std::__1::allocator<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0>, void ()>::operator()() + 204 6 JavaScriptCore 0x185525e88 WTF::threadEntryPoint(void*) + 212 7 JavaScriptCore 0x185525d98 WTF::wtfThreadEntryPoint(void*) + 24 8 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 9 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 10 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #23. WTF::AutomaticThread 0 JavaScriptCore 0x185ed5ba0 bmalloc::Heap::isLarge(std::__1::lock_guardbmalloc::StaticMutex&, void*) + 40 1 JavaScriptCore 0x185ed43c4 bmalloc::Deallocator::deallocateSlowCase(void*) + 112 2 JavaScriptCore 0x185eb717c WTF::ThreadSpecific<std::optionalWTF::GCThreadType, (WTF::CanBeGCThread)1>::destroy(void*) + 40 3 libsystem_pthread.dylib 0x180707dd4 _pthread_tsd_cleanup + 496 4 libsystem_pthread.dylib 0x180707b48 _pthread_exit + 200 5 libsystem_pthread.dylib 0x180709698 pthread_sigmask + 250 6 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 7 libsystem_pthread.dylib 0x180706cb4 thread_start + 4 #24. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x180706fd0 _pthread_wqthread + 792 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4 #25. Thread 0 libsystem_malloc.dylib 0x180675f38 szone_malloc_should_clear + 2148 1 libsystem_malloc.dylib 0x1806758d0 szone_malloc_should_clear + 508 2 libsystem_malloc.dylib 0x1806784e8 malloc_zone_calloc + 168 3 libsystem_malloc.dylib 0x18067841c calloc + 40 4 CoreFoundation 0x181642c9c __rehashd + 52 5 CoreFoundation 0x18152a434 -[__NSDictionaryM setObject:forKey:] + 676 6 MyApp 0x1002aa8dc -[NSMutableDictionary(Add) _setObject:forKey:] (NSDictionary+Extension.m:84) 7 MyApp 0x1008754e4 +[postEventDao postEvent:event:] (postEventDao.m:40) 8 MyApp 0x100a8c824 -[UMSAgent postEventInBackGround:] (UMSAgent.m:884) 9 Foundation 0x18213a2d8 NSThread__start + 996 10 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 11 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 12 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
Platform: ios OS Version: 10.3.2 (14F89) Device: iPhone 7 Plus RAM Free: 23.8% Disk Free: 39.8%
#1. Crashed: com.twitter.crashlytics.ios.exception 0 MyApp 0x100e6d074 CLSProcessRecordAllThreads + 4310077556 1 MyApp 0x100e6d074 CLSProcessRecordAllThreads + 4310077556 2 MyApp 0x100e6cf30 CLSProcessRecordAllThreads + 4310077232 3 MyApp 0x100e5d0a4 CLSHandler + 4310012068 4 MyApp 0x100e6b080 __CLSExceptionRecord_block_invoke + 4310069376 5 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 6 libdispatch.dylib 0x18050bee0 _dispatch_barrier_sync_f_invoke + 84 7 MyApp 0x100e6ab24 CLSExceptionRecord + 4310068004 8 MyApp 0x100e6a654 CLSTerminateHandler() + 4310066772 9 libc++abi.dylib 0x1800975d4 std::__terminate(void ()()) + 16 10 libc++abi.dylib 0x180096ef8 __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception) + 134 11 libc++.1.dylib 0x1800711bc std::__1::__throw_system_error(int, char const*) + 88 12 MyApp 0x100cf0f38 +[RCTFont updateFont:withFamily:size:weight:style:variant:scaleMultiplier:] (RCTFont.mm:92) 13 MyApp 0x100d30274 -[RCTShadowText _attributedStringWithFontFamily:fontSize:fontWeight:fontStyle:letterSpacing:useBackgroundColor:foregroundColor:backgroundColor:opacity:] (RCTShadowText.m:281) 14 MyApp 0x100d2ffec -[RCTShadowText attributedString] (RCTShadowText.m:238) 15 MyApp 0x100d2fef8 -[RCTShadowText recomputeText] (RCTShadowText.m:231) 16 MyApp 0x100d455a0 -[RCTTextManager uiBlockToAmendWithShadowViewRegistry:] (RCTTextManager.m:105) 17 MyApp 0x100ce1d94 -[RCTComponentData uiBlockToAmendWithShadowViewRegistry:] (RCTComponentData.m:465) 18 MyApp 0x100d555b4 -[RCTUIManager _layoutAndMount] (RCTUIManager.m:1131) 19 MyApp 0x100cda014 __36-[RCTBatchedBridge batchDidComplete]_block_invoke (RCTBatchedBridge.m:1028) 20 libdispatch.dylib 0x1804fe9e0 _dispatch_call_block_and_release + 24 21 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 22 libdispatch.dylib 0x18050cad4 _dispatch_queue_serial_drain + 928 23 libdispatch.dylib 0x1805022cc _dispatch_queue_invoke + 884 24 libdispatch.dylib 0x18050ea50 _dispatch_root_queue_drain + 540 25 libdispatch.dylib 0x18050e7d0 _dispatch_worker_thread3 + 124 26 libsystem_pthread.dylib 0x180707100 _pthread_wqthread + 1096 27 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
--
Fatal Exception: std::__1::system_error: mutex lock failed: Invalid argument
#0. diskcookies 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 libsystem_notify.dylib 0x1806f7654 _notify_server_post_3 + 104 3 libsystem_notify.dylib 0x1806fa8ec notify_post + 432 4 CoreFoundation 0x181524aa8 _CFXNotificationPost + 708 5 CoreFoundation 0x1815471e4 CFNotificationCenterPostNotification + 120 6 CFNetwork 0x181de7c98 DiskCookieStorage::writeFileCompletely0(DiskCookieStorage*, FilePathStat*, MemoryCookies const*, __CFData const*, TracerData*, int) + 760 7 CFNetwork 0x181de7e78 DiskCookieStorage::_asyncWriteFileCompletely(void*) + 140 8 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 9 libdispatch.dylib 0x18050bee0 _dispatch_barrier_sync_f_invoke + 84 10 CFNetwork 0x181de8c64 DiskCookieStorage::syncStorageWithCompletionLocked(unsigned char, void () block_pointer) + 2532 11 CFNetwork 0x181ddd538 ___CFHTTPCookieStorageFlushCookieStores_block_invoke + 124 12 CoreFoundation 0x181539cf0 __CFDictionaryApplyFunction_block_invoke + 24 13 CoreFoundation 0x181522010 CFBasicHashApply + 132 14 CoreFoundation 0x18152b424 CFDictionaryApplyFunction + 224 15 CFNetwork 0x181ddd490 _CFHTTPCookieStorageFlushCookieStores + 148 16 libsystem_c.dylib 0x1805b65b4 __cxa_finalize_ranges + 384 17 libsystem_c.dylib 0x1805609e0 exit + 24 18 UIKit 0x187802d68 +[_UIAlertManager hideAlertsForTermination] + 490 19 UIKit 0x187a011a0 __102-[UIApplication _handleApplicationDeactivationWithScene:shouldForceExit:transitionContext:completion:]_block_invoke.2093 + 792 20 UIKit 0x187a04950 _runAfterCACommitDeferredBlocks + 292 21 UIKit 0x1879f69ec _cleanUpAfterCAFlushAndRunDeferredBlocks + 528 22 UIKit 0x18776a648 _afterCACommitHandler + 132 23 CoreFoundation 0x1815f49a8 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 32 24 CoreFoundation 0x1815f2630 __CFRunLoopDoObservers + 372 25 CoreFoundation 0x1815f2a7c __CFRunLoopRun + 956 26 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 27 GraphicsServices 0x182f8c074 GSEventRunModal + 100 28 UIKit 0x1877dd058 UIApplicationMain + 208 29 MyApp 0x100643dd4 main (main.m:14) 30 libdyld.dylib 0x18053159c start + 4
#2. com.apple.root.user-initiated-qos 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x18070bb60 _pthread_workqueue_addthreads + 72 2 libdispatch.dylib 0x18050fcec _dispatch_global_queue_poke_slow + 76 3 libsystem_notify.dylib 0x1806fde80 _notify_dispatch_local_notification + 132 4 libsystem_notify.dylib 0x1806fdd4c ___notify_lib_init_block_invoke_2 + 168 5 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 6 libdispatch.dylib 0x18050b604 _dispatch_continuation_pop + 448 7 libdispatch.dylib 0x180517c1c _dispatch_source_latch_and_call + 204 8 libdispatch.dylib 0x1805008a0 _dispatch_source_invoke + 804 9 libdispatch.dylib 0x18050d950 _dispatch_root_queue_drain_deferred_item + 256 10 libdispatch.dylib 0x180514170 _dispatch_kevent_worker_thread + 760 11 libsystem_pthread.dylib 0x180706fbc _pthread_wqthread + 772 12 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#3. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#4. Thread 0 libsystem_kernel.dylib 0x180641314 __semwait_signal + 8 1 libsystem_c.dylib 0x1805608b0 nanosleep + 212 2 libc++.1.dylib 0x1800713c4 std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&) + 80 3 JavaScriptCore 0x185ed5db8 void std::__1::this_thread::sleep_for<long long, std::__1::ratio<1l, 1000l> >(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&) + 76 4 JavaScriptCore 0x185ed4df8 bmalloc::waitUntilFalse(std::__1::unique_lockbmalloc::StaticMutex&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >, bool&) + 128 5 JavaScriptCore 0x185ed4c34 bmalloc::Heap::scavenge(std::__1::unique_lockbmalloc::StaticMutex&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 60 6 JavaScriptCore 0x185ed4adc bmalloc::Heap::concurrentScavenge() + 120 7 JavaScriptCore 0x185ed5ebc bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>::threadRunLoop() + 92 8 JavaScriptCore 0x185ed5de8 std::__1::__shared_ptr_emplace<std::__1::mutex, std::__1::allocatorstd::__1::mutex >::~__shared_ptr_emplace() + 34 9 JavaScriptCore 0x185ed6098 void std::__1::__thread_proxy<std::__1::tuple<void ()(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::)()>> >(void) + 92 10 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 11 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 12 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#5. WebThread 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 WebCore 0x1861f4608 RunWebThread(void*) + 456 6 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 7 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 8 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#6. com.apple.uikit.eventfetch-thread 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 Foundation 0x18203cd74 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304 6 Foundation 0x18205db44 -[NSRunLoop(NSRunLoop) runUntilDate:] + 96 7 UIKit 0x1881676a8 -[UIEventFetcher threadMain] + 136 8 Foundation 0x18213a2d8 NSThread__start + 996 9 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 10 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 11 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#7. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x180706fd0 _pthread_wqthread + 792 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#8. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#9. com.apple.CFStream.LegacyThread 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 CoreFoundation 0x181602794 _legacyStreamRunLoop_workThread + 268 6 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 7 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 8 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#10. com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 CoreFoundation 0x1815f4e90 __CFRunLoopServiceMachPort + 192 3 CoreFoundation 0x1815f2ae4 __CFRunLoopRun + 1060 4 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 5 CFNetwork 0x181d2edf4 +[NSURLConnection(Loader) _resourceLoadLoop:] + 404 6 Foundation 0x18213a2d8 NSThread__start + 996 7 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 8 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 9 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#11. com.twitter.crashlytics.ios.MachExceptionServer 0 libsystem_kernel.dylib 0x180623224 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x18062309c mach_msg + 72 2 MyApp 0x100e57f04 CLSMachExceptionServer + 4309991172 3 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 4 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 5 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#12. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#13. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#14. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#15. com.hackemist.SDWebImageCache 0 libsystem_malloc.dylib 0x180677d74 szone_size + 192 1 libsystem_malloc.dylib 0x180677a94 free + 120 2 libsystem_c.dylib 0x1805604ec fts_read + 792 3 libremovefile.dylib 0x18053a7e4 __removefile_tree_walker + 468 4 libremovefile.dylib 0x18053aac8 removefile + 140 5 Foundation 0x18207b884 -[NSFilesystemItemRemoveOperation main] + 172 6 Foundation 0x18204ab28 -[__NSOperationInternal _start:] + 612 7 Foundation 0x18207b338 -[NSFileManager removeItemAtPath:error:] + 84 8 Foundation 0x18207b2cc -[NSFileManager removeItemAtURL:error:] + 164 9 MyApp 0x100da86c8 __45-[SDImageCache cleanDiskWithCompletionBlock:]_block_invoke (SDImageCache.m:497) 10 libdispatch.dylib 0x1804fe9e0 _dispatch_call_block_and_release + 24 11 libdispatch.dylib 0x1804fe9a0 _dispatch_client_callout + 16 12 libdispatch.dylib 0x18050cad4 _dispatch_queue_serial_drain + 928 13 libdispatch.dylib 0x1805022cc _dispatch_queue_invoke + 884 14 libdispatch.dylib 0x18050cfa8 _dispatch_queue_override_invoke + 344 15 libdispatch.dylib 0x18050ea50 _dispatch_root_queue_drain + 540 16 libdispatch.dylib 0x18050e7d0 _dispatch_worker_thread3 + 124 17 libsystem_pthread.dylib 0x180707100 _pthread_wqthread + 1096 18 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#16. Thread 0 libsystem_pthread.dylib 0x180706ca8 start_wqthread + 126
#17. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#18. com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x18064123c __select + 8 1 CoreFoundation 0x1815fbcb0 __CFSocketManager + 632 2 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 3 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 4 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#19. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x1807071a4 _pthread_wqthread + 1260 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#20. com.facebook.react.JavaScript 0 JavaScriptCore 0x1855549e0 JSC::JSObject::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 468 1 JavaScriptCore 0x185554a00 JSC::JSObject::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 500 2 JavaScriptCore 0x1855506e0 llint_slow_path_put_by_val + 1340 3 JavaScriptCore 0x185ce5c78 llint_entry + 14040 4 JavaScriptCore 0x185ce8c64 llint_entry + 26308 5 JavaScriptCore 0x185ce8ffc llint_entry + 27228 6 JavaScriptCore 0x185ce8c64 llint_entry + 26308 7 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 8 JavaScriptCore 0x185ce8c64 llint_entry + 26308 9 JavaScriptCore 0x185ce8c64 llint_entry + 26308 10 JavaScriptCore 0x185ce8c64 llint_entry + 26308 11 JavaScriptCore 0x185ce8c64 llint_entry + 26308 12 JavaScriptCore 0x185ce8c64 llint_entry + 26308 13 JavaScriptCore 0x185ce8c64 llint_entry + 26308 14 JavaScriptCore 0x185ce8c64 llint_entry + 26308 15 JavaScriptCore 0x185ce8c64 llint_entry + 26308 16 JavaScriptCore 0x185ce8c64 llint_entry + 26308 17 JavaScriptCore 0x185ce8c64 llint_entry + 26308 18 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 19 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 20 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 21 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 22 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 23 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 24 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 25 JavaScriptCore 0x185ce23d8 vmEntryToJavaScript + 264 26 JavaScriptCore 0x185bcc6f8 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 164 27 JavaScriptCore 0x185559528 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 416 28 JavaScriptCore 0x185c00954 JSC::boundThisNoArgsFunctionCall(JSC::ExecState*) + 476 29 JavaScriptCore 0x185ce9694 llint_entry + 28916 30 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 31 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 32 JavaScriptCore 0x185ce23d8 vmEntryToJavaScript + 264 33 JavaScriptCore 0x185bcc6f8 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 164 34 JavaScriptCore 0x185559528 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 416 35 JavaScriptCore 0x185c00954 JSC::boundThisNoArgsFunctionCall(JSC::ExecState*) + 476 36 JavaScriptCore 0x185ce9694 llint_entry + 28916 37 JavaScriptCore 0x185ce9108 llint_entry + 27496 38 JavaScriptCore 0x185ce9108 llint_entry + 27496 39 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 40 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 41 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 42 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 43 JavaScriptCore 0x185ce8cc8 llint_entry + 26408 44 JavaScriptCore 0x185ce23d8 vmEntryToJavaScript + 264 45 JavaScriptCore 0x185bcc6f8 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 164 46 JavaScriptCore 0x185559528 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 416 47 JavaScriptCore 0x185c00954 JSC::boundThisNoArgsFunctionCall(JSC::ExecState*) + 476 48 JavaScriptCore 0x185ce2520 vmEntryToNative + 272 49 JavaScriptCore 0x18555956c JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 484 50 JavaScriptCore 0x185865b74 JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 164 51 JavaScriptCore 0x18555929c JSObjectCallAsFunction + 636 52 MyApp 0x100d04ab8 __65-[RCTJSCExecutor _executeJSCall:arguments:unwrapResult:callback:]_block_invoke (RCTJSCExecutor.mm:656) 53 MyApp 0x100d052d8 -[RCTJSCExecutor executeBlockOnJavaScriptQueue:] (RCTJSCExecutor.mm:822) 54 MyApp 0x100d04674 -[RCTJSCExecutor _executeJSCall:arguments:unwrapResult:callback:] (RCTJSCExecutor.mm:686) 55 MyApp 0x100d0423c -[RCTJSCExecutor _callFunctionOnModule:method:arguments:returnValue:unwrapResult:callback:] (RCTJSCExecutor.mm:593) 56 MyApp 0x100d04358 -[RCTJSCExecutor callFunctionOnModule:method:arguments:callback:] (RCTJSCExecutor.mm:598) 57 MyApp 0x100cd8ec4 -[RCTBatchedBridge _actuallyInvokeAndProcessModule:method:arguments:] (RCTBatchedBridge.m:875) 58 MyApp 0x100cd8280 __57-[RCTBatchedBridge enqueueJSCall:method:args:completion:]_block_invoke (RCTBatchedBridge.m:759) 59 MyApp 0x100d052d8 -[RCTJSCExecutor executeBlockOnJavaScriptQueue:] (RCTJSCExecutor.mm:822) 60 Foundation 0x18213a4cc __NSThreadPerformPerform + 340 61 CoreFoundation 0x1815f542c CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 24 62 CoreFoundation 0x1815f4d9c __CFRunLoopDoSources0 + 540 63 CoreFoundation 0x1815f29a8 __CFRunLoopRun + 744 64 CoreFoundation 0x181522da4 CFRunLoopRunSpecific + 424 65 MyApp 0x100d022ec +[RCTJSCExecutor runRunLoopThread] (RCTJSCExecutor.mm:208) 66 Foundation 0x18213a2d8 NSThread__start + 996 67 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 68 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 69 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#21. WTF::AutomaticThread 0 libsystem_kernel.dylib 0x180640e1c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x180708814 _pthread_cond_wait + 640 2 JavaScriptCore 0x1855298f8 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 148 3 JavaScriptCore 0x185ebcb18 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2256 4 JavaScriptCore 0x185a8e2dc bool WTF::ConditionBase::waitUntilWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 172 5 JavaScriptCore 0x185eac810 std::__1::__function::__func<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0, std::__1::allocator<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0>, void ()>::operator()() + 204 6 JavaScriptCore 0x185525e88 WTF::threadEntryPoint(void*) + 212 7 JavaScriptCore 0x185525d98 WTF::wtfThreadEntryPoint(void*) + 24 8 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 9 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 10 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#22. WTF::AutomaticThread 0 libsystem_kernel.dylib 0x180640e1c __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x180708814 _pthread_cond_wait + 640 2 JavaScriptCore 0x1855298f8 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 148 3 JavaScriptCore 0x185ebcb18 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2256 4 JavaScriptCore 0x185a8e2dc bool WTF::ConditionBase::waitUntilWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 172 5 JavaScriptCore 0x185eac810 std::__1::__function::__func<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0, std::__1::allocator<WTF::AutomaticThread::start(WTF::LockerWTF::LockBase const&)::$_0>, void ()>::operator()() + 204 6 JavaScriptCore 0x185525e88 WTF::threadEntryPoint(void*) + 212 7 JavaScriptCore 0x185525d98 WTF::wtfThreadEntryPoint(void*) + 24 8 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 9 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 10 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#23. WTF::AutomaticThread 0 JavaScriptCore 0x185ed5ba0 bmalloc::Heap::isLarge(std::__1::lock_guardbmalloc::StaticMutex&, void*) + 40 1 JavaScriptCore 0x185ed43c4 bmalloc::Deallocator::deallocateSlowCase(void*) + 112 2 JavaScriptCore 0x185eb717c WTF::ThreadSpecific<std::optionalWTF::GCThreadType, (WTF::CanBeGCThread)1>::destroy(void*) + 40 3 libsystem_pthread.dylib 0x180707dd4 _pthread_tsd_cleanup + 496 4 libsystem_pthread.dylib 0x180707b48 _pthread_exit + 200 5 libsystem_pthread.dylib 0x180709698 pthread_sigmask + 250 6 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 7 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
#24. Thread 0 libsystem_kernel.dylib 0x180641a88 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x180706fd0 _pthread_wqthread + 792 2 libsystem_pthread.dylib 0x180706cac start_wqthread + 4
#25. Thread 0 libsystem_malloc.dylib 0x180675f38 szone_malloc_should_clear + 2148 1 libsystem_malloc.dylib 0x1806758d0 szone_malloc_should_clear + 508 2 libsystem_malloc.dylib 0x1806784e8 malloc_zone_calloc + 168 3 libsystem_malloc.dylib 0x18067841c calloc + 40 4 CoreFoundation 0x181642c9c __rehashd + 52 5 CoreFoundation 0x18152a434 -[__NSDictionaryM setObject:forKey:] + 676 6 MyApp 0x1002aa8dc -[NSMutableDictionary(Add) _setObject:forKey:] (NSDictionary+Extension.m:84) 7 MyApp 0x1008754e4 +[postEventDao postEvent:event:] (postEventDao.m:40) 8 MyApp 0x100a8c824 -[UMSAgent postEventInBackGround:] (UMSAgent.m:884) 9 Foundation 0x18213a2d8 NSThread__start + 996 10 libsystem_pthread.dylib 0x18070968c _pthread_body + 240 11 libsystem_pthread.dylib 0x18070959c _pthread_body + 282 12 libsystem_pthread.dylib 0x180706cb4 thread_start + 4
The text was updated successfully, but these errors were encountered:
As it happens, debugging one off crashes from an analytics service is not something within the scope of this repository. If you're able to provide some specific reproduction steps, feel free to submit a new issue.
Sorry, something went wrong.
Same crash on 0.52, this as something to do with RCTShadowText. Please re open this issue.
@ou2s I think this is a duplicate of #13588 and likely does have to do with RCTShadowText.
No branches or pull requests
Description
App crashes for "mutex lock failed: Invalid argument"
Reproduction Steps
It crashes only when app in backend. We cannot reproduce it.
Additional Information
We get crash infomation in fabric. Here is the crash report:
The text was updated successfully, but these errors were encountered: