AndroidLibV2ray icon indicating copy to clipboard operation
AndroidLibV2ray copied to clipboard

最新版的MIUI开发版在分应用代理下会Crash

Open Ovear opened this issue 8 years ago • 1 comments

你好,昨天更新 Android 系统后,发现市面上两款 V2Ray Android App 在分应用代理模式下,都会产生相同的Crash。根据 Crash Report 的 backtrace 看见是 Crash 在 libgojni.so ,所以猜测可能是底层的 AndroidLibV2ray 产生了问题。但是由于个人不是很熟悉 Kotlin 和 Android App 开发,所以没怎么看懂关于分应用代理这块是怎么处理的,具体的 Crash Report 如下,

10-19 00:47:09.841  5050  5078 F libc    : Fatal signal 6 (SIGABRT), code -6 in tid 5078 (Thread-3)
10-19 00:47:09.913  5097  5097 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-19 00:47:09.914  5097  5097 F DEBUG   : Build fingerprint: 'Xiaomi/lithium/lithium:7.0/NRD90M/7.10.18:user/release-keys'
10-19 00:47:09.914  5097  5097 F DEBUG   : Revision: '0'
10-19 00:47:09.914  5097  5097 F DEBUG   : ABI: 'arm64'
10-19 00:47:09.914  5097  5097 F DEBUG   : pid: 5050, tid: 5078, name: Thread-3  >>> com.v2ray.actinium:RunSoLibV2RayDaemon <<<
10-19 00:47:09.914  5097  5097 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
10-19 00:47:09.919  5097  5097 F DEBUG   : Abort message: 'Unknown reference: 42'
10-19 00:47:09.919  5097  5097 F DEBUG   :     x0   0000000000000000  x1   00000000000013d6  x2   0000000000000006  x3   0000000000000008
10-19 00:47:09.919  5097  5097 F DEBUG   :     x4   0000000000000000  x5   0000000000000000  x6   0000007f9994e000  x7   0000000000000000
10-19 00:47:09.919  5097  5097 F DEBUG   :     x8   0000000000000083  x9   ffffffffffffffdf  x10  0000000000000000  x11  0000000000000001
10-19 00:47:09.919  5097  5097 F DEBUG   :     x12  ffffffffffffffff  x13  0000000000000000  x14  0000000000000000  x15  003229893a4b8818
10-19 00:47:09.919  5097  5097 F DEBUG   :     x16  0000007f97418ed0  x17  0000007f973c2638  x18  00000000ebad6082  x19  0000007f79a6e4f8
10-19 00:47:09.919  5097  5097 F DEBUG   :     x20  0000000000000006  x21  0000007f79a6e450  x22  000000000000000b  x23  0000007f8d60c4a0
10-19 00:47:09.920  5097  5097 F DEBUG   :     x24  0000007f79a6e4d0  x25  00000000000fd000  x26  0000007f7a644880  x27  0000000000000190
10-19 00:47:09.920  5097  5097 F DEBUG   :     x28  0000004420001d40  x29  0000007f79a6e1a0  x30  0000007f973bfac8
10-19 00:47:09.920  5097  5097 F DEBUG   :     sp   0000007f79a6e180  pc   0000007f973c2640  pstate 0000000060000000
10-19 00:47:09.934  5097  5097 F DEBUG   : 
10-19 00:47:09.934  5097  5097 F DEBUG   : backtrace:
10-19 00:47:09.935  5097  5097 F DEBUG   :     #00 pc 000000000006b640  /system/lib64/libc.so (tgkill+8)
10-19 00:47:09.935  5097  5097 F DEBUG   :     #01 pc 0000000000068ac4  /system/lib64/libc.so (pthread_kill+64)
10-19 00:47:09.935  5097  5097 F DEBUG   :     #02 pc 0000000000024010  /system/lib64/libc.so (raise+24)
10-19 00:47:09.935  5097  5097 F DEBUG   :     #03 pc 000000000001ca94  /system/lib64/libc.so (abort+52)
10-19 00:47:09.935  5097  5097 F DEBUG   :     #04 pc 0000000000518e9c  /data/app/com.v2ray.actinium-1/lib/arm64/libgojni.so (go_seq_from_refnum+144)

相关 issue: https://github.com/V2Ray-Android/Actinium/issues/33

Ovear avatar Oct 19 '17 02:10 Ovear

这个感觉是Go语言Binding的地方引发了的问题,并不在我可以修复的范围内。

xiaokangwang avatar Oct 19 '17 02:10 xiaokangwang