Open developertry opened 5 years ago
遇到过一样的问题。不好定位,本质是自身代码问题,但就是难以找出问题在哪。 SIG: SIGSEGV的错误,一方面我是通过修改打包的abifliter: armabi 为armabi-v7架构,来避免此问题,至少实现了基本控件可以渲染,这是第一步。 另一方面是,一旦我copy了之前版本的一个正常运行的页面尝试 在新版本weex环境中运行,就会遇到诸如weex_js_connection.cpp:192,server died,SIG: SIGSEGV的错误。 本质上是以前版本能运行的部分代码不能够在新版本运行了,比如我用Vue对象来支持 eventbus 页面内父对子通信。在0.18可以,在0.26就报错,页面渲染失败,注释了此eventbus功能就能渲染正常。 还有很多坑没踩,新版本很蛋疼的一点是,根据日志报错你找不到什么代码 有问题(抑或新版本不支持了),只能一行行的注释自己的旧版本能运行的代码,不停的编译跑起来看效果,才能判断大概是什么问题。 damn it。感觉比刚接入weex时,还要摸着石头过河 - -
Describe the bug
0.26.0打64位so库, 运行在android 64位手机上偶现白屏
To Reproduce
weex打64位so库
Environment
64位andorid手机
Screenshots
10-19 15:53:41.100 9756-9763/? I/WeexCore: [9756:9763:10-19/15:53:41.100397:INFO:crash_handler.cpp:166]CrashHandlerInfo::handleSignal 10-19 15:53:41.101 9756-9763/? I/WeexCore: [9756:9763:10-19/15:53:41.101583:INFO:crash_handler.cpp:406]saveFileContent: SIG: SIGSEGV (11), fault addr: 0x18
10-19 15:53:41.104 9724-9755/? E/WeexCore: F:\weex\incubator-weex-master-7-11\incubator-weex-master\weex_core\Source\android\multiprocess\weex_js_connection.cpp:192,server died