software-mansion / react-native-reanimated

React Native's Animated library reimplemented
https://docs.swmansion.com/react-native-reanimated/
MIT License
8.99k stars 1.3k forks source link

__reanimatedHostObjectRef > Attempted to dereference null pointer #2831

Closed tapz closed 10 months ago

tapz commented 2 years ago

Description

Receiving this crash report from some of the users:

__reanimatedHostObjectRef >
Attempted to dereference null pointer.

Thread 3 Crashed:
0   RNReanimated                    0x1039118a4         _ZNSt3__112__hash_tableINS_17__hash_value_typeIPN8facebook3jsi7RuntimeEN10reanimated11RuntimeTypeEEENS_22__unordered_map_hasherIS5_S8_NS_4hashIS5_EENS_8equal_toIS5_EELb1EEENS_21__unordered_map_equalIS5_S8_SD_SB_Lb1EEENS_9allocatorIS8_EEE4findIS5_EENS_15...
1   RNReanimated                    0x103910ed4         reanimated::MutableValue::get
2   jsi                             0x1041df074         facebook::jsc::JSCRuntime::createObject::HostObjectProxy::getProperty
3   JavaScriptCore                  0x3175d8190         <redacted>
4   JavaScriptCore                  0x3175010b8         <redacted>
5   JavaScriptCore                  0x3175eb144         JSObjectGetProperty
6   jsi                             0x1041dd1b0         facebook::jsc::JSCRuntime::getProperty
7   RNReanimated                    0x10393a8e0         reanimated::ShareableValue::adapt
8   RNReanimated                    0x10393ca34         reanimated::ShareableValue::adapt
9   RNReanimated                    0x1039099b4         reanimated::FrozenObject::FrozenObject
10  RNReanimated                    0x10393c890         std::__1::make_shared<T>
11  RNReanimated                    0x10393bc04         reanimated::ShareableValue::adapt
12  RNReanimated                    0x10393ca34         reanimated::ShareableValue::adapt
13  RNReanimated                    0x1039099b4         reanimated::FrozenObject::FrozenObject
14  RNReanimated                    0x10393c890         std::__1::make_shared<T>
15  RNReanimated                    0x10393b118         reanimated::ShareableValue::adapt
16  RNReanimated                    0x10393ca34         reanimated::ShareableValue::adapt
17  RNReanimated                    0x103919900         reanimated::NativeReanimatedModule::registerEventHandler
18  jsi                             0x1041e07e0         std::__1::function<T>::operator()
19  jsi                             0x1041e0528         facebook::jsc::JSCRuntime::createFunctionFromHostFunction::HostFunctionMetadata::call
20  JavaScriptCore                  0x3175df43c         <redacted>
21  JavaScriptCore                  0x317dad2d4         <redacted>
22  JavaScriptCore                  0x3175376c0         <redacted>
23  JavaScriptCore                  0x31753761c         <redacted>
24  JavaScriptCore                  0x3175376f0         <redacted>
25  JavaScriptCore                  0x31753761c         [inlined] <redacted>
26  JavaScriptCore                  0x31753761c         <redacted>
27  JavaScriptCore                  0x3175376f0         [inlined] <redacted>
28  JavaScriptCore                  0x3175376f0         <redacted>
29  JavaScriptCore                  0x31753761c         [inlined] <redacted>
30  JavaScriptCore                  0x31753761c         [inlined] <redacted>
31  JavaScriptCore                  0x31753761c         <redacted>
32  JavaScriptCore                  0x31750df38         <redacted>
33  JavaScriptCore                  0x317c49fc4         <redacted>
34  JavaScriptCore                  0x317f995dc         <redacted>
35  JavaScriptCore                  0x31753a818         <redacted>
36  JavaScriptCore                  0x3175376f0         <redacted>
37  JavaScriptCore                  0x31753761c         [inlined] <redacted>
38  JavaScriptCore                  0x31753761c         <redacted>
39  JavaScriptCore                  0x31750df38         <redacted>
40  JavaScriptCore                  0x317c49fc4         <redacted>
41  JavaScriptCore                  0x317f995dc         <redacted>
42  JavaScriptCore                  0x31753a818         <redacted>
43  JavaScriptCore                  0x31753761c         <redacted>
44  JavaScriptCore                  0x3175390fc         <redacted>
45  JavaScriptCore                  0x3175376f0         <redacted>
46  JavaScriptCore                  0x31753761c         <redacted>
47  JavaScriptCore                  0x3175390fc         <redacted>
48  JavaScriptCore                  0x31753761c         <redacted>
49  JavaScriptCore                  0x3175376f0         <redacted>
50  JavaScriptCore                  0x31753761c         <redacted>
51  JavaScriptCore                  0x31750df38         <redacted>
52  JavaScriptCore                  0x317c49fc4         <redacted>
53  JavaScriptCore                  0x317f995dc         <redacted>
54  JavaScriptCore                  0x31750e0e8         <redacted>
55  JavaScriptCore                  0x317c49fec         <redacted>
56  JavaScriptCore                  0x317ee9544         JSC::profiledCall
57  JavaScriptCore                  0x3175ed4f8         JSObjectCallAsFunction
58  jsi                             0x1041ddf30         facebook::jsc::JSCRuntime::call
59  jsireact                        0x104239adc         facebook::jsi::Function::call<T>
60  jsireact                        0x104239940         std::__1::__function::__func<T>::operator()
61  React                           0x103add880         std::__1::__invoke_void_return_wrapper<T>::__call<T>
62  jsireact                        0x10423665c         facebook::react::JSIExecutor::callFunction
63  cxxreact                        0x104007d0c         std::__1::__function::__func<T>::operator()
64  React                           0x103afd97c         facebook::react::tryAndReturnError
65  React                           0x103b0b4c4         facebook::react::RCTMessageThread::tryFunc
66  React                           0x103b0b278         facebook::react::RCTMessageThread::runAsync
67  CoreFoundation                  0x30084e9d4         <redacted>
68  CoreFoundation                  0x30084f8d0         <redacted>
69  CoreFoundation                  0x3007e78b8         <redacted>
70  CoreFoundation                  0x3007fb468         CFRunLoopRunSpecific
71  React                           0x103af266c         +[RCTCxxBridge runRunLoop]
72  Foundation                      0x30388e40c         <redacted>
73  libsystem_pthread.dylib         0x3e290f9a4         _pthread_start

Expected behavior

No crash

Actual behavior & steps to reproduce

Crash

Snack or minimal code example

https://github.com/tapz/reanimatederror-example/tree/master/android

Package versions

name version
react-native 0.66.4
react-native-reanimated 2.3.1
NodeJS 14.18.1
Xcode 13.2.1 (13C100)
Java openjdk 14.0.2+12-46
Gradle 7.3.3
expo

Affected platforms

tomekzaw commented 2 years ago

Similar to #2775

jordoh commented 2 years ago

In case it helps, I'm seeing exception reports in Sentry for this, immediately after what appears to be multiple backgrounding events: image

react-native@0.67.4 react-native-reanimated@2.5.0 iOS 15.3.1

andreialecu commented 2 years ago

Seeing this logged in Sentry with reanimated 2.8.0.

I can also confirm that it seems to happen after backgrounding.

Screenshot 2022-06-02 at 17 02 12
nandorojo commented 2 years ago

Just got this on Sentry as well.

iPhone 11 Pro Max Expo SDK 45 Reanimated 2.8 iOS 15.1

ddeschenes-lacapitale commented 1 year ago

Any updates ? Still occuring on my side pretty regularly. Also seen it occurred during background phase

OS Version: iOS 14.8.1 (18H107)
Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: BUS_NOOP
Crashed Thread: 2

Application Specific Information:
__reanimatedHostObjectRef > _reanimatedHostObjectRef >
Attempted to dereference null pointer.

Thread 2 Crashed:
0   mainapp                         0x202df51c4         folly::Try<T>::throwUnlessValue
1   hermes                          0x1037c44b0         facebook::hermes::debugger::Debugger::jsiValueFromHermesValue
2   hermes                          0x103805944         facebook::jsi::JSError::~JSError
3   hermes                          0x1037bdd04         facebook::hermes::HermesRuntime::rootsListLength
4   mainapp                         0x202f5e28c         _ZN5folly6detail8function9execSmallIZNS_7futures6detail4CoreINS_4UnitEE11setCallbackIZNS4_10FutureBaseIS6_E18thenImplementationIZNRS_6FutureIS6_E3viaENS_8Executor9KeepAliveISE_EEEUlOSG_ONS_3TryIS6_EEE_NS4_25tryExecutorCallableResultIS6_SL_vEEEENSt3__19e...
5   mainapp                         0x202e2238c         folly::Try<T>::throwUnlessValue
6   mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
7   mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
8   mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
9   mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
10  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
11  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
12  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
13  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
14  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
15  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
16  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
17  mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
18  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
19  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
20  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
21  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
22  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
23  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
24  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
25  mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
26  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
27  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
28  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
29  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
30  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
31  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
32  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
33  mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
34  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
35  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
36  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
37  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
38  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
39  mainapp                         0x202dfdfd4         folly::Try<T>::throwUnlessValue
40  mainapp                         0x202f5fd0c         _ZN5folly6detail8function9execSmallIZNS_7futures6detail4CoreINS_4UnitEE11setCallbackIZNS4_10FutureBaseIS6_E18thenImplementationIZNRS_6FutureIS6_E3viaENS_8Executor9KeepAliveISE_EEEUlOSG_ONS_3TryIS6_EEE_NS4_25tryExecutorCallableResultIS6_SL_vEEEENSt3__19e...
41  hermes                          0x1037c658c         facebook::hermes::debugger::Debugger::jsiValueFromHermesValue
42  hermes                          0x1037c5f38         facebook::hermes::debugger::Debugger::jsiValueFromHermesValue
43  hermes                          0x1037d4c1c         facebook::jsi::JSError::~JSError
44  hermes                          0x1037ee7d0         facebook::jsi::JSError::~JSError
45  hermes                          0x1037f0148         facebook::jsi::JSError::~JSError
46  hermes                          0x1037ef890         facebook::jsi::JSError::~JSError
47  hermes                          0x1037d4e30         facebook::jsi::JSError::~JSError
48  hermes                          0x1037d3cb4         facebook::jsi::JSError::~JSError
49  hermes                          0x10387569c         facebook::jsi::JSError::~JSError
50  hermes                          0x1037d4c1c         facebook::jsi::JSError::~JSError
51  hermes                          0x1037ee7d0         facebook::jsi::JSError::~JSError
52  hermes                          0x1037f0148         facebook::jsi::JSError::~JSError
53  hermes                          0x1037ef890         facebook::jsi::JSError::~JSError
54  hermes                          0x1037d4e30         facebook::jsi::JSError::~JSError
55  hermes                          0x1037d3cb4         facebook::jsi::JSError::~JSError
56  hermes                          0x10387569c         facebook::jsi::JSError::~JSError
57  hermes                          0x1037d4c1c         facebook::jsi::JSError::~JSError
58  hermes                          0x1037ee7d0         facebook::jsi::JSError::~JSError
59  hermes                          0x1037f0148         facebook::jsi::JSError::~JSError
60  hermes                          0x1037ef890         facebook::jsi::JSError::~JSError
61  hermes                          0x1037d4e30         facebook::jsi::JSError::~JSError
62  hermes                          0x1037d4794         facebook::jsi::JSError::~JSError
63  hermes                          0x1037bef88         facebook::hermes::HermesRuntime::rootsListLength
64  mainapp                         0x202f5ec3c         _ZN5folly6detail8function9execSmallIZNS_7futures6detail4CoreINS_4UnitEE11setCallbackIZNS4_10FutureBaseIS6_E18thenImplementationIZNRS_6FutureIS6_E3viaENS_8Executor9KeepAliveISE_EEEUlOSG_ONS_3TryIS6_EEE_NS4_25tryExecutorCallableResultIS6_SL_vEEEENSt3__19e...
65  mainapp                         0x202f8fbd8         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
66  mainapp                         0x202f8fa3c         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
67  mainapp                         0x202e2995c         facebook::react::JSIExecutor::defaultTimeoutInvoker
68  mainapp                         0x202f8cfe8         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
69  mainapp                         0x202f37f2c         facebook::react::JSIExecutor::defaultTimeoutInvoker
70  mainapp                         0x202e84d2c         facebook::react::JSIExecutor::defaultTimeoutInvoker
71  mainapp                         0x202e910d8         facebook::react::JSIExecutor::defaultTimeoutInvoker
72  mainapp                         0x202e90e8c         facebook::react::JSIExecutor::defaultTimeoutInvoker
73  CoreFoundation                  0x31ddcdda8         __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__
74  CoreFoundation                  0x31ddccffc         __CFRunLoopDoBlocks
75  CoreFoundation                  0x31ddc75e4         __CFRunLoopRun
76  CoreFoundation                  0x31ddc69f0         CFRunLoopRunSpecific
77  mainapp                         0x202e7a060         facebook::react::JSIExecutor::defaultTimeoutInvoker
78  Foundation                      0x3205ae308         __NSThread__start__
79  libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 0
0   mainapp                         0x202f5b020         _ZN5folly6detail8function9execSmallIZNS_7futures6detail4CoreINS_4UnitEE11setCallbackIZNS4_10FutureBaseIS6_E18thenImplementationIZNRS_6FutureIS6_E3viaENS_8Executor9KeepAliveISE_EEEUlOSG_ONS_3TryIS6_EEE_NS4_25tryExecutorCallableResultIS6_SL_vEEEENSt3__19e...
1   libsystem_c.dylib               0x33067626c         __cxa_finalize_ranges
2   libsystem_c.dylib               0x3306765c0         exit
3   UIKitCore                       0x3227a22ec         -[UIApplication _terminateWithStatus:]
4   UIKitCore                       0x321dee8d0         -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]
5   UIKitCore                       0x321dee500         -[_UISceneLifecycleMultiplexer forceExitWithTransitionContext:scene:]
6   UIKitCore                       0x322797dbc         -[UIApplication workspaceShouldExit:withTransitionContext:]
7   FrontBoardServices              0x33cbb89a4         -[FBSUIApplicationWorkspaceShim workspaceShouldExit:withTransitionContext:]
8   FrontBoardServices              0x33cbe73d0         __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke_2
9   FrontBoardServices              0x33cbcb6a0         -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:]
10  FrontBoardServices              0x33cbe7368         __63-[FBSWorkspaceScenesClient willTerminateWithTransitionContext:]_block_invoke
11  libdispatch.dylib               0x31d752818         _dispatch_client_callout
12  libdispatch.dylib               0x31d756308         _dispatch_block_invoke_direct
13  FrontBoardServices              0x33cc0ff9c         __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__
14  FrontBoardServices              0x33cc0fc2c         -[FBSSerialQueue _targetQueue_performNextIfPossible]
15  FrontBoardServices              0x33cc10180         -[FBSSerialQueue _performNextFromRunLoopSource]
16  CoreFoundation                  0x31ddce078         __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
17  CoreFoundation                  0x31ddcdf74         __CFRunLoopDoSource0
18  CoreFoundation                  0x31ddcd278         __CFRunLoopDoSources0
19  CoreFoundation                  0x31ddc7258         __CFRunLoopRun
20  CoreFoundation                  0x31ddc69f0         CFRunLoopRunSpecific
21  GraphicsServices                0x34cc0b730         GSEventRunModal
22  UIKitCore                       0x322796758         -[UIApplication _run]
23  UIKitCore                       0x32279bfc8         UIApplicationMain
24  mainapp                         0x202c96908         <redacted>
25  libdyld.dylib                   0x31d7d9cf4         start

Thread 1 name: com.apple.uikit.eventfetch-thread
0   libsystem_kernel.dylib          0x37a3b04fc         mach_msg_trap
1   libsystem_kernel.dylib          0x37a3af880         mach_msg
2   CoreFoundation                  0x31ddcd540         __CFRunLoopServiceMachPort
3   CoreFoundation                  0x31ddc73e0         __CFRunLoopRun
4   CoreFoundation                  0x31ddc69f0         CFRunLoopRunSpecific
5   Foundation                      0x32043cd88         -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
6   Foundation                      0x32043cc54         -[NSRunLoop(NSRunLoop) runUntilDate:]
7   UIKitCore                       0x32284b300         -[UIEventFetcher threadMain]
8   Foundation                      0x3205ae308         __NSThread__start__
9   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 2 name: com.facebook.react.JavaScript Crashed:
0   mainapp                         0x202df51c4         folly::Try<T>::throwUnlessValue
1   hermes                          0x1037c44b0         facebook::hermes::debugger::Debugger::jsiValueFromHermesValue
2   hermes                          0x103805944         facebook::jsi::JSError::~JSError
3   hermes                          0x1037bdd04         facebook::hermes::HermesRuntime::rootsListLength
4   mainapp                         0x202f5e28c         _ZN5folly6detail8function9execSmallIZNS_7futures6detail4CoreINS_4UnitEE11setCallbackIZNS4_10FutureBaseIS6_E18thenImplementationIZNRS_6FutureIS6_E3viaENS_8Executor9KeepAliveISE_EEEUlOSG_ONS_3TryIS6_EEE_NS4_25tryExecutorCallableResultIS6_SL_vEEEENSt3__19e...
5   mainapp                         0x202e2238c         folly::Try<T>::throwUnlessValue
6   mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
7   mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
8   mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
9   mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
10  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
11  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
12  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
13  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
14  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
15  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
16  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
17  mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
18  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
19  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
20  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
21  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
22  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
23  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
24  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
25  mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
26  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
27  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
28  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
29  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
30  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
31  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
32  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
33  mainapp                         0x202e2369c         folly::Try<T>::throwUnlessValue
34  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
35  mainapp                         0x202dedad8         folly::Try<T>::throwUnlessValue
36  mainapp                         0x202e24328         folly::Try<T>::throwUnlessValue
37  mainapp                         0x202e22bc0         folly::Try<T>::throwUnlessValue
38  mainapp                         0x202e244c4         folly::Try<T>::throwUnlessValue
39  mainapp                         0x202dfdfd4         folly::Try<T>::throwUnlessValue
40  mainapp                         0x202f5fd0c         _ZN5folly6detail8function9execSmallIZNS_7futures6detail4CoreINS_4UnitEE11setCallbackIZNS4_10FutureBaseIS6_E18thenImplementationIZNRS_6FutureIS6_E3viaENS_8Executor9KeepAliveISE_EEEUlOSG_ONS_3TryIS6_EEE_NS4_25tryExecutorCallableResultIS6_SL_vEEEENSt3__19e...
41  hermes                          0x1037c658c         facebook::hermes::debugger::Debugger::jsiValueFromHermesValue
42  hermes                          0x1037c5f38         facebook::hermes::debugger::Debugger::jsiValueFromHermesValue
43  hermes                          0x1037d4c1c         facebook::jsi::JSError::~JSError
44  hermes                          0x1037ee7d0         facebook::jsi::JSError::~JSError
45  hermes                          0x1037f0148         facebook::jsi::JSError::~JSError
46  hermes                          0x1037ef890         facebook::jsi::JSError::~JSError
47  hermes                          0x1037d4e30         facebook::jsi::JSError::~JSError
48  hermes                          0x1037d3cb4         facebook::jsi::JSError::~JSError
49  hermes                          0x10387569c         facebook::jsi::JSError::~JSError
50  hermes                          0x1037d4c1c         facebook::jsi::JSError::~JSError
51  hermes                          0x1037ee7d0         facebook::jsi::JSError::~JSError
52  hermes                          0x1037f0148         facebook::jsi::JSError::~JSError
53  hermes                          0x1037ef890         facebook::jsi::JSError::~JSError
54  hermes                          0x1037d4e30         facebook::jsi::JSError::~JSError
55  hermes                          0x1037d3cb4         facebook::jsi::JSError::~JSError
56  hermes                          0x10387569c         facebook::jsi::JSError::~JSError
57  hermes                          0x1037d4c1c         facebook::jsi::JSError::~JSError
58  hermes                          0x1037ee7d0         facebook::jsi::JSError::~JSError
59  hermes                          0x1037f0148         facebook::jsi::JSError::~JSError
60  hermes                          0x1037ef890         facebook::jsi::JSError::~JSError
61  hermes                          0x1037d4e30         facebook::jsi::JSError::~JSError
62  hermes                          0x1037d4794         facebook::jsi::JSError::~JSError
63  hermes                          0x1037bef88         facebook::hermes::HermesRuntime::rootsListLength
64  mainapp                         0x202f5ec3c         _ZN5folly6detail8function9execSmallIZNS_7futures6detail4CoreINS_4UnitEE11setCallbackIZNS4_10FutureBaseIS6_E18thenImplementationIZNRS_6FutureIS6_E3viaENS_8Executor9KeepAliveISE_EEEUlOSG_ONS_3TryIS6_EEE_NS4_25tryExecutorCallableResultIS6_SL_vEEEENSt3__19e...
65  mainapp                         0x202f8fbd8         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
66  mainapp                         0x202f8fa3c         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
67  mainapp                         0x202e2995c         facebook::react::JSIExecutor::defaultTimeoutInvoker
68  mainapp                         0x202f8cfe8         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
69  mainapp                         0x202f37f2c         facebook::react::JSIExecutor::defaultTimeoutInvoker
70  mainapp                         0x202e84d2c         facebook::react::JSIExecutor::defaultTimeoutInvoker
71  mainapp                         0x202e910d8         facebook::react::JSIExecutor::defaultTimeoutInvoker
72  mainapp                         0x202e90e8c         facebook::react::JSIExecutor::defaultTimeoutInvoker
73  CoreFoundation                  0x31ddcdda8         __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__
74  CoreFoundation                  0x31ddccffc         __CFRunLoopDoBlocks
75  CoreFoundation                  0x31ddc75e4         __CFRunLoopRun
76  CoreFoundation                  0x31ddc69f0         CFRunLoopRunSpecific
77  mainapp                         0x202e7a060         facebook::react::JSIExecutor::defaultTimeoutInvoker
78  Foundation                      0x3205ae308         __NSThread__start__
79  libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 3 name: hades
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   libc++.1.dylib                  0x347723ef8         std::__1::condition_variable::wait
3   hermes                          0x103890064         facebook::jsi::JSError::~JSError
4   hermes                          0x10388ff98         facebook::jsi::JSError::~JSError
5   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 4 name: hermes-chrome-inspector-conn
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   libc++.1.dylib                  0x347723ef8         std::__1::condition_variable::wait
3   mainapp                         0x202f86494         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
4   mainapp                         0x202f480b0         facebook::hermes::inspector::detail::Thread::run
5   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 5 name: hermes-inspector
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   libc++.1.dylib                  0x347723ef8         std::__1::condition_variable::wait
3   mainapp                         0x202f86494         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
4   mainapp                         0x202f480b0         facebook::hermes::inspector::detail::Thread::run
5   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 6 name: hades
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   libc++.1.dylib                  0x347723ef8         std::__1::condition_variable::wait
3   hermes                          0x103890064         facebook::jsi::JSError::~JSError
4   hermes                          0x10388ff98         facebook::jsi::JSError::~JSError
5   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 7 name: JavaScriptCore bmalloc scavenger
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   libc++.1.dylib                  0x347723ef8         std::__1::condition_variable::wait
3   JavaScriptCore                  0x3317ca25c         std::__1::condition_variable_any::wait<T>
4   JavaScriptCore                  0x3317ce6a0         bmalloc::Scavenger::threadRunLoop
5   JavaScriptCore                  0x3317ce2ac         bmalloc::Scavenger::threadEntryPoint
6   JavaScriptCore                  0x3317cf7c4         std::__1::__thread_proxy<T>
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 8 name: GAIThread
0   libsystem_kernel.dylib          0x37a3b04fc         mach_msg_trap
1   libsystem_kernel.dylib          0x37a3af880         mach_msg
2   CoreFoundation                  0x31ddcd540         __CFRunLoopServiceMachPort
3   CoreFoundation                  0x31ddc73e0         __CFRunLoopRun
4   CoreFoundation                  0x31ddc69f0         CFRunLoopRunSpecific
5   Foundation                      0x32043cd88         -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
6   Foundation                      0x320470438         -[NSRunLoop(NSRunLoop) run]
7   mainapp                         0x2030c16dc         __cxa_throw
8   Foundation                      0x3205ae308         __NSThread__start__
9   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 9 name: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib          0x37a3b04fc         mach_msg_trap
1   libsystem_kernel.dylib          0x37a3af880         mach_msg
2   CoreFoundation                  0x31ddcd540         __CFRunLoopServiceMachPort
3   CoreFoundation                  0x31ddc73e0         __CFRunLoopRun
4   CoreFoundation                  0x31ddc69f0         CFRunLoopRunSpecific
5   CFNetwork                       0x31edd7b34         _CFURLStorageSessionCopyCache
6   Foundation                      0x3205ae308         __NSThread__start__
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 10 name: AVAudioSession Notify Thread
0   libsystem_kernel.dylib          0x37a3b04fc         mach_msg_trap
1   libsystem_kernel.dylib          0x37a3af880         mach_msg
2   CoreFoundation                  0x31ddcd540         __CFRunLoopServiceMachPort
3   CoreFoundation                  0x31ddc73e0         __CFRunLoopRun
4   CoreFoundation                  0x31ddc69f0         CFRunLoopRunSpecific
5   AudioSession                    0x32d3b6f1c         GenericRunLoopThread::Entry
6   AudioSession                    0x32d3b90d4         CAPThread::Entry
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 11
0   libsystem_kernel.dylib          0x37a3d5734         __semwait_signal
1   libsystem_c.dylib               0x330692a10         nanosleep
2   libsystem_c.dylib               0x3306927f4         sleep
3   mainapp                         0x202fbd1c0         folly::exception_wrapper::InPlace<T>::get_exception_ptr_
4   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 12 name: SentryCrash Exception Handler (Secondary)
0   libsystem_kernel.dylib          0x37a3b04fc         mach_msg_trap
1   libsystem_kernel.dylib          0x37a3af880         mach_msg
2   mainapp                         0x202fc9eb8         __cxa_throw
3   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 14
0   libsystem_kernel.dylib          0x37a3d60a4         __workq_kernreturn
1   libsystem_pthread.dylib         0x3b59097ec         _pthread_wqthread

Thread 15
0   libsystem_pthread.dylib         0x3b5910744         start_wqthread

Thread 16
0   libsystem_kernel.dylib          0x37a3d60a4         __workq_kernreturn
1   libsystem_pthread.dylib         0x3b59097ec         _pthread_wqthread

Thread 17
0   libsystem_kernel.dylib          0x37a3d60a4         __workq_kernreturn
1   libsystem_pthread.dylib         0x3b59097ec         _pthread_wqthread

Thread 18
0   libsystem_kernel.dylib          0x37a3d4120         __getattrlist
1   Foundation                      0x320570ad4         _NSWriteDataToFileWithExtendedAttributes
2   mainapp                         0x202fe2b68         __cxa_throw
3   mainapp                         0x202fe1c50         __cxa_throw
4   mainapp                         0x202fe53e0         __cxa_throw
5   mainapp                         0x202fdc674         __cxa_throw
6   libdispatch.dylib               0x31d750a80         _dispatch_call_block_and_release
7   libdispatch.dylib               0x31d752818         _dispatch_client_callout
8   libdispatch.dylib               0x31d75a000         _dispatch_lane_serial_drain
9   libdispatch.dylib               0x31d75abfc         _dispatch_lane_invoke
10  libdispatch.dylib               0x31d7654b8         _dispatch_workloop_worker_thread
11  libsystem_pthread.dylib         0x3b59097a0         _pthread_wqthread

Thread 20
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   JavaScriptCore                  0x331755058         WTF::ParkingLot::parkConditionallyImpl
3   JavaScriptCore                  0x330f6bdb8         WTF::Condition::waitUntil<T>
4   JavaScriptCore                  0x3317218c8         WTF::Detail::CallableWrapper<T>::call
5   JavaScriptCore                  0x331778f2c         WTF::Thread::entryPoint
6   JavaScriptCore                  0x33177b6ec         WTF::wtfThreadEntryPoint
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 21
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   JavaScriptCore                  0x331755058         WTF::ParkingLot::parkConditionallyImpl
3   JavaScriptCore                  0x330f6bdb8         WTF::Condition::waitUntil<T>
4   JavaScriptCore                  0x3317218c8         WTF::Detail::CallableWrapper<T>::call
5   JavaScriptCore                  0x331778f2c         WTF::Thread::entryPoint
6   JavaScriptCore                  0x33177b6ec         WTF::wtfThreadEntryPoint
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 22
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   JavaScriptCore                  0x331755058         WTF::ParkingLot::parkConditionallyImpl
3   JavaScriptCore                  0x330f6bdb8         WTF::Condition::waitUntil<T>
4   JavaScriptCore                  0x3317218c8         WTF::Detail::CallableWrapper<T>::call
5   JavaScriptCore                  0x331778f2c         WTF::Thread::entryPoint
6   JavaScriptCore                  0x33177b6ec         WTF::wtfThreadEntryPoint
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 23
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   JavaScriptCore                  0x331755058         WTF::ParkingLot::parkConditionallyImpl
3   JavaScriptCore                  0x330f6bdb8         WTF::Condition::waitUntil<T>
4   JavaScriptCore                  0x3317218c8         WTF::Detail::CallableWrapper<T>::call
5   JavaScriptCore                  0x331778f2c         WTF::Thread::entryPoint
6   JavaScriptCore                  0x33177b6ec         WTF::wtfThreadEntryPoint
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start

Thread 24
0   libsystem_kernel.dylib          0x37a3d50cc         __psynch_cvwait
1   libsystem_pthread.dylib         0x3b590b430         _pthread_cond_wait
2   JavaScriptCore                  0x331755058         WTF::ParkingLot::parkConditionallyImpl
3   JavaScriptCore                  0x330f6bdb8         WTF::Condition::waitUntil<T>
4   JavaScriptCore                  0x3317218c8         WTF::Detail::CallableWrapper<T>::call
5   JavaScriptCore                  0x331778f2c         WTF::Thread::entryPoint
6   JavaScriptCore                  0x33177b6ec         WTF::wtfThreadEntryPoint
7   libsystem_pthread.dylib         0x3b5907bf8         _pthread_start
aubert-creation commented 1 year ago

Any updates on this ?

matinzd commented 1 year ago
Screenshot 2023-01-20 at 13 39 47
__reanimatedHostObjectRef > _reanimatedHostObjectRef >
Attempted to dereference null pointer.
Latropos commented 10 months ago

Closing due to lack of reproduction