Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CRASH] a JNI crash recycle Bitmap on Android 4.4.4 rarely. #1362

Open
huangjunkun opened this issue Jul 14, 2016 · 2 comments
Open

[CRASH] a JNI crash recycle Bitmap on Android 4.4.4 rarely. #1362

huangjunkun opened this issue Jul 14, 2016 · 2 comments
Labels

Comments

@huangjunkun
Copy link

A JNI Crash recycle Bitmap which allocated on ashmem by pinBitmap.
It was just Found on Android 4.4.4 rarely.

Crash on Android 4.4.4

JNI Crash log as follow

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000013
  r0 ffffffff  r1 88d6f788  r2 ffffffff  r3 00007020
  r4 88d69270  r5 7c8d9450  r6 401839dc  r7 7e0976f8
  r8 84b95af0  r9 7e0976f0  10 00000000  fp 84b95b04
  ip 890f60fc  sp 84b95a18  lr 890f60fc  pc 401315fc  cpsr a0000010
    #00  pc 000155fc  /system/lib/libc.so (dlfree)
    #01  pc 000ce798  /system/lib/libskia.so (_ZN6SkDataD0Ev)
    #02  pc 00118fd8  /system/lib/libskia.so (_ZN14SkMemoryStreamD0Ev)
    #03  pc 00174b7c  /system/lib/libskia.so (_ZN10SkImageRefD2Ev)
    #04  pc 001754fc  /system/lib/libskia.so (_ZN17SkImageRef_ashmemD2Ev)
    #05  pc 00175528  /system/lib/libskia.so (_ZN17SkImageRef_ashmemD0Ev)
    #06  pc 000aa094  /system/lib/libskia.so (_ZN8SkBitmap10freePixelsEv)
    #07  pc 000aa328  /system/lib/libskia.so (_ZN8SkBitmap11setPixelRefEP10SkPixelRefj)
    #08  pc 000aa3e4  /system/lib/libskia.so (_ZN8SkBitmap9setPixelsEPvP12SkColorTable)
    #09  pc 0002cf2c  /system/lib/libhwui.so (_ZN7android10uirenderer13ResourceCache13recycleLockedEP8SkBitmap)
    #10  pc 0002cf6e  /system/lib/libhwui.so (_ZN7android10uirenderer13ResourceCache7recycleEP8SkBitmap)
    #11  pc 0001ee8c  /system/lib/libdvm.so (dvmPlatformInvoke)
    #12  pc 000503b6  /system/lib/libdvm.so (_Z16dvmCallJNIMethodPKjP6JValuePK6MethodP6Thread)
    #13  pc 00028268  /system/lib/libdvm.so
    #14  pc 0002f738  /system/lib/libdvm.so (_Z11dvmMterpStdP6Thread)
    #15  pc 0002cda8  /system/lib/libdvm.so (_Z12dvmInterpretP6ThreadPK6MethodP6JValue)
    #16  pc 000643d8  /system/lib/libdvm.so (_Z14dvmCallMethodVP6ThreadPK6MethodP6ObjectbP6JValueSt9__va_list)
    #17  pc 000643fc  /system/lib/libdvm.so (_Z13dvmCallMethodP6ThreadPK6MethodP6ObjectP6JValuez)
    #18  pc 00058878  /system/lib/libdvm.so
    #19  pc 0000d8b8  /system/lib/libc.so (__thread_entry)
    --- --- ---

Java backtrace

  at android.graphics.Bitmap.nativeRecycle
  at android.graphics.Bitmap.recycle
  at com.facebook.imagepipeline.memory.BitmapCounter$1.release
  at com.facebook.common.references.SharedReference.deleteReference
  at com.facebook.common.references.CloseableReference.close
  at com.facebook.imagepipeline.image.CloseableStaticBitmap.close
  at com.facebook.common.internal.Closeables.close
  at com.facebook.common.references.CloseableReference$1.release
  at com.facebook.common.references.SharedReference.deleteReference
  at com.facebook.common.references.CloseableReference.close
  at com.facebook.common.references.CloseableReference.closeSafely
  at com.facebook.imagepipeline.cache.CountingMemoryCache.maybeClose
  at com.facebook.imagepipeline.cache.CountingMemoryCache.maybeEvictEntries
  at com.facebook.imagepipeline.cache.CountingMemoryCache.cache
@huangjunkun
Copy link
Author

释放Bitmap对象的JNI崩溃问题,在释放Bitmap对象(来自ashmem)发现这块内存已经被改写或破坏。

目前只发现在Android 4.4.4版本出现此问题,推测是Android系统BUG 或其他外部程序 使用或破坏普通应用(如Fresco)申请的ashmem内存,导致之后普通应用继续操作此内存时候,出现内存异常:

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000013
SEGV_MAPERR 地址没有映射到对象

@aagnes-zz aagnes-zz added the bug label Jul 14, 2016
@huyduongtu
Copy link

huyduongtu commented Jun 13, 2018

I also faced this bug on devices with OS < 5.0. It's usually happens when displaying and scrolling many photos in RecyclerView.

06-12 19:50:29.325 23128-23128/com.zing.zalo A/libc: @@@ ABORTING: heap corruption detected by dlmalloc
Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 23128
6-12 17:51:29.906 1460-1460/? I/DEBUG: r0 00000055 r1 509d8aa8 r2 00000003 r3 deadbaad
r4 40315228 r5 00927e78 r6 509d8ad0 r7 40308c4a
r8 56df5840 r9 40043ef0 sl 503afb78 fp 509d8c8c
ip 00000000 sp 509d8ad0 lr 402f5091 pc 402d900c cpsr 00000070
d0 0036006300310034 d1 0030006600300032
d2 0049006500670061 d3 0040006f0066006e
d4 0000000000000000 d5 3ff0000000000000
d6 00cb200000000963 d7 000000514e82050f
d8 0000000000000000 d9 0000000000000000
d10 0000000000000000 d11 0000000000000000
d12 0000000000000000 d13 0000000000000000
d14 0000000000000000 d15 0000000000000000
d16 3fe0000000000000 d17 3fe999999999999a
d18 0033003200310030 d19 0000000000000000
d20 4008000000000000 d21 3fbc71c71c71c71c
d22 3fcc7288e957b53b d23 3fd24998d6307188
d24 3fd99a27ad32ddf5 d25 3fe555b0aaeac752
d26 0000000000000000 d27 0000000000000000
d28 0000000000000000 d29 0000000000000000
d30 0000000000000000 d31 0000000000000000
scr 80000010
06-12 17:51:29.916 1460-1460/? I/DEBUG: backtrace:
#00 pc 0000f00c /system/lib/libc.so
#1 pc 00011db3 /system/lib/libc.so (dlfree+1458)
#2 pc 0000cf23 /system/lib/libc.so (free+10)
#3 pc 000498d4 /system/lib/libskia.so (SkBitmap::freeMipMap()+52)
#4 pc 000498ec /system/lib/libskia.so (SkBitmap::freePixels()+8)
#5 pc 000499b0 /system/lib/libskia.so (SkBitmap::setPixels(void*, SkColorTable*)+16)
#6 pc 0001fc5f /system/lib/libhwui.so (android::uirenderer::ResourceCache::recycleLocked(SkBitmap*)+30)
#7 pc 0001fc9d /system/lib/libhwui.so (android::uirenderer::ResourceCache::recycle(SkBitmap*)+20)
#8 pc 0001e2d0 /system/lib/libdvm.so (dvmPlatformInvoke+112)
#9 pc 0004d459 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+396)
#10 pc 000276e0 /system/lib/libdvm.so
#11 pc 0002b5c4 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
#12 pc 0005fc79 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+272)
#13 pc 0005fca3 /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20)
#14 pc 0005481f /system/lib/libdvm.so
#15 pc 0000e3e8 /system/lib/libc.so (__thread_entry+72)
#16 pc 0000dad4 /system/lib/libc.so (pthread_create+160)
stack:
509d8a90 00000001
509d8a94 40308c4a /system/lib/libc.so
509d8a98 56df5840
509d8a9c 402f50fb /system/lib/libc.so
509d8aa0 00000000
509d8aa4 00000007
509d8aa8 509d8aa4 [stack:9317]
509d8aac 00000001
509d8ab0 40308846 /system/lib/libc.so
509d8ab4 00000005
509d8ab8 509d8adc [stack:9317]
509d8abc 0000004f
509d8ac0 40315228
509d8ac4 00927e78
509d8ac8 df0027ad
509d8acc 00000000
#00 509d8ad0 32393030
509d8ad4 38376537
509d8ad8 00000000
509d8adc 20404040
509d8ae0 524f4241 /system/usr/icu/icudt48l.dat
509d8ae4 474e4954 /dev/ashmem/dalvik-heap (deleted)
509d8ae8 494c203a /dev/ashmem/dalvik-mark-stack (deleted)
509d8aec 203a4342
509d8af0 55475241 anon_inode:dmabuf
509d8af4 544e454d /data/dalvik-cache/mnt@asec@com.zing.zalo-5@pkg.apk@classes.dex
509d8af8 20534920
509d8afc 41564e49 /dev/ashmem/dalvik-heap (deleted)
509d8b00 2044494c
509d8b04 50414548
509d8b08 44444120 /dev/ashmem/dalvik-heap (deleted)
509d8b0c 53534552 /system/lib/libwebcore.so
06-12 17:51:29.926 1460-1460/? I/DEBUG: 509d8b10 204e4920
509d8b14 72666c64
509d8b18 61206565
509d8b1c 3d726464
509d8b20 30307830
509d8b24 65373239
509d8b28 00003837
509d8b2c 00000000
509d8b30 40bff1b0 /system/lib/libdvm.so
509d8b34 40315228
509d8b38 00000000
509d8b3c 00000000
509d8b40 00000000
509d8b44 00000000
509d8b48 00000000
509d8b4c 00000000
509d8b50 00000000
509d8b54 00000000
509d8b58 00000000
509d8b5c 00000000
509d8b60 00000000
509d8b64 00000000
509d8b68 00000000
509d8b6c 00000000
509d8b70 00000000
509d8b74 00000000
509d8b78 00000000
509d8b7c 00000000
509d8b80 00000000
509d8b84 00000000
509d8b88 c0000000
509d8b8c 0000006c
509d8b90 00000000
509d8b94 00000000
509d8b98 57053168
509d8b9c 402db3d3 /system/lib/libc.so (dlmalloc+5170)
509d8ba0 563b2ed8
509d8ba4 40314c7c
509d8ba8 c0000000
509d8bac 0000006c
509d8bb0 57053100
509d8bb4 5af19430
509d8bb8 0000000e
509d8bbc 402db823 /system/lib/libc.so (dlfree+34)
509d8bc0 0000006c
509d8bc4 57053100
509d8bc8 c0000000
509d8bcc 0000003d
509d8bd0 0000003c
509d8bd4 00000000
509d8bd8 5b167480
509d8bdc dc9d43cd
509d8be0 c0000000
509d8be4 00927e78
509d8be8 56df5838
509d8bec 00000000
509d8bf0 40314c2c
509d8bf4 402dbdb7 /system/lib/libc.so (dlfree+1462)
#1 509d8bf8 56df5840
509d8bfc 563a8c98
509d8c00 00000000
509d8c04 40043ef8
509d8c08 509d8c78 [stack:9317]
509d8c0c 402d6f25 /system/lib/libc.so (free+12)
#2 509d8c10 56df5840
509d8c14 407488d8 /system/lib/libskia.so (SkBitmap::freeMipMap()+56)
06-12 17:51:29.936 1460-1460/? I/DEBUG: memory near r1:
509d8a88 40308846 509d8adc 00000001 40308c4a
509d8a98 56df5840 402f50fb 00000000 00000007
509d8aa8 509d8aa4 00000001 40308846 00000005
509d8ab8 509d8adc 0000004f 40315228 00927e78
509d8ac8 df0027ad 00000000 32393030 38376537
509d8ad8 00000000 20404040 524f4241 474e4954
509d8ae8 494c203a 203a4342 55475241 544e454d
509d8af8 20534920 41564e49 2044494c 50414548
509d8b08 44444120 53534552 204e4920 72666c64
509d8b18 61206565 3d726464 30307830 65373239
509d8b28 00003837 00000000 40bff1b0 40315228
509d8b38 00000000 00000000 00000000 00000000
509d8b48 00000000 00000000 00000000 00000000
509d8b58 00000000 00000000 00000000 00000000
509d8b68 00000000 00000000 00000000 00000000
509d8b78 00000000 00000000 00000000 00000000
memory near r4:
40315208 00000000 00000000 00000000 00000000
40315218 00000000 00000000 00000000 00000000
40315228 dc9d43cd 00000000 00000000 00000000
06-12 17:51:29.946 1460-1460/? I/DEBUG: 40315238 00000008 00000002 00000000 00000000
40315248 00000000 00000000 00000000 00000000
40315258 00000000 00000000 00000000 00000000
40315268 00000000 00000000 00000000 00000000
40315278 00000000 00000000 00000000 00000000
40315288 00000000 00000000 00000000 00000000
40315298 00000000 00000000 00482c2b 00000000
403152a8 00000000 00000000 00000000 00000000
403152b8 00000000 00000000 00000000 00000000
403152c8 00000000 00000000 00000000 00000000
403152d8 00000000 00000000 00000000 00000000
403152e8 00000000 00000000 00000000 00000000
403152f8 00000000 00000000 00000000 00004000
memory near r5:
00927e58 ffffffff ffffffff ffffffff ffffffff
00927e68 ffffffff ffffffff ffffffff ffffffff
00927e78 ffffffff ffffffff ffffffff ffffffff
00927e88 ffffffff ffffffff ffffffff ffffffff
00927e98 ffffffff ffffffff ffffffff ffffffff
00927ea8 ffffffff ffffffff ffffffff ffffffff
00927eb8 ffffffff ffffffff ffffffff ffffffff
00927ec8 ffffffff ffffffff ffffffff ffffffff
00927ed8 ffffffff ffffffff ffffffff ffffffff
00927ee8 ffffffff ffffffff ffffffff ffffffff
00927ef8 ffffffff ffffffff ffffffff ffffffff
00927f08 ffffffff ffffffff ffffffff ffffffff
00927f18 ffffffff ffffffff ffffffff ffffffff
00927f28 ffffffff ffffffff ffffffff ffffffff
00927f38 ffffffff ffffffff ffffffff ffffffff
00927f48 ffffffff ffffffff ffffffff ffffffff
memory near r6:
509d8ab0 40308846 00000005 509d8adc 0000004f
509d8ac0 40315228 00927e78 df0027ad 00000000
509d8ad0 32393030 38376537 00000000 20404040
509d8ae0 524f4241 474e4954 494c203a 203a4342
509d8af0 55475241 544e454d 20534920 41564e49
509d8b00 2044494c 50414548 44444120 53534552
509d8b10 204e4920 72666c64 61206565 3d726464
509d8b20 30307830 65373239 00003837 00000000
509d8b30 40bff1b0 40315228 00000000 00000000
509d8b40 00000000 00000000 00000000 00000000
509d8b50 00000000 00000000 00000000 00000000
509d8b60 00000000 00000000 00000000 00000000
509d8b70 00000000 00000000 00000000 00000000
509d8b80 00000000 00000000 c0000000 0000006c
509d8b90 00000000 00000000 57053168 402db3d3
509d8ba0 563b2ed8 40314c7c c0000000 0000006c
memory near r7:
40308c28 61200020 3d726464 48007830 20504145
40308c38 4f4d454d 43205952 5552524f 4f495450
40308c48 5241004e 454d5547 4920544e 4e492053
40308c58 494c4156 45482044 41205041 45524444
40308c68 6d005353 73207861 65747379 7962206d
40308c78 20736574 3125203d 0a756c30 73797300
40308c88 206d6574 65747962 20202073 203d2020
40308c98 6c303125 69000a75 7375206e 79622065
40308ca8 20736574 20202020 3125203d 0a756c30
40308cb8 72702f00 252f636f 616d2f64 75007370
40308cc8 6f6e6b6e 2e006e77 70006f73 65726874
40308cd8 645f6461 67756265 20202000 20202020
40308ce8 23202020 64323025 63702020 38302520
40308cf8 2020786c 28207325 302b7325 29782578
40308d08 20202000 20202020 23202020 64323025
40308d18 63702020 38302520 2020786c 25007325
memory near r8:
56df5820 433b0000 43988000 00000000 c2480000
56df5830 431f0000 43510000 564cd9c0 00000002
56df5840 00000000 00000031 00000000 00000000
56df5850 00000000 00000000 00000000 00000000
56df5860 00000000 000002d0 000000b4 00000140
56df5870 00000030 00000052 500516e8 41400000
56df5880 3f800000 00000000 00000000 00000000
56df5890 00000000 00000000 00000000 00000000
56df58a0 00000000 00000000 b5000000 00000000
56df58b0 40800000 05000106 503bdfb8 00000000
56df58c0 00000014 00000023 000c0182 0e020c00
56df58d0 0f080f06 0d0e0f0a 0d120d10 0d180d14
56df58e0 0d1d0d19 00000073 00000001 00000058
56df58f0 006e0061 00720064 00000000 00000000
56df5900 41300000 00000000 41b00000 00000000
56df5910 41d00000 00000000 42180000 00000000
memory near r9:
40043ed0 4d5fd150 4bd45928 00000000 40043f08
40043ee0 4d505326 4bd4aa08 00000000 00000000
40043ef0 563a8c98 40043f28 53fc0f28 4bd4b3b0
40043f00 4d505326 00000000 563a8c98 00000000
40043f10 41e4e000 40043f4c 53fc11ca 4c110878
40043f20 53fc0f28 00000000 41e4e000 4253c298
40043f30 41dde3a8 41c620f0 40043f74 53fc2322
40043f40 4c110a70 53fc11ca 548ae269 41deb900
40043f50 4253c388 4182a2e8 41c620f0 00000000
40043f60 40043f98 4cd9f8d4 4c0fbfb0 53fc2322
40043f70 00000000 4bd02198 41c620f0 00000000
40043f80 4202c928 40043fc8 4cd9f968 4bd44460
40043f90 4cd9f8d4 5488b399 4cd9f95c 4202c928
40043fa0 41067718 41067718 00000000 41067460
06-12 17:51:29.956 1460-1460/? I/DEBUG: 40043fb0 4202cb78 40043fe4 4cda5568 4bd444a0
40043fc0 4cd9f968 00000000 4202cb78 41067460
memory near sl:
503afb58 00030184 09030004 41175a0a 00000453
503afb68 53fc11c4 40043ef0 4bd4b3b0 4dafc000
503afb78 00000048 00000007 509d8da0 00000000
503afb88 509d8dd4 00000007 00000000 40b6f440
503afb98 00000000 00000000 40670670 40040300
503afba8 00000000 00000000 00000001 00004000
503afbb8 00000000 4fb3ccc8 40b6f440 40b74300
503afbc8 00000000 40b783fc 40b78470 40b78320
503afbd8 40b78340 40b7839c 00000000 00000000
503afbe8 4fb3f3e0 00000028 5488b7e9 509d8da0
503afbf8 4cd9f8b6 00000006 00001a08 40bff8d4
503afc08 00000000 4bd457a0 00000001 4fb437a0
503afc18 00000001 00000040 00000200 00000004
503afc28 00000001 53fc11c4 53fc11c4 00000003
503afc38 4d5fd14e 4c110a70 00000000 00000000
503afc48 00000000 00000000 2f5288ae 00000000
memory near fp:
509d8c6c 503afb68 00000007 40b6f2d4 40043ef0
509d8c7c 00000001 4106bee0 00000008 0000001f
509d8c8c 40b9e45d 40043ef0 4d7e5aae 40695a51
509d8c9c 503afb78 e5900001 00000000 40bff6b4
509d8cac 40315228 00000005 503afb68 ffffbfff
509d8cbc 00000001 503afb90 40bc38fb 503afb68
509d8ccc 503afb68 00000000 5b1c4fe8 00000028
509d8cdc 40bc9503 4d5fd156 4d5fd150 00000002
509d8cec 00000788 00000000 41968008 00000088
509d8cfc 00000088 42192dd8 42192dd8 00000088
509d8d0c 00000088 00000001 40bc2259 4104ae58
509d8d1c 40c010b8 00000000 41968008 00000018
509d8d2c 00000018 4253c298 4253c298 00000018
509d8d3c 00000018 00000001 40bc2259 4104ae58
509d8d4c 40c010b8 4253c298 40bc31d5 40bff530
509d8d5c 4cd9aa40 00000018 503afb68 40bff1b0
memory near sp:
509d8ab0 40308846 00000005 509d8adc 0000004f
509d8ac0 40315228 00927e78 df0027ad 00000000
509d8ad0 32393030 38376537 00000000 20404040
509d8ae0 524f4241 474e4954 494c203a 203a4342
509d8af0 55475241 544e454d 20534920 41564e49
509d8b00 2044494c 50414548 44444120 53534552
509d8b10 204e4920 72666c64 61206565 3d726464
509d8b20 30307830 65373239 00003837 00000000
509d8b30 40bff1b0 40315228 00000000 00000000
509d8b40 00000000 00000000 00000000 00000000
509d8b50 00000000 00000000 00000000 00000000
509d8b60 00000000 00000000 00000000 00000000
509d8b70 00000000 00000000 00000000 00000000
509d8b80 00000000 00000000 c0000000 0000006c
509d8b90 00000000 00000000 57053168 402db3d3
509d8ba0 563b2ed8 40314c7c c0000000 0000006c
code around pc:
402d8fec f0164479 a803fb81 f44f4669 f0167280
402d8ffc 490dfb7b aa032007 f01c4479 4b05f84f
402d900c 9a43601d 428a6821 f003d001 b045fbbb
402d901c bf00bdf0 deadbaad 00038fb4 0002fc86
402d902c 0002fc75 0002fc3a 0002f83e 4ff0e92d
402d903c 2300b089 930049b1 93024605 78e2f500
402d904c f8d04baf 4aaf71cc 447a48af 44789106
402d905c 90049203 e1439307 68b86879 91019b00
402d906c 1c5a9005 68f99200 b000f8d7 0009f001
06-12 17:51:29.966 1460-1460/? I/DEBUG: 402d907c f0402801 f10b8133 f0130308 d0020407
402d908c f004425c 445c0407 f0036863 f1bc0c03
402d909c f0400f01 99018123 0a07f023 020aeb04
402d90ac 0028f1a1 0300eb0b f0c0429a 696a8117
402d90bc d1034294 616b2300 e08660ab f8d468e6
402d90cc 42a69018 68a3d012 42836928 68d9d308
402d90dc d10542a1 42a268b2 60debf04 d02460b3
code around lr:
402f5070 0001d25a 00027070 b5704b0a 240c447b
402f5080 fb04460d 22033400 46296860 efd2f7eb
402f5090 46061c43 f7e3d104 6800ff2f d0f22804
402f50a0 bd704630 0001d218 b088b570 4615460c
402f50b0 b9099001 447c4c12 46204912 f7ed4479
402f50c0 aa01eff8 92029404 bf0c2800 26012602
402f50d0 90032001 f7ee4620 9506f92b 46281c43
402f50e0 f7ee9305 220cf925 1c414372 91074806
402f50f0 4478a902 46305883 b0084798 bf00bd70
402f5100 00013ef7 000160a2 0001d1a2 b570b40c
402f5110 6d81f5ad f50d4c12 460d6383 447c4606
402f5120 f8536824 a8012b04 93006821 1404f8cd
402f5130 6180f44f fc12f7f6 4630aa01 f7ff4629
402f5140 f8ddffb3 68232404 d001429a fb20f7e7
402f5150 f50db002 e8bd6d80 b0024070 bf004770
402f5160 0001ce16 b08bb500 23012200 f10d9003
memory map around fault addr deadbaad:
beb3a000-beb5b000 [stack]
(no map for address)
ffff0000-ffff1000 [vectors]
06-12 17:51:29.986 1462-1592/? D/hawaii.hwcomposer: FBDevice::vsync called 65 times
06-12 17:51:30.596 2211-2332/? W/SignalStrength: Size of signalstrength parcel:56
06-12 17:51:30.596 2211-2211/? W/SignalStrength: Signal before validate=SignalStrength: 28 255 0 0 0 0 0 99 2147483647 2147483647 2147483647 2147483647 0 cdma 0x0
Signal after validate=SignalStrength: 28 255 -120 -160 -120 0 -1 99 2147483647 2147483647 2147483647 2147483647 2147483647 cdma 0x0
06-12 17:51:30.596 1967-2330/? W/SignalStrength: Size of signalstrength parcel:172
06-12 17:51:30.596 2263-2442/? W/SignalStrength: Size of signalstrength parcel:176
06-12 17:51:30.596 1967-2330/? W/SignalStrength: getLTELevel - rsrp:2147483647 snr:2147483647 rsrpIconLevel:-1 snrIconLevel:-1
getLTELevel - rssi:99 rssiIconLevel:0
getTdScdmaLevel = 0
getGsmLevel=4
06-12 17:51:30.596 2263-2442/? W/SignalStrength: Size of signalstrength parcel:176
06-12 17:51:30.596 1967-2330/? W/SignalStrength: getLevel=4 (SignalStrength: 28 255 -120 -160 -120 0 -1 99 2147483647 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x0)
06-12 17:51:30.596 8940-8951/? W/SignalStrength: Size of signalstrength parcel:176
06-12 17:51:30.596 9324-9334/? W/SignalStrength: Size of signalstrength parcel:176
06-12 17:51:30.596 9324-9324/? W/SignalStrength: getLTELevel - rsrp:2147483647 snr:2147483647 rsrpIconLevel:-1 snrIconLevel:-1
getLTELevel - rssi:99 rssiIconLevel:0
getTdScdmaLevel = 0
getGsmLevel=4
getLevel=4 (SignalStrength: 28 255 -120 -160 -120 0 -1 99 2147483647 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x0)
getLTELevel - rsrp:2147483647 snr:2147483647 rsrpIconLevel:-1 snrIconLevel:-1
getLTELevel - rssi:99 rssiIconLevel:0
getTdScdmaLevel = 0
getGsmLevel=4
getLevel=4 (SignalStrength: 28 255 -120 -160 -120 0 -1 99 2147483647 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x0)
06-12 17:51:30.596 9324-9324/? D/STATUSBAR-NetworkController: onSignalStrengthsChanged signalStrength=SignalStrength: 28 255 -120 -160 -120 0 -1 99 2147483647 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x0 level=4
06-12 17:51:30.857 9324-9324/? D/STATUSBAR-NetworkController: refreshSignalCluster: data=-1 bt=false
06-12 17:51:30.857 9324-9324/? D/SignalClusterView: wifi: VISIBLE sig=2130837856 act=2130837827
mobile: VISIBLE sig=2130837814 act=0 typ=2130837747
06-12 17:51:30.857 9324-9324/? D/STATUSBAR-SignalClusterView: mSeparateMobileGroup=8
06-12 17:51:30.857 9324-9324/? D/SignalClusterView: wifi: VISIBLE sig=2130837856 act=2130837827
mobile: VISIBLE sig=2130837814 act=0 typ=2130837747
06-12 17:51:30.857 9324-9324/? D/STATUSBAR-SignalClusterView: mSeparateMobileGroup=8
06-12 17:51:30.857 9324-9324/? D/SignalClusterView: wifi: VISIBLE sig=2130837856 act=2130837827
mobile: VISIBLE sig=2130837814 act=0 typ=2130837747
06-12 17:51:30.857 9324-9324/? D/STATUSBAR-SignalClusterView: mSeparateMobileGroup=8
06-12 17:51:30.857 9324-9324/? D/SignalClusterView: wifi: VISIBLE sig=2130837856 act=2130837827
mobile: VISIBLE sig=2130837814 act=0 typ=2130837747
06-12 17:51:30.857 9324-9324/? D/STATUSBAR-SignalClusterView: mSeparateMobileGroup=8
06-12 17:51:30.867 9324-9324/? D/STATUSBAR-IconMerger: checkOverflow(288), More:false, Req:false Child:4
06-12 17:51:30.877 1462-1545/? D/hawaii.hwcomposer: FBDevice::post called 6 times [4 2 0 0 0 0 0 0]
06-12 17:51:30.997 1462-1592/? D/hawaii.hwcomposer: FBDevice::vsync called 66 times
06-12 17:51:31.007 1460-1460/? I/DEBUG: !@dumpstate -k -t -z -d -o /data/log/dumpstate_app_native -m 9308
06-12 17:51:31.017 1967-2020/? I/BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
06-12 17:51:31.057 9577-9577/? I/dumpstate: begin
06-12 17:51:31.137 1967-2013/? D/CrashAnrDetector: Build: samsung/kyleproxx/kylepro:4.2.2/JDQ39/S7580XXUBOA1:user/release-keys
Hardware: hawaii
Revision: 0
Bootloader: unknown
Radio: unknown
Kernel: Linux version 3.4.5-2814721 (se.infra@SWDA2602) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Jan 2 17:19:38 KST 2015

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/kyleproxx/kylepro:4.2.2/JDQ39/S7580XXUBOA1:user/release-keys'
Revision: '0'
pid: 9308, tid: 9317, name: FinalizerDaemon  >>> com.zing.zalo <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
    r0 00000055  r1 509d8aa8  r2 00000003  r3 deadbaad
    r4 40315228  r5 00927e78  r6 509d8ad0  r7 40308c4a
    r8 56df5840  r9 40043ef0  sl 503afb78  fp 509d8c8c
    ip 00000000  sp 509d8ad0  lr 402f5091  pc 402d900c  cpsr 00000070
    d0  0036006300310034  d1  0030006600300032
    d2  0049006500670061  d3  0040006f0066006e
    d4  0000000000000000  d5  3ff0000000000000
    d6  00cb200000000963  d7  000000514e82050f
    d8  0000000000000000  d9  0000000000000000
    d10 0000000000000000  d11 0000000000000000
    d12 0000000000000000  d13 0000000000000000
    d14 0000000000000000  d15 0000000000000000
    d16 3fe0000000000000  d17 3fe999999999999a
    d18 0033003200310030  d19 0000000000000000
    d20 4008000000000000  d21 3fbc71c71c71c71c
    d22 3fcc7288e957b53b  d23 3fd24998d6307188
    d24 3fd99a27ad32ddf5  d25 3fe555b0aaeac752
    d26 0000000000000000  d27 0000000000000000
    d28 0000000000000000  d29 0000000000000000
    d30 0000000000000000  d31 0000000000000000
    scr 80000010

backtrace:
    #00  pc 0000f00c  /system/lib/libc.so
    #01  pc 00011db3  /system/lib/libc.so (dlfree+1458)
    #02  pc 0000cf23  /system/lib/libc.so (free+10)
    #03  pc 000498d4  /system/lib/libskia.so (SkBitmap::freeMipMap()+52)
    #04  pc 000498ec  /system/lib/libskia.so (SkBitmap::freePixels()+8)
    #05  pc 000499b0  /system/lib/libskia.so (SkBitmap::setPixels(void*, SkColorTable*)+16)
    #06  pc 0001fc5f  /system/lib/libhwui.so (android::uirenderer::ResourceCache::recycleLocked(SkBitmap*)+30)
    #07  pc 0001fc9d  /system/lib/libhwui.so (android::uirenderer::ResourceCache::recycle(SkBitmap*)+20)
    #08  pc 0001e2d0  /system/lib/libdvm.so (dvmPlatformInvoke+112)
    #09  pc 0004d459  /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+396)
    #10  pc 000276e0  /system/lib/libdvm.so
    #11  pc 0002b5c4  /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
    #12  pc 0005fc79  /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+272)
    #13  pc 0005fca3  /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20)
    #14  pc 0005481f  /system/lib/libdvm.so
    #15  pc 0000e3e8  /system/lib/libc.so (__thread_entry+72)
    #16  pc 0000dad4  /system/lib/libc.so (pthread_create+160)

stack:
         509d8a90  00000001  
         509d8a94  40308c4a  /system/lib/libc.so
         509d8a98  56df5840  
         509d8a9c  402f50fb  /system/lib/libc.so
         509d8aa0  00000000  
         509d8aa4  00000007  
         509d8aa8  509d8aa4  [stack:9317]
         509d8aac  00000001  
         509d8ab0  40308846  /system/lib/libc.so
         509d8ab4  00000005  
         509d8ab8  509d8adc  [stack:9317]
         509d8abc  0000004f  
         509d8ac0  40315228  
         509d8ac4  00927e78  
         509d8ac8  df0027ad  
         509d8acc  00000000  
    #00  509d8ad0  32393030  
         509d8ad4  38376537  
         509d8ad8  00000000  
         509d8adc  20404040  
         509d8ae0  524f4241  /system/usr/icu/icudt48l.dat
         509d8ae4  474e4954  /dev/ashmem/dalvik-heap (deleted)
         509d8ae8  494c203a  /dev/ashmem/dalvik-mark-stack (deleted)
         509d8aec  203a4342  
         509d8af0  55475241  anon_inode:dmabuf
         509d8af4  544e454d  /data/dalvik-cache/mnt@asec@com.zing.zalo-5@pkg.apk@classes.dex
         509d8af8  20534920  
         509d8afc  41564e49 
processName:com.zing.zalo
broadcastEvent : com.zing.zalo SYSTEM_TOMBSTONE

06-12 17:51:31.247 1967-1969/? D/dalvikvm: GC_CONCURRENT freed 1804K, 29% free 27822K/38976K, paused 14ms+8ms, total 119ms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants