React Native IOS 崩溃:com.facebook.react.JavaScript SIGTRAP 0x00000001a065be50

如何解决React Native IOS 崩溃:com.facebook.react.JavaScript SIGTRAP 0x00000001a065be50

崩溃出现在带有 react-native 0.63.2 的 iPhone XR IOS 13 的生产模式中。在开发模式下无法捕获它。当异常(或陷阱)发生时,SIGTRAP 信号被发送到进程:调试器请求被通知的条件——例如,何时执行特定函数,或特定变量更改值时。而且没有复制步骤,只有crashlytics报告:

Crashed: com.facebook.react.JavaScript
0  libsystem_malloc.dylib         0x1a065be50 nanov2_allocate_from_block$VARIANT$mp.cold.1 + 36
1  libsystem_malloc.dylib         0x1a06429c0 nanov2_find_block_and_allocate$VARIANT$mp + 514
2  libsystem_malloc.dylib         0x1a0641c40 nanov2_allocate$VARIANT$mp + 124
3  libsystem_malloc.dylib         0x1a0641b74 nanov2_malloc$VARIANT$mp + 60
4  libsystem_malloc.dylib         0x1a06506c0 malloc_zone_malloc + 156
5  libsystem_malloc.dylib         0x1a06510cc malloc + 28
6  libc++abi.dylib                0x1a072b8a0 operator new(unsigned long) + 28
7  vtb.invest                     0x100efab7c std::__1::unordered_map<folly::dynamic,folly::dynamic,folly::detail::DynamicHasher,folly::detail::DynamicKeyEqual,std::__1::allocator<std::__1::pair<folly::dynamic const,folly::dynamic> > >::operator[](folly::dynamic&&) + 253 (new:253)
8  vtb.invest                     0x100fa0d7c facebook::jsi::dynamicFromValue(facebook::jsi::Runtime&,facebook::jsi::Value const&) + 860 (dynamic-inl.h:860)
9  vtb.invest                     0x100fa0ad0 facebook::jsi::dynamicFromValue(facebook::jsi::Runtime&,facebook::jsi::Value const&) + 74 (JSIDynamic.cpp:74)
10 vtb.invest                     0x100fa0ad0 facebook::jsi::dynamicFromValue(facebook::jsi::Runtime&,facebook::jsi::Value const&) + 74 (JSIDynamic.cpp:74)
11 vtb.invest                     0x100fa0ad0 facebook::jsi::dynamicFromValue(facebook::jsi::Runtime&,facebook::jsi::Value const&) + 74 (JSIDynamic.cpp:74)
12 vtb.invest                     0x100fa2a30 facebook::react::JSIExecutor::callNativeModules(facebook::jsi::Value const&,bool) + 388 (JSIExecutor.cpp:388)
13 vtb.invest                     0x100fa4660 std::__1::__function::__func<facebook::react::JSIExecutor::initializeRuntime()::$_1,std::__1::allocator<facebook::react::JSIExecutor::initializeRuntime()::$_1>,facebook::jsi::Value (facebook::jsi::Runtime&,facebook::jsi::Value const&,facebook::jsi::Value const*,unsigned long)>::operator()(facebook::jsi::Runtime&,facebook::jsi::Value const*&&,unsigned long&&) + 1144 (jsi.h:1144)
14 vtb.invest                     0x100f9d654 std::__1::function<facebook::jsi::Value (facebook::jsi::Runtime&,unsigned long) const + 2548 (functional:2548)
15 vtb.invest                     0x100f9d398 facebook::jsc::JSCRuntime::createFunctionFromHostFunction(facebook::jsi::PropNameID const&,unsigned int,std::__1::function<facebook::jsi::Value (facebook::jsi::Runtime&,unsigned long)>)::HostFunctionMetadata::call(OpaqueJSContext const*,OpaqueJSValue*,unsigned long,OpaqueJSValue const* const*,OpaqueJSValue const**) + 1150 (JSCRuntime.cpp:1150)
16 JavaScriptCore                 0x1afaab158 JSC::JSCallbackObject<JSC::JSNonFinalObject>::call(JSC::JSGlobalObject*,JSC::CallFrame*) + 428
17 JavaScriptCore                 0x1b00ade78 JSC::LLInt::setUpCall(JSC::CallFrame*,JSC::CodeSpecializationKind,JSC::JSValue,JSC::LLIntCallLinkInfo*) + 684
18 JavaScriptCore                 0x1afa56ffc llint_entry + 124780
19 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
20 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
21 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
22 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
23 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
24 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
25 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
26 JavaScriptCore                 0x1afa38648 vmEntryToJavaScript + 248
27 JavaScriptCore                 0x1affe7718 JSC::Interpreter::executeCall(JSC::JSGlobalObject*,JSC::JSObject*,JSC::CallType,JSC::CallData const&,JSC::ArgList const&) + 444
28 JavaScriptCore                 0x1b0265fc8 JSC::boundThisNoArgsFunctionCall(JSC::JSGlobalObject*,JSC::CallFrame*) + 712
29 JavaScriptCore                 0x1afa597f0 llint_entry + 135008
30 JavaScriptCore                 0x1afa57010 llint_entry + 124800
31 JavaScriptCore                 0x1afa57010 llint_entry + 124800
32 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
33 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
34 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
35 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
36 JavaScriptCore                 0x1afa57010 llint_entry + 124800
37 JavaScriptCore                 0x1afa57010 llint_entry + 124800
38 JavaScriptCore                 0x1afa58444 llint_entry + 129972
39 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
40 JavaScriptCore                 0x1afa57010 llint_entry + 124800
41 JavaScriptCore                 0x1afa56f68 llint_entry + 124632
42 JavaScriptCore                 0x1afa38648 vmEntryToJavaScript + 248
43 JavaScriptCore                 0x1affe7718 JSC::Interpreter::executeCall(JSC::JSGlobalObject*,JSC::ArgList const&) + 444
44 JavaScriptCore                 0x1b0265fc8 JSC::boundThisNoArgsFunctionCall(JSC::JSGlobalObject*,JSC::CallFrame*) + 712
45 JavaScriptCore                 0x1afa387c4 vmEntryToNative + 260
46 JavaScriptCore                 0x1affe776c JSC::Interpreter::executeCall(JSC::JSGlobalObject*,JSC::ArgList const&) + 528
47 JavaScriptCore                 0x1b01cd1a8 JSC::profiledCall(JSC::JSGlobalObject*,JSC::ProfilingReason,JSC::ArgList const&) + 168
48 JavaScriptCore                 0x1afab94e0 JSObjectCallAsFunction + 504
49 vtb.invest                     0x100f9b760 facebook::jsc::JSCRuntime::call(facebook::jsi::Function const&,unsigned long) + 1253 (JSCRuntime.cpp:1253)
50 vtb.invest                     0x100fa4dfc facebook::jsi::Value facebook::jsi::Function::call<std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char> > const&,std::__1::basic_string<char,facebook::jsi::Value>(facebook::jsi::Runtime&,facebook::jsi::Value&&) const + 224 (jsi-inl.h:224)
51 vtb.invest                     0x100fa4c5c std::__1::__function::__func<facebook::react::JSIExecutor::callFunction(std::__1::basic_string<char,folly::dynamic const&)::$_4,std::__1::allocator<facebook::react::JSIExecutor::callFunction(std::__1::basic_string<char,folly::dynamic const&)::$_4>,void ()>::operator()() + 231 (JSIExecutor.cpp:231)
52 vtb.invest                     0x100ec6100 void std::__1::__invoke_void_return_wrapper<void>::__call<void (*&)(std::__1::function<void ()> const&,std::__1::function<std::__1::basic_string<char,std::__1::allocator<char> > ()>),std::__1::function<void ()> const&,std::__1::allocator<char> > ()> >(void (*&)(std::__1::function<void ()> const&,std::__1::allocator<char> > ()>&&) + 1831 (functional:1831)
53 vtb.invest                     0x100fa2660 facebook::react::JSIExecutor::callFunction(std::__1::basic_string<char,folly::dynamic const&) + 1831 (functional:1831)
54 vtb.invest                     0x100f97b98 std::__1::__function::__func<facebook::react::NativeToJsBridge::runOnExecutorQueue(std::__1::function<void (facebook::react::JSExecutor*)>)::$_8,std::__1::allocator<facebook::react::NativeToJsBridge::runOnExecutorQueue(std::__1::function<void (facebook::react::JSExecutor*)>)::$_8>,void ()>::operator()() + 1720 (functional:1720)
55 vtb.invest                     0x100ee39b4 facebook::react::tryAndReturnError(std::__1::function<void ()> const&) + 121780 (RCTCxxUtils.mm:121780)
56 vtb.invest                     0x100eeffe0 facebook::react::RCTMessageThread::tryFunc(std::__1::function<void ()> const&) + 68 (RCTMessageThread.mm:68)
57 vtb.invest                     0x100eefda0 invocation function for block in facebook::react::RCTMessageThread::runAsync(std::__1::function<void ()>) + 45 (RCTMessageThread.mm:45)
58 CoreFoundation                 0x1a08de90c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 20
59 CoreFoundation                 0x1a08de098 __CFRunLoopDoBlocks + 264
60 CoreFoundation                 0x1a08d91fc __CFRunLoopRun + 808
61 CoreFoundation                 0x1a08d8ba8 CFRunLoopRunSpecific + 424
62 vtb.invest                     0x100ed8ff8 +[RCTCxxBridge runRunLoop] + 266 (RCTCxxBridge.mm:266)
63 Foundation                     0x1a0d58e20 __NSThread__start__ + 848
64 libsystem_pthread.dylib        0x1a0676d98 _pthread_start + 156
65 libsystem_pthread.dylib        0x1a067a74c thread_start + 8

对原因以及如何解决有任何想法吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams[&#39;font.sans-serif&#39;] = [&#39;SimHei&#39;] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -&gt; systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping(&quot;/hires&quot;) public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate&lt;String
使用vite构建项目报错 C:\Users\ychen\work&gt;npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-
参考1 参考2 解决方案 # 点击安装源 协议选择 http:// 路径填写 mirrors.aliyun.com/centos/8.3.2011/BaseOS/x86_64/os URL类型 软件库URL 其他路径 # 版本 7 mirrors.aliyun.com/centos/7/os/x86
报错1 [root@slave1 data_mocker]# kafka-console-consumer.sh --bootstrap-server slave1:9092 --topic topic_db [2023-12-19 18:31:12,770] WARN [Consumer clie
错误1 # 重写数据 hive (edu)&gt; insert overwrite table dwd_trade_cart_add_inc &gt; select data.id, &gt; data.user_id, &gt; data.course_id, &gt; date_format(
错误1 hive (edu)&gt; insert into huanhuan values(1,&#39;haoge&#39;); Query ID = root_20240110071417_fe1517ad-3607-41f4-bdcf-d00b98ac443e Total jobs = 1
报错1:执行到如下就不执行了,没有显示Successfully registered new MBean. [root@slave1 bin]# /usr/local/software/flume-1.9.0/bin/flume-ng agent -n a1 -c /usr/local/softwa
虚拟及没有启动任何服务器查看jps会显示jps,如果没有显示任何东西 [root@slave2 ~]# jps 9647 Jps 解决方案 # 进入/tmp查看 [root@slave1 dfs]# cd /tmp [root@slave1 tmp]# ll 总用量 48 drwxr-xr-x. 2
报错1 hive&gt; show databases; OK Failed with exception java.io.IOException:java.lang.RuntimeException: Error in configuring object Time taken: 0.474 se
报错1 [root@localhost ~]# vim -bash: vim: 未找到命令 安装vim yum -y install vim* # 查看是否安装成功 [root@hadoop01 hadoop]# rpm -qa |grep vim vim-X11-7.4.629-8.el7_9.x
修改hadoop配置 vi /usr/local/software/hadoop-2.9.2/etc/hadoop/yarn-site.xml # 添加如下 &lt;configuration&gt; &lt;property&gt; &lt;name&gt;yarn.nodemanager.res