今天遇到libskia.so抛栈的问题,log如下:
01-01 08:05:28.828 2060 2685 D SystemClock: Setting time of day to sec=946742725
01-01 08:05:29.000 1822 2897 F libc : Fatal signal 11 (SIGSEGV) at0x00001eef (code=1), thread 2897 (Binder_6)
01-01 08:05:29.193 2060 2685 D SystemClock: Setting time of day to sec=946742726
01-01 08:05:29.287 763 763 I DEBUG : *** *** *** *** *** *** *** *** ****** *** *** *** *** *** ***
01-01 08:05:29.287 763 763 I DEBUG : Build fingerprint: 'unknown'
01-01 08:05:29.287 763 763 I DEBUG : Revision: '0'
01-01 08:05:29.288 763 763 I DEBUG : pid: 1822, tid: 2897, name:Binder_6 >>> system_server <<<
01-01 08:05:29.288 763 763 I DEBUG : signal 11 (SIGSEGV), code 1(SEGV_MAPERR), fault addr 00001eef
01-01 08:05:29.387 763 763 I DEBUG : r0 419aa4c0 r1 00001eef r2 40391384 r3 00ff00ff
01-01 08:05:29.387 763 763 I DEBUG : r400001eef r5 419aa4c0 r6 000000b3 r7 0010ba60
01-01 08:05:29.387 763 763 I DEBUG : r8ff00ff00 r9 402aff9c sl 00000132 fp 000023b7
01-01 08:05:29.387 763 763 I DEBUG : ip4f679468 sp 5120b530 lr 402f0ab8 pc 402affcc cpsr80000010
01-01 08:05:29.387 763 763 I DEBUG : d0 7149f2ca7149f2ca d1 c0b000007149f2ca
01-01 08:05:29.387 763 763 I DEBUG : d2 3f00000042000000 d3 3f00000000000000
01-01 08:05:29.387 763 763 I DEBUG : d4 fffffffa00000000 d5 c0b00000c0c00000
01-01 08:05:29.387 763 763 I DEBUG : d6 3f000000c0c00000 d7 0000000000000000
01-01 08:05:29.387 763 763 I DEBUG : d8 0000014a3f000000 d9 000000b3fffffffa
01-01 08:05:29.387 763 763 I DEBUG : d100000000000000000 d11 0000000000000000
01-01 08:05:29.388 763 763 I DEBUG : d120000000000000000 d13 0000000000000000
01-01 08:05:29.388 763 763 I DEBUG : d140000000000000000 d15 0000000000000000
01-01 08:05:29.388 763 763 I DEBUG : scr 20000010
01-01 08:05:29.395 763 763 I DEBUG :
01-01 08:05:29.395 763 763 I DEBUG : backtrace:
01-01 08:05:29.395 763 763 I DEBUG : #00 pc00055fcc /system/lib/libskia.so------------>SkBlitRow_D32.cpp:70(addr2line命令命令得到)
01-01 08:05:29.395 763 763 I DEBUG : #01 pc00096ab4 /system/lib/libskia.so------------>SkSpriteBlitter_ARGB32.cpp:48(addr2line命令命令得到)
01-01 08:05:29.395 763 763 I DEBUG : #02 pc00091578 /system/lib/libskia.so (SkScan::FillIRect(SkIRect const&, SkRegionconst*, SkBlitter*)+356)
01-01 08:05:29.395 763 763 I DEBUG : #03 pc00091714 /system/lib/libskia.so (SkScan::FillIRect(SkIRect const&,SkRasterClip const&, SkBlitter*)+148)
01-01 08:05:29.395 763 763 I DEBUG : #04 pc00070b40 /system/lib/libskia.so (SkDraw::drawBitmap(SkBitmap const&,SkMatrix const&, SkPaint const&) const+780)
01-01 08:05:29.395 763 763 I DEBUG : #05 pc0006b180 /system/lib/libskia.so (SkDevice::drawBitmap(SkDraw const&,SkBitmap const&, SkIRect const*, SkMatrix const&, SkPaintconst&)+76)
01-01 08:05:29.395 763 763 I DEBUG : #06 pc00062120 /system/lib/libskia.so (SkCanvas::commonDrawBitmap(SkBitmapconst&, SkIRect const*, SkMatrix const&, SkPaint const&)+456)
01-01 08:05:29.395 763 763 I DEBUG : #07 pc 0006286c /system/lib/libskia.