android-notes / Cockroach

降低Android非必要crash
MIT License
3.25k stars 449 forks source link

华为android 10,Native crash #45

Open JaydenHoFly opened 4 years ago

JaydenHoFly commented 4 years ago

接入Cockroach做A/B TEST时,发现使用了Cockroach的实验组,华为android 10机型上出现了大量的Native Crash,表现为启动闪退,堆栈如下:

1 #00 pc 00441c2e /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtual+277) [armeabi-v7a]
--
2 #01 pc 000dc814 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual+20) [armeabi-v7a]
3 #02 pc 16678e6c <unknown>
4 java:
5 [Failed to get Java stack]

是否Free-Reflection引起呢,目前Free-Reflection已经升级到2.2.0版本,Cockroach中使用的还是1.2.0版本,今天会升级Free-Reflection再次发灰度实验。

JaydenHoFly commented 4 years ago

升级了Free-Reflection,该Crash依然存在。