Tencent / VasSonic

VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
Other
11.81k stars 1.61k forks source link

特定机型,加载特定链接,崩溃。。 #245

Closed lxygithub closed 6 years ago

lxygithub commented 6 years ago

What steps will reproduce the problem? 该问题的重现步骤是什么?

  1. 机型 红米2 Android 4.4.4 测试链接:http://m.lilijinfu.com/wx/html/discovery/discovery-index.html
  2. sdk版本 compile 'com.tencent.sonic:sdk:3.0.0' tbs_sdk_v3.6.0.jar
  3. 使用LOAD WITH SONIC模式加载,未完全加载,崩溃

What is the expected output? What do you see instead? 你期待的结果是什么?实际看到的又是什么?

What version of the product are you using? On what operating system? 你正在使用产品的哪个版本?在什么操作系统上?

  1. 机型 红米2 Android 4.4.4 sdk版本 compile 'com.tencent.sonic:sdk:3.0.0' tbs_sdk_v3.6.0.jar

Please provide any additional information below. ` Build fingerprint: 'Xiaomi/2014813/HM2014813:4.4.4/KTU84P/7.11.16:user/release-keys' Revision: '0' pid: 4169, tid: 4272, name: Chrome_InProcRe >>> com.tencent.sonic <<< signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000001c r0 00000000 r1 58148c48 r2 000001b0 r3 000001b0 r4 58fdf308 r5 58148c48 r6 00000000 r7 55ab3c30 r8 00000000 r9 52547e4c sl 52547e4c fp 55ab3c00 ip 00000159 sp 58148930 lr 5183998b pc 519ef834 cpsr 60030030 d0 c17fffffe0000000 d1 3f80000000000000 d2 3ff0000000000000 d3 2e33332f656d6f00 d4 656c707041202950 d5 0000000000000000 d6 4b282036332e3733 d7 000000003f800000 d8 3ff0000000000000 d9 41dfffffffc00000 d10 000000003f800000 d11 0000000000000000 d12 0000000000000000 d13 0000000000000000 d14 0000000000000000 d15 0000000000000000 d16 0000000000000000 d17 417fffffc0000000 d18 0000000000000000 d19 0000000000000000 d20 0000000000000000 d21 3ff0000000000000 d22 0000000000000000 d23 3ff0000000000000 d24 3ff0000000000000 d25 0000000000000000 d26 0000000000000000 d27 3fe0000000000000 d28 3ff0000000000000 d29 0000000000000000 d30 40351c0000000000 d31 0000000000000000 scr 2a000013

backtrace:

00 pc 008cc834 /system/lib/libwebviewchromium.so

#01  pc 00716987  /system/lib/libwebviewchromium.so
#02  pc 00716a61  /system/lib/libwebviewchromium.so
#03  pc 007ddf13  /system/lib/libwebviewchromium.so
#04  pc 007fe0bb  /system/lib/libwebviewchromium.so
#05  pc 007fe47d  /system/lib/libwebviewchromium.so
#06  pc 007fce93  /system/lib/libwebviewchromium.so
#07  pc 007fde7b  /system/lib/libwebviewchromium.so
#08  pc 00730033  /system/lib/libwebviewchromium.so
#09  pc 00730c59  /system/lib/libwebviewchromium.so
#10  pc 00731fe1  /system/lib/libwebviewchromium.so
#11  pc 00708285  /system/lib/libwebviewchromium.so
#12  pc 00708c69  /system/lib/libwebviewchromium.so
#13  pc 007318a5  /system/lib/libwebviewchromium.so
#14  pc 00732521  /system/lib/libwebviewchromium.so
#15  pc 007326b3  /system/lib/libwebviewchromium.so
#16  pc 003da605  /system/lib/libwebviewchromium.so
#17  pc 003de69b  /system/lib/libwebviewchromium.so
#18  pc 003c5a93  /system/lib/libwebviewchromium.so
#19  pc 003de6c7  /system/lib/libwebviewchromium.so
#20  pc 003c5a93  /system/lib/libwebviewchromium.so
#21  pc 003de6c7  /system/lib/libwebviewchromium.so
#22  pc 003e3807  /system/lib/libwebviewchromium.so
#23  pc 003de2cd  /system/lib/libwebviewchromium.so
#24  pc 003de421  /system/lib/libwebviewchromium.so
#25  pc 003de5c3  /system/lib/libwebviewchromium.so
#26  pc 003de469  /system/lib/libwebviewchromium.so
#27  pc 003de5c3  /system/lib/libwebviewchromium.so
#28  pc 003de469  /system/lib/libwebviewchromium.so
#29  pc 003de5c3  /system/lib/libwebviewchromium.so
#30  pc 003de469  /system/lib/libwebviewchromium.so
#31  pc 003d2d71  /system/lib/libwebviewchromium.so

code around pc: 519ef814 68c40023 6884b15c d106428c 6895bd30
519ef824 42ab2300 2000d1f2 3301bd30 bd30e7f9
519ef834 301069c0 b5104770 6acc69c1 b9436ae3
519ef844 46203110 f46ff74a 688a6801 47902120
519ef854 6ae062e0 bd10300c 69d869c3 69c34770
519ef864 47706a18 7a00eef6 ed9369c3 ee377a08
519ef874 eefd0a27 ee100ac0 47700a90 6b5869c3
519ef884 69c34770 47706b18 4604b510 310869c9
519ef894 f667f6d9 bd104620 7a00eef7 ed2db538
519ef8a4 46048b02 688969ca 8a0aed91 0308f102
519ef8b4 8ae7eeb4 fa10eef1 7b55dd02 d0042d02
519ef8c4 46194620 f64df6d9 4618e00c f615f6d9
519ef8d4 1a10ee18 fd3cf76e 71652201 602071a2
519ef8e4 71202000 ecbd4620 bd388b02 4605b57f
519ef8f4 a802460e f7ff4629 f89dffcf 2c0f400d
519ef904 2c09d026 e027d119 f7ff4628 6900ff94

code around lr: 51839968 eef68a04 eeb70b00 ee200ac8 e01f8b20
51839978 b1264640 ff5af1b5 0a03edd0 f1b5e039
51839988 edd0ff55 e0340a04 f1b54620 edd0ff52
51839998 e02e0a06 8b20ed9f ed9fe00a e0078b21
518399a8 8b21ed9f eeb3e004 e0018b00 8b20ed9f
518399b8 f7ff4638 ec41ff27 ee210b11 bb268b08
518399c8 f40088b8 2b0c73fe 2b10d01f f5b3d01d
518399d8 d01a7fd8 7fdaf5b3 e016d10e 8b00eebf
518399e8 2e00e013 e7b7d1b2 f1b54620 edd0ff22
518399f8 eeb70a05 e7db8ae0 f0084628 ee01fab5
51839a08 eeb70a90 ee282ae1 ec518b02 ecbd0b18
51839a18 e8bd8b02 bf0081f0 f1e3c78e 400e3c78
51839a28 00000000 40580000 55555555 3ff55555
51839a38 972e5cb9 4042e5cb bf42f7ff f7ffb508
51839a48 ec41ff3f eef70b30 ee177be0 bd080a90
51839a58 4604b510 46114608 ff32f7ff 1b10eddf
`

marlonlu commented 6 years ago

非常感谢你的反馈,我们跟miui同学反馈下这里

marlonlu commented 6 years ago

请问你还能复现吗 具体操作路径是如何

lxygithub commented 6 years ago

我把Android-demo里面的链接替换成我的链接,再使用vassonic加载就崩溃了 是Android 4.4.4版本才会出现,我是在红米2上出现的

vasdeveloper commented 6 years ago

已反馈,miui同学已记录在案,后面排期修复