Hi. My app has a bug that only occurs in TestFlight. I got some progress by not using the react-i18n hook useTranslation for our locales on that specific page that is crashing sometimes, and it worked great all day yesterday, but just right now it crashed again with the same error.
This is the message that Sentry finds the most important: N8facebook3jsi7JSErrorE. Could not find anything about it on Google. Has anybody had the same error?
Raw crash log from Sentry:
Using SDK 42 with dev-clients. Built the app with Xcode 12.5.
OS Version: iOS 14.7 (18G68)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Crashed Thread: 0
Application Specific Information:
N8facebook3jsi7JSErrorE
Thread 0 Crashed:
0 libc++.1.dylib 0x34eb183f0 std::__1::__throw_system_error
1 libc++.1.dylib 0x34eb0cb08 std::__1::mutex::lock
2 meitner 0x2023ccb30 folly::detail::str_to_integral<T>
3 meitner 0x2023cf0b0 folly::detail::str_to_integral<T>
4 meitner 0x2025015fc facebook::react::JSIExecutor::defaultTimeoutInvoker
5 JavaScriptCore 0x337eec504 JSC::JSCallbackObject<T>::getOwnPropertySlot
6 JavaScriptCore 0x3385c10dc JSC::LLInt::performLLIntGetByID
7 JavaScriptCore 0x3385c04fc llint_slow_path_get_by_id
8 JavaScriptCore 0x337e43254 llint_function_for_construct_arity_checkTagGateAfter
9 JavaScriptCore 0x337e356a4 vmEntryToJavaScriptTrampoline
10 JavaScriptCore 0x3384c613c JSC::Interpreter::executeCall
11 JavaScriptCore 0x338706df0 JSC::profiledCall
12 JavaScriptCore 0x337f00588 JSObjectCallAsFunction
13 meitner 0x202500a88 facebook::react::JSIExecutor::defaultTimeoutInvoker
14 meitner 0x2023f2554 folly::detail::str_to_integral<T>
15 meitner 0x202502ca8 facebook::react::JSIExecutor::defaultTimeoutInvoker
16 meitner 0x2025029ec facebook::react::JSIExecutor::defaultTimeoutInvoker
17 JavaScriptCore 0x337ef34d8 JSC::JSCallbackObject<T>::callImpl
18 JavaScriptCore 0x337e35868 vmEntryToNative
19 JavaScriptCore 0x3384c616c JSC::Interpreter::executeCall
20 JavaScriptCore 0x338706df0 JSC::profiledCall
21 JavaScriptCore 0x337f00588 JSObjectCallAsFunction
22 meitner 0x202500a88 facebook::react::JSIExecutor::defaultTimeoutInvoker
23 meitner 0x2023ce6f8 folly::detail::str_to_integral<T>
24 meitner 0x2023eb2c8 folly::detail::str_to_integral<T>
25 libdispatch.dylib 0x324baca80 _dispatch_call_block_and_release
26 libdispatch.dylib 0x324bae818 _dispatch_client_callout
27 libdispatch.dylib 0x324bbcc6c _dispatch_main_queue_callback_4CF
28 CoreFoundation 0x32522933c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
29 CoreFoundation 0x325223214 __CFRunLoopRun
30 CoreFoundation 0x325222304 CFRunLoopRunSpecific
31 GraphicsServices 0x353fc1730 GSEventRunModal
32 UIKitCore 0x329bf0758 -[UIApplication _run]
33 UIKitCore 0x329bf5fc8 UIApplicationMain
34 meitner 0x20236e464 <redacted>
35 libdyld.dylib 0x324c35cf4 start
Thread 0 Crashed:
0 libc++.1.dylib 0x34eb183f0 std::__1::__throw_system_error
1 libc++.1.dylib 0x34eb0cb08 std::__1::mutex::lock
2 meitner 0x2023ccb30 folly::detail::str_to_integral<T>
3 meitner 0x2023cf0b0 folly::detail::str_to_integral<T>
4 meitner 0x2025015fc facebook::react::JSIExecutor::defaultTimeoutInvoker
5 JavaScriptCore 0x337eec504 JSC::JSCallbackObject<T>::getOwnPropertySlot
6 JavaScriptCore 0x3385c10dc JSC::LLInt::performLLIntGetByID
7 JavaScriptCore 0x3385c04fc llint_slow_path_get_by_id
8 JavaScriptCore 0x337e43254 llint_function_for_construct_arity_checkTagGateAfter
9 JavaScriptCore 0x337e356a4 vmEntryToJavaScriptTrampoline
10 JavaScriptCore 0x3384c613c JSC::Interpreter::executeCall
11 JavaScriptCore 0x338706df0 JSC::profiledCall
12 JavaScriptCore 0x337f00588 JSObjectCallAsFunction
13 meitner 0x202500a88 facebook::react::JSIExecutor::defaultTimeoutInvoker
14 meitner 0x2023f2554 folly::detail::str_to_integral<T>
15 meitner 0x202502ca8 facebook::react::JSIExecutor::defaultTimeoutInvoker
16 meitner 0x2025029ec facebook::react::JSIExecutor::defaultTimeoutInvoker
17 JavaScriptCore 0x337ef34d8 JSC::JSCallbackObject<T>::callImpl
18 JavaScriptCore 0x337e35868 vmEntryToNative
19 JavaScriptCore 0x3384c616c JSC::Interpreter::executeCall
20 JavaScriptCore 0x338706df0 JSC::profiledCall
21 JavaScriptCore 0x337f00588 JSObjectCallAsFunction
22 meitner 0x202500a88 facebook::react::JSIExecutor::defaultTimeoutInvoker
23 meitner 0x2023ce6f8 folly::detail::str_to_integral<T>
24 meitner 0x2023eb2c8 folly::detail::str_to_integral<T>
25 libdispatch.dylib 0x324baca80 _dispatch_call_block_and_release
26 libdispatch.dylib 0x324bae818 _dispatch_client_callout
27 libdispatch.dylib 0x324bbcc6c _dispatch_main_queue_callback_4CF
28 CoreFoundation 0x32522933c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
29 CoreFoundation 0x325223214 __CFRunLoopRun
30 CoreFoundation 0x325222304 CFRunLoopRunSpecific
31 GraphicsServices 0x353fc1730 GSEventRunModal
32 UIKitCore 0x329bf0758 -[UIApplication _run]
33 UIKitCore 0x329bf5fc8 UIApplicationMain
34 meitner 0x20236e464 <redacted>
35 libdyld.dylib 0x324c35cf4 start
Thread 1
0 libsystem_kernel.dylib 0x3817860a4 __workq_kernreturn
1 libsystem_pthread.dylib 0x3bccb57ec _pthread_wqthread
Thread 2
0 libsystem_kernel.dylib 0x3817860a4 __workq_kernreturn
1 libsystem_pthread.dylib 0x3bccb57ec _pthread_wqthread
Thread 3
0 libsystem_kernel.dylib 0x3817860a4 __workq_kernreturn
1 libsystem_pthread.dylib 0x3bccb57ec _pthread_wqthread
Thread 4
0 libsystem_pthread.dylib 0x3bccbc744 start_wqthread
Thread 5
0 libsystem_kernel.dylib 0x3817860a4 __workq_kernreturn
1 libsystem_pthread.dylib 0x3bccb57ec _pthread_wqthread
Thread 6 name: com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x3817604fc mach_msg_trap
1 libsystem_kernel.dylib 0x38175f880 mach_msg
2 CoreFoundation 0x325228e54 __CFRunLoopServiceMachPort
3 CoreFoundation 0x325222cf4 __CFRunLoopRun
4 CoreFoundation 0x325222304 CFRunLoopRunSpecific
5 Foundation 0x327894d88 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
6 Foundation 0x327894c54 -[NSRunLoop(NSRunLoop) runUntilDate:]
7 UIKitCore 0x329ca5300 -[UIEventFetcher threadMain]
8 Foundation 0x327a06308 __NSThread__start__
9 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 7
0 libsystem_kernel.dylib 0x3817860a4 __workq_kernreturn
1 libsystem_pthread.dylib 0x3bccb57ec _pthread_wqthread
Thread 8
0 libsystem_kernel.dylib 0x3817860a4 __workq_kernreturn
1 libsystem_pthread.dylib 0x3bccb57ec _pthread_wqthread
Thread 9 name: com.facebook.react.JavaScript
0 libsystem_kernel.dylib 0x3817604fc mach_msg_trap
1 libsystem_kernel.dylib 0x38175f880 mach_msg
2 CoreFoundation 0x325228e54 __CFRunLoopServiceMachPort
3 CoreFoundation 0x325222cf4 __CFRunLoopRun
4 CoreFoundation 0x325222304 CFRunLoopRunSpecific
5 meitner 0x20243fac0 facebook::react::JSIExecutor::defaultTimeoutInvoker
6 Foundation 0x327a06308 __NSThread__start__
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 10 name: JavaScriptCore bmalloc scavenger
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 libc++.1.dylib 0x34ead9f94 std::__1::condition_variable::__do_timed_wait
3 JavaScriptCore 0x338be6114 bmalloc::Scavenger::threadRunLoop
4 JavaScriptCore 0x338be5bc8 bmalloc::Scavenger::threadEntryPoint
5 JavaScriptCore 0x338be70e0 std::__1::__thread_proxy<T>
6 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 11 name: Heap Helper Thread
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 JavaScriptCore 0x338b6c974 WTF::ParkingLot::parkConditionallyImpl
3 JavaScriptCore 0x3383a7d18 WTF::Condition::waitUntil<T>
4 JavaScriptCore 0x338b391e4 WTF::Detail::CallableWrapper<T>::call
5 JavaScriptCore 0x338b90848 WTF::Thread::entryPoint
6 JavaScriptCore 0x338b93008 WTF::wtfThreadEntryPoint
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 12 name: Heap Helper Thread
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 JavaScriptCore 0x338b6c974 WTF::ParkingLot::parkConditionallyImpl
3 JavaScriptCore 0x3383a7d18 WTF::Condition::waitUntil<T>
4 JavaScriptCore 0x338b391e4 WTF::Detail::CallableWrapper<T>::call
5 JavaScriptCore 0x338b90848 WTF::Thread::entryPoint
6 JavaScriptCore 0x338b93008 WTF::wtfThreadEntryPoint
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 13 name: Heap Helper Thread
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 JavaScriptCore 0x338b6c974 WTF::ParkingLot::parkConditionallyImpl
3 JavaScriptCore 0x3383a7d18 WTF::Condition::waitUntil<T>
4 JavaScriptCore 0x338b391e4 WTF::Detail::CallableWrapper<T>::call
5 JavaScriptCore 0x338b90848 WTF::Thread::entryPoint
6 JavaScriptCore 0x338b93008 WTF::wtfThreadEntryPoint
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 14 name: Heap Helper Thread
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 JavaScriptCore 0x338b6c974 WTF::ParkingLot::parkConditionallyImpl
3 JavaScriptCore 0x3383a7d18 WTF::Condition::waitUntil<T>
4 JavaScriptCore 0x338b391e4 WTF::Detail::CallableWrapper<T>::call
5 JavaScriptCore 0x338b90848 WTF::Thread::entryPoint
6 JavaScriptCore 0x338b93008 WTF::wtfThreadEntryPoint
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 15 name: Heap Helper Thread
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 JavaScriptCore 0x338b6c974 WTF::ParkingLot::parkConditionallyImpl
3 JavaScriptCore 0x3383a7d18 WTF::Condition::waitUntil<T>
4 JavaScriptCore 0x338b391e4 WTF::Detail::CallableWrapper<T>::call
5 JavaScriptCore 0x338b90848 WTF::Thread::entryPoint
6 JavaScriptCore 0x338b93008 WTF::wtfThreadEntryPoint
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 16 name: JSC Heap Collector Thread
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 JavaScriptCore 0x338b6c974 WTF::ParkingLot::parkConditionallyImpl
3 JavaScriptCore 0x3383a7d18 WTF::Condition::waitUntil<T>
4 JavaScriptCore 0x338b391e4 WTF::Detail::CallableWrapper<T>::call
5 JavaScriptCore 0x338b90848 WTF::Thread::entryPoint
6 JavaScriptCore 0x338b93008 WTF::wtfThreadEntryPoint
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 17 name: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x3817604fc mach_msg_trap
1 libsystem_kernel.dylib 0x38175f880 mach_msg
2 CoreFoundation 0x325228e54 __CFRunLoopServiceMachPort
3 CoreFoundation 0x325222cf4 __CFRunLoopRun
4 CoreFoundation 0x325222304 CFRunLoopRunSpecific
5 CFNetwork 0x32622fb34 _CFURLStorageSessionCopyCache
6 Foundation 0x327a06308 __NSThread__start__
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 18
0 libsystem_kernel.dylib 0x381785734 __semwait_signal
1 libsystem_c.dylib 0x337aeca10 nanosleep
2 libsystem_c.dylib 0x337aec7f4 sleep
3 meitner 0x202525258 facebook::react::JSIExecutor::defaultTimeoutInvoker
4 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 19 name: SentryCrash Exception Handler (Secondary)
0 libsystem_kernel.dylib 0x3817604fc mach_msg_trap
1 libsystem_kernel.dylib 0x38175f880 mach_msg
2 libsystem_kernel.dylib 0x38177e9d0 thread_suspend
3 meitner 0x20253192c __cxa_throw
4 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 20 name: SentryCrash Exception Handler (Primary)
0 libsystem_kernel.dylib 0x3817604fc mach_msg_trap
1 libsystem_kernel.dylib 0x38175f880 mach_msg
2 meitner 0x202531958 __cxa_throw
3 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
Thread 21
0 libsystem_kernel.dylib 0x3817850cc __psynch_cvwait
1 libsystem_pthread.dylib 0x3bccb7430 _pthread_cond_wait
2 JavaScriptCore 0x338b6c974 WTF::ParkingLot::parkConditionallyImpl
3 JavaScriptCore 0x3383a7d18 WTF::Condition::waitUntil<T>
4 JavaScriptCore 0x338b391e4 WTF::Detail::CallableWrapper<T>::call
5 JavaScriptCore 0x338b90848 WTF::Thread::entryPoint
6 JavaScriptCore 0x338b93008 WTF::wtfThreadEntryPoint
7 libsystem_pthread.dylib 0x3bccb3bf8 _pthread_start
EOF