Created
December 5, 2020 17:34
-
-
Save liamjones/bc22538569cb716dc1f4d94c369aa654 to your computer and use it in GitHub Desktop.
RNFirebase "Call must be made on main thread"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
OS Version: iOS 14.2 (18B92) | |
Report Version: 104 | |
Exception Type: EXC_CRASH (SIGABRT) | |
Crashed Thread: 17 | |
Application Specific Information: | |
Call must be made on main thread | |
Thread 17 Crashed: | |
0 CoreFoundation 0x315123878 __exceptionPreprocess | |
1 libobjc.A.dylib 0x33dceec4c objc_exception_throw | |
2 CoreFoundation 0x315028ffc +[NSException raise:format:arguments:] | |
3 Foundation 0x3176f8918 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] | |
4 UIKitCore 0x3199dc2c0 -[UIApplication _performBlockAfterCATransactionCommitSynchronizes:] | |
5 UIKitCore 0x3199fa870 -[UIApplication _updateStateRestorationArchiveForBackgroundEvent:saveState:exitIfCouldNotRestoreState:updateSnapshot:windowScene:] | |
6 UIKitCore 0x3199faa94 -[UIApplication _updateSnapshotAndStateRestorationWithAction:windowScene:] | |
7 MyAppName 0x2043eba60 -[RNFirebaseNotifications complete:fetchResult:] (RNFirebaseNotifications.m:113) | |
8 CoreFoundation 0x3151288f0 __invoking___ | |
9 CoreFoundation 0x314fffdf4 -[NSInvocation invoke] | |
10 CoreFoundation 0x3150003c8 -[NSInvocation invokeWithTarget:] | |
11 MyAppName 0x20446b8b8 -[RCTModuleMethod invokeWithBridge:module:arguments:] (RCTModuleMethod.mm:584) | |
12 MyAppName 0x20446da4c facebook::react::invokeInner (RCTNativeModule.mm:114) | |
13 MyAppName 0x20446d7b0 [inlined] operator() (RCTNativeModule.mm:75) | |
14 MyAppName 0x20446d7b0 facebook::react::RCTNativeModule::invoke (RCTNativeModule.mm:67) | |
15 libdispatch.dylib 0x314a2c248 _dispatch_call_block_and_release | |
16 libdispatch.dylib 0x314a2ddac _dispatch_client_callout | |
17 libdispatch.dylib 0x314a35108 _dispatch_lane_serial_drain | |
18 libdispatch.dylib 0x314a35c58 _dispatch_lane_invoke | |
19 libdispatch.dylib 0x314a3fd74 _dispatch_workloop_worker_thread | |
20 libsystem_pthread.dylib 0x3a6031800 _pthread_wqthread | |
21 libsystem_pthread.dylib 0x3a6038758 start_wqthread | |
Thread 0 | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 CoreFoundation 0x31509ec2c __CFRunLoopServiceMachPort | |
3 CoreFoundation 0x315098c10 __CFRunLoopRun | |
4 CoreFoundation 0x315098218 CFRunLoopRunSpecific | |
5 GraphicsServices 0x34322d780 GSEventRunModal | |
6 UIKitCore 0x3199dd1fc -[UIApplication _run] | |
7 UIKitCore 0x3199e2a70 UIApplicationMain | |
8 MyAppName 0x2042eee78 main (main.m:7) | |
9 libdyld.dylib 0x314ab16bc start | |
Thread 1 | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 libdispatch.dylib 0x314a6041c firehose_send_push_async | |
3 libdispatch.dylib 0x314a54728 firehose_buffer_ring_enqueue | |
4 libdispatch.dylib 0x314a53200 voucher_activity_trace_v_2 | |
5 libsystem_trace.dylib 0x3417d1dfc _os_log_impl_flatten_and_send | |
6 libnetwork.dylib 0x316bd7f94 -[NWConcrete_nw_connection dealloc] | |
7 CFNetwork 0x315ef0fa4 CFURLDownloadCancel | |
8 CFNetwork 0x315efcc08 CFURLDownloadCancel | |
9 libdispatch.dylib 0x314a3bfb4 _dispatch_block_async_invoke2 | |
10 libdispatch.dylib 0x314a2ddac _dispatch_client_callout | |
11 libdispatch.dylib 0x314a35108 _dispatch_lane_serial_drain | |
12 libdispatch.dylib 0x314a35c8c _dispatch_lane_invoke | |
13 libdispatch.dylib 0x314a36e5c _dispatch_workloop_invoke | |
14 libdispatch.dylib 0x314a3fd74 _dispatch_workloop_worker_thread | |
15 libsystem_pthread.dylib 0x3a6031800 _pthread_wqthread | |
Thread 2 name: com.apple.uikit.eventfetch-thread | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 CoreFoundation 0x31509ec2c __CFRunLoopServiceMachPort | |
3 CoreFoundation 0x315098c10 __CFRunLoopRun | |
4 CoreFoundation 0x315098218 CFRunLoopRunSpecific | |
5 Foundation 0x317682dec -[NSRunLoop(NSRunLoop) runMode:beforeDate:] | |
6 Foundation 0x317682cb8 -[NSRunLoop(NSRunLoop) runUntilDate:] | |
7 UIKitCore 0x319a90fe0 -[UIEventFetcher threadMain] | |
8 Foundation 0x3177f4a30 __NSThread__start__ | |
9 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 3 name: com.facebook.react.JavaScript | |
0 JavaScriptCore 0x327b285dc llint_entry | |
1 JavaScriptCore 0x327b27c90 llint_entry | |
2 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
3 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
4 JavaScriptCore 0x327b489e4 <redacted> | |
5 JavaScriptCore 0x327b243d0 vmEntryToJavaScript | |
6 JavaScriptCore 0x32814ce60 JSC::Interpreter::executeCall | |
7 JavaScriptCore 0x3283fd448 JSC::boundThisNoArgsFunctionCall | |
8 JavaScriptCore 0x327b4b624 <redacted> | |
9 JavaScriptCore 0x327b48a98 [inlined] <redacted> | |
10 JavaScriptCore 0x327b48a98 <redacted> | |
11 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
12 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
13 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
14 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
15 JavaScriptCore 0x327b489e4 <redacted> | |
16 JavaScriptCore 0x327b48a98 <redacted> | |
17 JavaScriptCore 0x327b489e4 <redacted> | |
18 JavaScriptCore 0x327b243d0 vmEntryToJavaScript | |
19 JavaScriptCore 0x32814ce60 JSC::Interpreter::executeCall | |
20 JavaScriptCore 0x3283fd448 JSC::boundThisNoArgsFunctionCall | |
21 JavaScriptCore 0x327b4b624 <redacted> | |
22 JavaScriptCore 0x327b48a98 <redacted> | |
23 JavaScriptCore 0x327b243d0 vmEntryToJavaScript | |
24 JavaScriptCore 0x32814ce60 JSC::Interpreter::executeCall | |
25 JavaScriptCore 0x3283fd448 JSC::boundThisNoArgsFunctionCall | |
26 JavaScriptCore 0x327b4b624 <redacted> | |
27 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
28 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
29 JavaScriptCore 0x327b489e4 <redacted> | |
30 JavaScriptCore 0x327b48a98 <redacted> | |
31 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
32 JavaScriptCore 0x327b489e4 [inlined] <redacted> | |
33 JavaScriptCore 0x327b489e4 <redacted> | |
34 JavaScriptCore 0x327b48a98 <redacted> | |
35 JavaScriptCore 0x327b489e4 <redacted> | |
36 JavaScriptCore 0x327b48a98 <redacted> | |
37 JavaScriptCore 0x327b4a12c <redacted> | |
38 JavaScriptCore 0x327b48a98 <redacted> | |
39 JavaScriptCore 0x327b4a12c <redacted> | |
40 JavaScriptCore 0x327b48a98 <redacted> | |
41 JavaScriptCore 0x327b4a12c [inlined] <redacted> | |
42 JavaScriptCore 0x327b4a12c <redacted> | |
43 JavaScriptCore 0x327b489e4 <redacted> | |
44 JavaScriptCore 0x327b48a98 <redacted> | |
45 JavaScriptCore 0x327b489e4 <redacted> | |
46 JavaScriptCore 0x327b243d0 vmEntryToJavaScript | |
47 JavaScriptCore 0x32814ce60 JSC::Interpreter::executeCall | |
48 JavaScriptCore 0x3283fd448 JSC::boundThisNoArgsFunctionCall | |
49 JavaScriptCore 0x327b2458c vmEntryToNative | |
50 JavaScriptCore 0x32814ce90 JSC::Interpreter::executeCall | |
51 JavaScriptCore 0x3283571f8 JSC::profiledCall | |
52 JavaScriptCore 0x327bb3004 JSObjectCallAsFunction | |
53 MyAppName 0x20450f590 facebook::jsc::JSCRuntime::call (JSCRuntime.cpp:1253) | |
54 MyAppName 0x204518e04 [inlined] call (jsi-inl.h:224) | |
55 MyAppName 0x204518e04 [inlined] call (jsi-inl.h:229) | |
56 MyAppName 0x204518e04 facebook::jsi::Function::call<T> (jsi-inl.h:237) | |
57 MyAppName 0x204518c64 [inlined] operator() (JSIExecutor.cpp:231) | |
58 MyAppName 0x204518c64 [inlined] __invoke<T> (type_traits:3545) | |
59 MyAppName 0x204518c64 [inlined] __call<T> (__functional_base:348) | |
60 MyAppName 0x204518c64 [inlined] operator() (functional:1546) | |
61 MyAppName 0x204518c64 std::__1::__function::__func<T>::operator() (functional:1720) | |
62 MyAppName 0x20443a890 [inlined] __invoke<T> (type_traits:3545) | |
63 MyAppName 0x20443a890 std::__1::__invoke_void_return_wrapper<T>::__call<T> (__functional_base:348) | |
64 MyAppName 0x2045165b0 [inlined] operator() (functional:1872) | |
65 MyAppName 0x2045165b0 [inlined] operator() (functional:2548) | |
66 MyAppName 0x2045165b0 facebook::react::JSIExecutor::callFunction (JSIExecutor.cpp:229) | |
67 MyAppName 0x20450ba10 [inlined] operator() (functional:1873) | |
68 MyAppName 0x20450ba10 [inlined] operator() (functional:2548) | |
69 MyAppName 0x20450ba10 [inlined] operator() (NativeToJsBridge.cpp:301) | |
70 MyAppName 0x20450ba10 [inlined] __invoke<T> (type_traits:3545) | |
71 MyAppName 0x20450ba10 [inlined] __call<T> (__functional_base:348) | |
72 MyAppName 0x20450ba10 [inlined] operator() (functional:1546) | |
73 MyAppName 0x20450ba10 std::__1::__function::__func<T>::operator() (functional:1720) | |
74 MyAppName 0x204457e9c [inlined] operator() (functional:1873) | |
75 MyAppName 0x204457e9c [inlined] operator() (functional:2548) | |
76 MyAppName 0x204457e9c facebook::react::tryAndReturnError (RCTCxxUtils.mm:74) | |
77 MyAppName 0x20446454c facebook::react::RCTMessageThread::tryFunc (RCTMessageThread.mm:68) | |
78 MyAppName 0x20446430c [inlined] operator() (functional:1873) | |
79 MyAppName 0x20446430c [inlined] operator() (functional:2548) | |
80 MyAppName 0x20446430c facebook::react::RCTMessageThread::runAsync (RCTMessageThread.mm:44) | |
81 CoreFoundation 0x31509f498 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ | |
82 CoreFoundation 0x31509e6e0 __CFRunLoopDoBlocks | |
83 CoreFoundation 0x315098a74 __CFRunLoopRun | |
84 CoreFoundation 0x315098218 CFRunLoopRunSpecific | |
85 MyAppName 0x20444d73c +[RCTCxxBridge runRunLoop] (RCTCxxBridge.mm:266) | |
86 Foundation 0x3177f4a30 __NSThread__start__ | |
87 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 4 name: JavaScriptCore bmalloc scavenger | |
0 libsystem_kernel.dylib 0x36e2121ac __psynch_cvwait | |
1 libsystem_pthread.dylib 0x3a6033454 _pthread_cond_wait | |
2 libc++.1.dylib 0x33de293c0 std::__1::condition_variable::__do_timed_wait | |
3 JavaScriptCore 0x3287fb424 bmalloc::Scavenger::threadRunLoop | |
4 JavaScriptCore 0x3287faed8 bmalloc::Scavenger::threadEntryPoint | |
5 JavaScriptCore 0x3287fc3f0 std::__1::__thread_proxy<T> | |
6 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 5 | |
0 libsystem_pthread.dylib 0x3a6038754 start_wqthread | |
Thread 6 name: WebThread | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 CoreFoundation 0x31509ec2c __CFRunLoopServiceMachPort | |
3 CoreFoundation 0x315098c10 __CFRunLoopRun | |
4 CoreFoundation 0x315098218 CFRunLoopRunSpecific | |
5 WebCore 0x32f271878 RunWebThread | |
6 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 7 name: AVAudioSession Notify Thread | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 CoreFoundation 0x31509ec2c __CFRunLoopServiceMachPort | |
3 CoreFoundation 0x315098c10 __CFRunLoopRun | |
4 CoreFoundation 0x315098218 CFRunLoopRunSpecific | |
5 AudioSession 0x3245e90c0 GenericRunLoopThread::Entry | |
6 AudioSession 0x3245eb258 CAPThread::Entry | |
7 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 8 name: com.apple.NSURLConnectionLoader | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 CoreFoundation 0x31509ec2c __CFRunLoopServiceMachPort | |
3 CoreFoundation 0x315098c10 __CFRunLoopRun | |
4 CoreFoundation 0x315098218 CFRunLoopRunSpecific | |
5 CFNetwork 0x31608c40c _CFURLStorageSessionCopyCache | |
6 Foundation 0x3177f4a30 __NSThread__start__ | |
7 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 9 name: com.apple.CFSocket.private | |
0 libsystem_kernel.dylib 0x36e21270c __select | |
1 CoreFoundation 0x3150ab8a4 __CFSocketManager | |
2 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 10 | |
0 libsystem_kernel.dylib 0x36e212814 __semwait_signal | |
1 libsystem_c.dylib 0x32781770c nanosleep | |
2 libsystem_c.dylib 0x3278174f0 sleep | |
3 MyAppName 0x204603270 monitorCachedData (SentryCrashCachedData.c:139) | |
4 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 11 name: SentryCrash Exception Handler (Secondary) | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 libsystem_kernel.dylib 0x36e20bdd0 thread_suspend | |
3 MyAppName 0x20460f684 handleExceptions (SentryCrashMonitor_MachException.c:258) | |
4 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 12 name: SentryCrash Exception Handler (Primary) | |
0 libsystem_kernel.dylib 0x36e1ee2d0 mach_msg_trap | |
1 libsystem_kernel.dylib 0x36e1ed65c mach_msg | |
2 MyAppName 0x20460f6b0 handleExceptions (SentryCrashMonitor_MachException.c:266) | |
3 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 13 name: Realm notification listener | |
0 libsystem_kernel.dylib 0x36e214230 kevent | |
1 MyAppName 0x2045382a8 realm::_impl::ExternalCommitHelper::listen (external_commit_helper.cpp:216) | |
2 MyAppName 0x2045388f8 [inlined] operator() (external_commit_helper.cpp:173) | |
3 MyAppName 0x2045388f8 [inlined] __invoke<T> (type_traits:3545) | |
4 MyAppName 0x2045388f8 [inlined] __thread_execute<T> (thread:273) | |
5 MyAppName 0x2045388f8 std::__1::__thread_proxy<T> (thread:284) | |
6 libsystem_pthread.dylib 0x3a602fb3c _pthread_start | |
Thread 14 | |
0 libsystem_pthread.dylib 0x3a6038754 start_wqthread | |
Thread 15 | |
0 libsystem_pthread.dylib 0x3a6038754 start_wqthread | |
Thread 16 | |
0 libsystem_pthread.dylib 0x3a6038754 start_wqthread | |
Thread 17 Crashed: | |
0 CoreFoundation 0x315123878 __exceptionPreprocess | |
1 libobjc.A.dylib 0x33dceec4c objc_exception_throw | |
2 CoreFoundation 0x315028ffc +[NSException raise:format:arguments:] | |
3 Foundation 0x3176f8918 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] | |
4 UIKitCore 0x3199dc2c0 -[UIApplication _performBlockAfterCATransactionCommitSynchronizes:] | |
5 UIKitCore 0x3199fa870 -[UIApplication _updateStateRestorationArchiveForBackgroundEvent:saveState:exitIfCouldNotRestoreState:updateSnapshot:windowScene:] | |
6 UIKitCore 0x3199faa94 -[UIApplication _updateSnapshotAndStateRestorationWithAction:windowScene:] | |
7 MyAppName 0x2043eba60 -[RNFirebaseNotifications complete:fetchResult:] (RNFirebaseNotifications.m:113) | |
8 CoreFoundation 0x3151288f0 __invoking___ | |
9 CoreFoundation 0x314fffdf4 -[NSInvocation invoke] | |
10 CoreFoundation 0x3150003c8 -[NSInvocation invokeWithTarget:] | |
11 MyAppName 0x20446b8b8 -[RCTModuleMethod invokeWithBridge:module:arguments:] (RCTModuleMethod.mm:584) | |
12 MyAppName 0x20446da4c facebook::react::invokeInner (RCTNativeModule.mm:114) | |
13 MyAppName 0x20446d7b0 [inlined] operator() (RCTNativeModule.mm:75) | |
14 MyAppName 0x20446d7b0 facebook::react::RCTNativeModule::invoke (RCTNativeModule.mm:67) | |
15 libdispatch.dylib 0x314a2c248 _dispatch_call_block_and_release | |
16 libdispatch.dylib 0x314a2ddac _dispatch_client_callout | |
17 libdispatch.dylib 0x314a35108 _dispatch_lane_serial_drain | |
18 libdispatch.dylib 0x314a35c58 _dispatch_lane_invoke | |
19 libdispatch.dylib 0x314a3fd74 _dispatch_workloop_worker_thread | |
20 libsystem_pthread.dylib 0x3a6031800 _pthread_wqthread | |
21 libsystem_pthread.dylib 0x3a6038758 start_wqthread | |
EOF |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment