Android Native Crash: signal 6 (SIGABRT)
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 1.9k
- Forks
- 219
- PR merge metrics
- No merged PRs in 30d
Description
Android Native Crash
Using GCanvas on Weex
Build fingerprint: '***********************************************************************'
Revision: '0'
ABI: 'arm'
pid: 5676, tid: 5676, name: *************** >>> ***************************** <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'invalid pthread_t 0x28 passed to libc'
r0 00000000 r1 0000162c r2 00000006 r3 00000008
r4 0000162c r5 0000162c r6 fffb9134 r7 0000010c
r8 00000000 r9 e698f000 sl fffb9308 fp fffb9294
ip e69b2380 sp fffb9120 lr e943a933 pc e94347e4 cpsr 200e0030
d0 0000000000000000 d1 00000000bf000000
d2 00000000bd7b17ce d3 0000000000000000
d4 00002071de95c17c d5 fffb93f08c602406
d6 00000001de95c15c d7 e4bc0a0000000001
d8 0000000000000000 d9 0000000000000000
d10 0000000000000000 d11 0000000000000000
d12 0000000000000000 d13 0000000000000000
d14 0000000000000000 d15 0000000000000000
d16 fffba4c000000000 d17 0000000000000000
d18 0000000000000000 d19 0000000000000000
d20 3f0000003f000000 d21 4058000000000000
d22 000000000b8bec4d d23 000000000099c204
d24 0000000000000000 d25 0000000000000000
d26 0000000000000000 d27 0000000000000000
d28 0000000000000000 d29 0000000000000000
d30 0000000000000028 d31 0000000000000000
scr 20000093
backtrace:
#00 pc 0001a7e4 /system/lib/libc.so (abort+63)
#01 pc 00048887 /system/lib/libc.so (__pthread_internal_find(long)+98)
#02 pc 000488b9 /system/lib/libc.so (pthread_join+24)
#03 pc 000254b1 /data/app/-2-yKl6M3xnv-YF0AcUGIrQ==/lib/arm/libgcanvas.so
#04 pc 000250a9 /data/app/-2-yKl6M3xnv-YF0AcUGIrQ==/lib/arm/libgcanvas.so
#05 pc 00024edd /data/app/-2-yKl6M3xnv-YF0AcUGIrQ==/lib/arm/libgcanvas.so (Java_com_taobao_gcanvas_surface_GTextureViewCallback_onRenderExit+88)
#06 pc 00024a0d /data/app/-2-yKl6M3xnv-YF0AcUGIrQ==/oat/arm/base.odex (offset 0x24000)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.