在 iOS 中退出 ReactNative 时崩溃

问题描述 投票:0回答:0

我们在退出ReactNative时发现ios崩溃,ReactNative是我们应用程序的一部分,当应用程序从ReactNative退出到native时,出现了崩溃,这是一个偶然的问题。现在我们无法重现,也没有重现这个问题的准确路径,只有之前描述的大致操作路径和崩溃堆栈

到目前为止,我还没有使用任何解决方案,有人可以帮助我吗?谢谢你

这是崩溃堆栈

Thread 29 name:  com.facebook.react.JavaScript
Thread 29 Crashed:
0   libsystem_kernel.dylib                 0x1f28e7674 __pthread_kill + 8
1   libsystem_pthread.dylib                0x20304b1ac pthread_kill + 268
2   libsystem_c.dylib                      0x1bc448c8c abort + 180
3   libc++abi.dylib                        0x202f8ab8c abort_message + 132
4   libc++abi.dylib                        0x202f89f34 std::__terminate(void (*)()) + 32
5   libc++abi.dylib                        0x202f89eb0 std::terminate() + 36
6   AliyunLogProducer                      0x10433e6e4 CPPExceptionTerminate() + 316
7   libc++abi.dylib                        0x202f89f28 std::__terminate(void (*)()) + 20
8   libc++abi.dylib                        0x202f89eb0 std::terminate() + 36
9   reacthermes                            0x1087f0aac facebook::hermes::inspector::detail::SerialExecutor::~SerialExecutor() + 152
10  reacthermes                            0x1087f0ae0 facebook::hermes::inspector::detail::SerialExecutor::~SerialExecutor() + 12
11  reacthermes                            0x1087ba660 facebook::hermes::inspector::Inspector::~Inspector() + 64
12  reacthermes                            0x108799e20 std::__1::shared_ptr<facebook::hermes::inspector::RuntimeAdapter>::~shared_ptr() + 64
13  reacthermes                            0x1087896e8 facebook::hermes::inspector::chrome::Connection::Impl::~Impl() + 44
14  reacthermes                            0x108789788 facebook::hermes::inspector::chrome::Connection::Impl::~Impl() + 12
15  reacthermes                            0x10879870c facebook::hermes::inspector::chrome::Connection::~Connection() + 40
16  reacthermes                            0x1087b46cc facebook::hermes::inspector::chrome::ConnectionDemux::removePage(int) + 196
17  reacthermes                            0x1087b49e8 facebook::hermes::inspector::chrome::ConnectionDemux::disableDebugging(int) + 64
18  reacthermes                            0x1087b6fd4 facebook::react::(anonymous namespace)::DecoratedRuntime::~DecoratedRuntime() + 48
19  reacthermes                            0x108799e20 std::__1::shared_ptr<facebook::hermes::inspector::RuntimeAdapter>::~shared_ptr() + 64
20  reacthermes                            0x1087b66b8 facebook::react::JSIExecutor::~JSIExecutor() + 272
21  reacthermes                            0x1087b68c4 facebook::react::HermesExecutor::~HermesExecutor() + 84
22  React                                  0x1079e2b00 facebook::react::tryAndReturnError(std::__1::function<void ()> const&) + 32
23  React                                  0x1079f01fc facebook::react::RCTMessageThread::tryFunc(std::__1::function<void ()> const&) + 24
24  React                                  0x1079f0540 facebook::react::RCTMessageThread::runOnQueueSync(std::__1::function<void ()>&&) + 164
25  cxxreact                               0x107e365ec facebook::react::NativeToJsBridge::destroy() + 88
26  cxxreact                               0x107e2a0dc facebook::react::Instance::~Instance() + 36
27  React                                  0x1079df924 std::__1::__shared_ptr_pointer<facebook::react::Instance*, std::__1::shared_ptr<facebook::react::Instance>::__shared_ptr_default_delete<facebook::react::Instance, facebook::react::Instance>, std::__1::allocator<facebook::react::Instance> >::__on_zero_shared() + 20
28  React                                  0x1079dca44 __26-[RCTCxxBridge invalidate]_block_invoke + 904
29  React                                  0x1079e2b00 facebook::react::tryAndReturnError(std::__1::function<void ()> const&) + 32
30  React                                  0x1079d80a4 -[RCTCxxBridge _tryAndHandleError:] + 100
31  Foundation                             0x1af1657cc __NSThreadPerformPerform + 264
32  CoreFoundation                         0x1b4e98f24 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
33  CoreFoundation                         0x1b4ea52fc __CFRunLoopDoSource0 + 176
34  CoreFoundation                         0x1b4e291c0 __CFRunLoopDoSources0 + 244
35  CoreFoundation                         0x1b4e3eb7c __CFRunLoopRun + 836
36  CoreFoundation                         0x1b4e43eb0 CFRunLoopRunSpecific + 612
37  React                                  0x1079d7fdc +[RCTCxxBridge runRunLoop] + 212
38  Foundation                             0x1af185518 __NSThread__start__ + 716
39  libsystem_pthread.dylib                0x2030456cc _pthread_start + 148
40  libsystem_pthread.dylib                0x203044ba4 thread_start + 8
ios react-native crash
© www.soinside.com 2019 - 2024. All rights reserved.