pili-engineering / PLDroidPlayer

PLDroidPlayer 是七牛推出的一款免费的适用于 Android 平台的播放器 SDK,采用全自研的跨平台播放内核,拥有丰富的功能和优异的性能,可高度定制化和二次开发。
https://developer.qiniu.com/pili/sdk/1210/the-android-client-sdk
4.54k stars 956 forks source link

PLMediaPlayer播放视频,久了会crash #1244

Open JKDong404 opened 3 years ago

JKDong404 commented 3 years ago

--------- beginning of crash 2021-04-28 17:54:08.087 25779-31577/com.yqkj.zsa_adborad A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 31577 (Thread-45207) 2021-04-28 17:54:08.154 31654-31654/? A/DEBUG: 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: Build fingerprint: 'Android/rk3288/rk3288:7.1.2/NHG47K/server04271918:userdebug/test-keys' 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: Revision: '0' 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: ABI: 'arm' 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: pid: 25779, tid: 31577, name: Thread-45207 >>> com.yqkj.zsa_adborad <<< 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: Abort message: 'art/runtime/indirect_reference_table.cc:132] JNI ERROR (app bug): weak global reference table overflow (max=51200)' 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: r0 00000000 r1 00007b59 r2 00000006 r3 00000008 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: r4 8dc93978 r5 00000006 r6 8dc93920 r7 0000010c 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: r8 00000000 r9 0000000a sl 00000953 fp 86dc0700 2021-04-28 17:54:08.158 31654-31654/? A/DEBUG: ip 00000002 sp 8dc92aa0 lr ad9b4857 pc ad9b70c0 cpsr 60010010 2021-04-28 17:54:08.177 31654-31654/? A/DEBUG: backtrace: 2021-04-28 17:54:08.177 31654-31654/? A/DEBUG: #00 pc 0004a0c0 /system/lib/libc.so (tgkill+12) 2021-04-28 17:54:08.177 31654-31654/? A/DEBUG: #01 pc 00047853 /system/lib/libc.so (pthread_kill+34) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #02 pc 0001d8b5 /system/lib/libc.so (raise+10) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #03 pc 00019401 /system/lib/libc.so (libc_android_abort+34) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #04 pc 00017048 /system/lib/libc.so (abort+4) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #05 pc 0031d8cd /system/lib/libart.so (_ZN3art7Runtime5AbortEPKc+328) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #06 pc 000b5503 /system/lib/libart.so (_ZN3art10LogMessageD2Ev+1134) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #07 pc 001bd92f /system/lib/libart.so (_ZN3art22IndirectReferenceTable3AddEjPNS_6mirror6ObjectE+194) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #08 pc 0023b967 /system/lib/libart.so (_ZN3art9JavaVMExt16AddWeakGlobalRefEPNS_6ThreadEPNS_6mirror6ObjectE+46) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #09 pc 00281007 /system/lib/libart.so (_ZN3art3JNI16NewWeakGlobalRefEP7_JNIEnvP8_jobject+418) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #10 pc 000cbda3 /system/lib/libart.so (_ZN3art8CheckJNI6NewRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+506) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #11 pc 0024de15 /system/lib/libart.so (_ZN3art14ObjectRegistry11InternalAddINS_6mirror6ObjectEEEyNS_6HandleIT_EE+772) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #12 pc 0024e051 /system/lib/libart.so (_ZN3art14ObjectRegistry3AddEPNS_6mirror6ObjectE+84) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #13 pc 00118e51 /system/lib/libart.so (_ZN3art3Dbg11GetThreadIdEPNS_6ThreadE+432) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #14 pc 00242e55 /system/lib/libart.so (_ZN3art4JDWP9JdwpState16PostThreadChangeEPNS_6ThreadEb+596) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #15 pc 001245ef /system/lib/libart.so (_ZN3art3Dbg15PostThreadStartEPNS_6ThreadE+22) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #16 pc 003329cb /system/lib/libart.so (_ZN3art6Thread6AttachEPKcbP8_jobjectb+1938) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #17 pc 0031d2eb /system/lib/libart.so (_ZN3art7Runtime19AttachCurrentThreadEPKcbP8_jobjectb+62) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #18 pc 0023eb53 /system/lib/libart.so (_ZN3art3JII27AttachCurrentThreadInternalEP7_JavaVMPP7_JNIEnvPvb+330) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #19 pc 000d1c4b /system/lib/libart.so (_ZN3art8CheckJII19AttachCurrentThreadEP7_JavaVMPP7_JNIEnvPv+78) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #20 pc 0008bba1 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #21 pc 00083b9d /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #22 pc 00048329 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #23 pc 0004843b /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #24 pc 00048467 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #25 pc 000495bb /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #26 pc 00048fd9 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.179 31654-31654/? A/DEBUG: #27 pc 00047323 /system/lib/libc.so (_ZL15pthread_startPv+22) 2021-04-28 17:54:08.179 31654-31654/? A/DEBUG: #28 pc 00019e5d /system/lib/libc.so (__start_thread+6)

AstaTus commented 3 years ago

好的 我们查下

--------- beginning of crash 2021-04-28 17:54:08.087 25779-31577/com.yqkj.zsa_adborad A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 31577 (Thread-45207) 2021-04-28 17:54:08.154 31654-31654/? A/DEBUG: 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: Build fingerprint: 'Android/rk3288/rk3288:7.1.2/NHG47K/server04271918:userdebug/test-keys' 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: Revision: '0' 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: ABI: 'arm' 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: pid: 25779, tid: 31577, name: Thread-45207 >>> com.yqkj.zsa_adborad <<< 2021-04-28 17:54:08.155 31654-31654/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: Abort message: 'art/runtime/indirect_reference_table.cc:132] JNI ERROR (app bug): weak global reference table overflow (max=51200)' 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: r0 00000000 r1 00007b59 r2 00000006 r3 00000008 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: r4 8dc93978 r5 00000006 r6 8dc93920 r7 0000010c 2021-04-28 17:54:08.157 31654-31654/? A/DEBUG: r8 00000000 r9 0000000a sl 00000953 fp 86dc0700 2021-04-28 17:54:08.158 31654-31654/? A/DEBUG: ip 00000002 sp 8dc92aa0 lr ad9b4857 pc ad9b70c0 cpsr 60010010 2021-04-28 17:54:08.177 31654-31654/? A/DEBUG: backtrace: 2021-04-28 17:54:08.177 31654-31654/? A/DEBUG: #0 pc 0004a0c0 /system/lib/libc.so (tgkill+12) 2021-04-28 17:54:08.177 31654-31654/? A/DEBUG: #1 pc 00047853 /system/lib/libc.so (pthread_kill+34) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #2 pc 0001d8b5 /system/lib/libc.so (raise+10) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #3 pc 00019401 /system/lib/libc.so (libc_android_abort+34) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #4 pc 00017048 /system/lib/libc.so (abort+4) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #5 pc 0031d8cd /system/lib/libart.so (_ZN3art7Runtime5AbortEPKc+328) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #6 pc 000b5503 /system/lib/libart.so (_ZN3art10LogMessageD2Ev+1134) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #7 pc 001bd92f /system/lib/libart.so (_ZN3art22IndirectReferenceTable3AddEjPNS_6mirror6ObjectE+194) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #8 pc 0023b967 /system/lib/libart.so (_ZN3art9JavaVMExt16AddWeakGlobalRefEPNS_6ThreadEPNS_6mirror6ObjectE+46) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #9 pc 00281007 /system/lib/libart.so (_ZN3art3JNI16NewWeakGlobalRefEP7_JNIEnvP8_jobject+418) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #10 pc 000cbda3 /system/lib/libart.so (_ZN3art8CheckJNI6NewRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+506) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #11 pc 0024de15 /system/lib/libart.so (_ZN3art14ObjectRegistry11InternalAddINS_6mirror6ObjectEEEyNS_6HandleIT_EE+772) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #12 pc 0024e051 /system/lib/libart.so (_ZN3art14ObjectRegistry3AddEPNS_6mirror6ObjectE+84) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #13 pc 00118e51 /system/lib/libart.so (_ZN3art3Dbg11GetThreadIdEPNS_6ThreadE+432) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #14 pc 00242e55 /system/lib/libart.so (_ZN3art4JDWP9JdwpState16PostThreadChangeEPNS_6ThreadEb+596) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #15 pc 001245ef /system/lib/libart.so (_ZN3art3Dbg15PostThreadStartEPNS_6ThreadE+22) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #16 pc 003329cb /system/lib/libart.so (_ZN3art6Thread6AttachEPKcbP8_jobjectb+1938) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #17 pc 0031d2eb /system/lib/libart.so (_ZN3art7Runtime19AttachCurrentThreadEPKcbP8_jobjectb+62) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #18 pc 0023eb53 /system/lib/libart.so (_ZN3art3JII27AttachCurrentThreadInternalEP7_JavaVMPP7_JNIEnvPvb+330) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #19 pc 000d1c4b /system/lib/libart.so (_ZN3art8CheckJII19AttachCurrentThreadEP7_JavaVMPP7_JNIEnvPv+78) 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #20 pc 0008bba1 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #21 pc 00083b9d /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #22 pc 00048329 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #23 pc 0004843b /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #24 pc 00048467 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #25 pc 000495bb /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.178 31654-31654/? A/DEBUG: #26 pc 00048fd9 /data/app/com.yqkj.zsa_adborad-2/lib/arm/libQPlayer.so 2021-04-28 17:54:08.179 31654-31654/? A/DEBUG: #27 pc 00047323 /system/lib/libc.so (_ZL15pthread_startPv+22) 2021-04-28 17:54:08.179 31654-31654/? A/DEBUG: #28 pc 00019e5d /system/lib/libc.so (__start_thread+6)