Closed naipeng1989 closed 2 years ago
异常貌似不完整,看不出什么异常提示,麻烦提供更详细的信息
2 #01 pc 0000c0c5 /system/lib/libpng.so (png_push_read_sig+124) [armeabi-v8]
3 #02 pc 0000be8f /system/lib/libpng.so (png_process_data+50) [armeabi-v8]
4 #03 pc 001a364b /system/lib/libhwui.so (SkPngCodec::processData()+242) [armeabi-v8]
5 #04 pc 001a472f /system/lib/libhwui.so [armeabi-v8]
6 #05 pc 001a756b /system/lib/libhwui.so (SkSampledCodec::onGetAndroidPixels(SkImageInfo const&, void, unsigned int, SkAndroidCodec::AndroidOptions const&)+506) [armeabi-v8]
7 #06 pc 0019a0d3 /system/lib/libhwui.so (SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void, unsigned int, SkAndroidCodec::AndroidOptions const)+486) [armeabi-v8]
8 #07 pc 001981c1 /system/lib/libhwui.so (SkBitmapRegionCodec::decodeRegion(SkBitmap, SkBRDAllocator*, SkIRect const&, int, SkColorType, bool, sk_sp
还是看不到有用的异常信息,你貌似是改了 sketch 的源码了,你不要改直接用试试
ImageRegionDecodeThread78(1930)
SIGSEGV(SEGV_ACCERR)
1 #00 pc 01ab02c8 [heap]-- 2 #01 pc 001d1a30 /system/lib/libskia.so (SkImageDecoder::getFormatName() const+12) [armeabi-v7a] 3 #02 pc 001d1e60 /system/lib/libskia.so (SkImageDecoder::decodeSubset(SkBitmap*, SkIRect const&, SkColorType)+96) [armeabi-v7a] 4 #03 pc 00099857 /system/lib/libandroid_runtime.so [armeabi-v7a] 5 #04 pc 0090e079 /system/framework/arm/boot.oat [armeabi] 6 java: 7 android.graphics.BitmapRegionDecoder.decodeRegion(BitmapRegionDecoder.java:194) 8 me.panpf.sketch.zoom.block.ImageRegionDecoder.android.graphics.Bitmap decodeRegion(android.graphics.Rect,android.graphics.BitmapFactory$Options)(SourceFile:21) 9 me.panpf.sketch.zoom.block.DecodeHandler.void decode(me.panpf.sketch.zoom.block.BlockExecutor,int,me.panpf.sketch.zoom.block.Block)(SourceFile:23) 10 me.panpf.sketch.zoom.block.DecodeHandler.void handleMessage(android.os.Message)(SourceFile:4) 11 android.os.Handler.dispatchMessage(Handler.java:111) 12 android.os.Looper.loop(Looper.java:179) 13 android.os.HandlerThread.run(HandlerThread.java:61)