-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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 in Android-6.0.1 #547
Comments
Thanks for the report I'll check that. |
It crashed at NEON instructions. |
Was it on device without NEON support? |
It's not like that. All the crashed devices is just below: |
OK, thanks. |
Sorry for the long delay. |
I don't know how to reproduce it either, it's reported at online monitor. |
Which library version have you used? |
Currently there is no NEON instructions: d675ccc Not sure if that was a reason, however I could not reproduce this issue. So I'm closing this ticket. It can be reopened if more info is provided. |
hi, I encounter a crash in android-6.0.1 from Java call
synchronized long renderFrame(Bitmap frameBuffer) {
return renderFrame(this.gifInfoPtr, frameBuffer);
}
renderFrame is a native call, the Native crash stack is below:
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 97427de4
r0 97427de4 r1 ffffffff r2 00003f03 r3 0000ac50
r4 825afe80 r5 00000000 r6 8f35900c r7 8f358370
r8 00003033 r9 82a29ef0 10 00003f03 fp 97427de4
ip 0000007d sp 8f358340 lr 970c8b91 pc 970cb85c cpsr 20070010
#00 pc 0000585c /data/app/com.alibaba.android.rimet-1/lib/arm/libpl_droidsonroids_gif.so
#1 lr 00002b91 /data/app/com.alibaba.android.rimet-1/lib/arm/libpl_droidsonroids_gif.so
--- --- ---
00 pc 0000585c /data/app/com.alibaba.android.rimet-1/lib/arm/libpl_droidsonroids_gif.so
After disassembly the so, I find out that the real crash method is in
MEMSET_ARGB
It may be the stack:
MEMSET_ARGB
disposeFrameIfNeeded
drawNextBitmap
getBitmaps
Java_pl_droidsonroids_gif_GifInfoHandle_renderFrame
The text was updated successfully, but these errors were encountered: