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

native crash #495

Closed
gejiashu opened this issue Feb 20, 2020 · 2 comments
Closed

native crash #495

gejiashu opened this issue Feb 20, 2020 · 2 comments

Comments

@gejiashu
Copy link

2020-02-20 19:50:11.105 23894-23894/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2020-02-20 19:50:11.105 23894-23894/? A/DEBUG: Build fingerprint: 'Android/sdk_phone_x86_64/generic_x86_64:10/QPP6.190730.005.B1/5775370:userdebug/test-keys'
2020-02-20 19:50:11.105 23894-23894/? A/DEBUG: Revision: '0'
2020-02-20 19:50:11.105 23894-23894/? A/DEBUG: ABI: 'x86_64'
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: Timestamp: 2020-02-20 11:50:11+0000
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: pid: 23772, tid: 23882, name: GLThread 708 >>> com.netease.meowcam <<<
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: uid: 10114
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x5af3c000
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: rax 00000000ff43576b rbx 00000000000002fd rcx 000000000000006b rdx 0000000000000000
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: r8 000000000000018d r9 0000000000169e00 r10 0000000000000500 r11 000000005b06510c
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: r12 0000000000000059 r13 000000000000000a r14 000000005afe900c r15 000000005af3b40c
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: rdi 00000000fffffff4 rsi 000000000043006b
2020-02-20 19:50:11.106 23894-23894/? A/DEBUG: rbp 000000000000006b rsp 000077aaba0e7b10 rip 000077aab44faa40
2020-02-20 19:50:11.154 1619-3770/? W/audio_hw_generic: Not supplying enough data to HAL, expected position 33937172 , only wrote 33937062
2020-02-20 19:50:11.155 1619-3770/? W/audio_hw_generic: Not supplying enough data to HAL, expected position 33937107 , only wrote 33937062
2020-02-20 19:50:11.199 23894-23894/? A/DEBUG: backtrace:
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #00 pc 0000000000000a40 /data/app/com.netease.meowcam--LsXagB4qZfC1zyQWVmqHQ==/lib/x86_64/libyuv-decoder.so (Java_jp_co_cyberagent_android_gpuimage_GPUImageNativeLibrary_YUVtoRBGA+416) (BuildId: 334b70427811e76ea6a704efe6a4e285b0004ba0)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #1 pc 0000000000174641 /apex/com.android.runtime/lib64/libart.so (art_quick_generic_jni_trampoline+209) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #2 pc 00000000001696b6 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+806) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #3 pc 0000000000179c61 /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+305) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #4 pc 0000000000340ffc /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+380) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #5 pc 000000000033b20f /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1151) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #6 pc 000000000066c545 /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+677) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #7 pc 0000000000162999 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+25) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #8 pc 00000000002ea3f8 [anon:dalvik-classes.dex extracted in memory from /data/app/com.netease.meowcam--LsXagB4qZfC1zyQWVmqHQ==/base.apk] (jp.co.cyberagent.android.gpuimage.GPUImageRenderer$1.run+32)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #9 pc 000000000066b06d /apex/com.android.runtime/lib64/libart.so (MterpInvokeInterface+2253) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #10 pc 0000000000162a19 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_interface+25) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #11 pc 00000000002eae1e [anon:dalvik-classes.dex extracted in memory from /data/app/com.netease.meowcam--LsXagB4qZfC1zyQWVmqHQ==/base.apk] (jp.co.cyberagent.android.gpuimage.GPUImageRenderer.runAll+26)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #12 pc 000000000066be41 /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1537) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #13 pc 0000000000162919 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+25) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #14 pc 00000000002eac9e [anon:dalvik-classes.dex extracted in memory from /data/app/com.netease.meowcam--LsXagB4qZfC1zyQWVmqHQ==/base.apk] (jp.co.cyberagent.android.gpuimage.GPUImageRenderer.onDrawFrame+14)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #15 pc 000000000066b06d /apex/com.android.runtime/lib64/libart.so (MterpInvokeInterface+2253) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #16 pc 0000000000162a19 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_interface+25) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #17 pc 00000000002d243a /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.guardedRun+1086)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #18 pc 000000000066be41 /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1537) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #19 pc 0000000000162919 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+25) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #20 pc 00000000002d2a34 /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.run+48)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #21 pc 000000000030dcad /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.13960599661070883162+253) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #22 pc 000000000065854a /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1210) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #23 pc 00000000001747cc /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+140) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #24 pc 0000000000169354 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+756) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #25 pc 0000000000179c50 /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+288) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.200 23894-23894/? A/DEBUG: #26 pc 0000000000549d29 /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+89) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.201 23894-23894/? A/DEBUG: #27 pc 000000000054afc5 /apex/com.android.runtime/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+437) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.201 23894-23894/? A/DEBUG: #28 pc 00000000005a0a7e /apex/com.android.runtime/lib64/libart.so (art::Thread::CreateCallback(void*)+1438) (BuildId: 8bb3225e7c408f2ca23abac3db0417f2)
2020-02-20 19:50:11.201 23894-23894/? A/DEBUG: #29 pc 0000000000100fce /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+30) (BuildId: a08a19770d6696739c847e29c3f5f650)
2020-02-20 19:50:11.201 23894-23894/? A/DEBUG: #30 pc 0000000000098fe7 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+55) (BuildId: a08a19770d6696739c847e29c3f5f650)
2020-02-20 19:50:11.445 1695-1695/? E//system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_32

@act262
Copy link

act262 commented Jun 2, 2020

// there defind fixed size
glRgbBuffer = IntBuffer.allocate(width * height);

// but if size changed now(new size small than old size), cause that err
GPUImageNativeLibrary.YUVtoRBGA(data, width, height, glRgbBuffer.array());

act262 pushed a commit to act262/android-gpuimage that referenced this issue Jun 2, 2020
act262 added a commit to act262/android-gpuimage that referenced this issue Jun 2, 2020
@gejiashu gejiashu closed this as completed Jun 8, 2020
@gejiashu
Copy link
Author

gejiashu commented Jun 8, 2020

这个问题 我也发现了 已经解决了

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

No branches or pull requests

2 participants