fijkplayer icon indicating copy to clipboard operation
fijkplayer copied to clipboard

[BUG] 长时间测试后,native报错并导致应用闪退回桌面,烦请查看一下,谢谢

Open bladeofgod opened this issue 3 years ago • 1 comments

Describe the bug A clear and concise description of what the bug is. 清晰描述你遇到了什么问题。 压测进行一段时间后,会报native异常(收集于bugly)。

错误日志如下:

错误日志 1: 1 #00 pc 0022e458 /data/app/com.demo.demo-pL3UDkJ7kGYT9IK8hVJi0g==/lib/arm/libijkffmpeg.so [armeabi-v7a] 2 #01 pc 0026b047 /data/app/com.demo.demo-pL3UDkJ7kGYT9IK8hVJi0g==/lib/arm/libijkffmpeg.so (av_seek_frame+62) [armeabi-v7a] 3 #02 pc 0026b44d /data/app/com.demo.demo-pL3UDkJ7kGYT9IK8hVJi0g==/lib/arm/libijkffmpeg.so (avformat_seek_file+276) [armeabi-v7a] 4 #03 pc 0001a5b3 /data/app/com.demo.demo-pL3UDkJ7kGYT9IK8hVJi0g==/lib/arm/libijkplayer.so [armeabi-v7a] 5 #04 pc 0000e5fb /data/app/com.demo.demo-pL3UDkJ7kGYT9IK8hVJi0g==/lib/arm/libijksdl.so [armeabi-v7a] 6 #05 pc 000721b7 /apex/com.android.runtime/lib/bionic/libc.so (sleep+22) [armeabi-v7a] 7 #06 pc 0002b657 /apex/com.android.runtime/lib/bionic/libc.so (InitHeapprofd(void*)+270) [armeabi-v7a]

错误日志 2:

1 #00 pc 0001d01e /system/lib/libc.so (abort+57) [armeabi-v8]

2 #01 pc 0034e9cb /system/lib/libart.so (art::Runtime::Abort(char const*)+910) [armeabi-v8] 3 #02 pc 0000738f /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+494) [armeabi-v8] 4 #03 pc 001b7221 /system/lib/libart.so (art::IndirectReferenceTable::AbortIfNoCheckJNI(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&)+172) [armeabi-v8] 5 #04 pc 00238073 /system/lib/libart.so (art::IndirectReferenceTable::GetChecked(void*) const+270) [armeabi-v8] 6 #05 pc 0023440f /system/lib/libart.so (art::JavaVMExt::DecodeGlobal(void*)+10) [armeabi-v8] 7 #06 pc 003741c5 /system/lib/libart.so (art::Thread::DecodeJObject(_jobject*) const+168) [armeabi-v8] 8 #07 pc 00348897 /system/lib/libart.so (art::(anonymous namespace)::ArgArray::BuildArgArrayFromVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, art::ObjPtrart::mirror::Object, std::__va_list)+82) [armeabi-v8] 9 #08 pc 00348757 /system/lib/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+294) [armeabi-v8] 10 #09 pc 0028f12b /system/lib/libart.so (art::JNI::CallStaticVoidMethod(_JNIEnv*, _jclass*, _jmethodID*, ...)+454) [armeabi-v8] 11 #10 pc 0001ba91 /data/app/com.demo.demo-FQrL0xTal6pEd2f9axMZLw==/lib/arm/libijksdl.so (J4AC_tv_danmaku_ijk_media_player_IjkMediaPlayer__postEventFromNative+44) [armeabi-v7a] 12 #11 pc 00029535 /data/app/com.demo.demo-FQrL0xTal6pEd2f9axMZLw==/lib/arm/libijkplayer.so [armeabi-v7a] 13 #12 pc 0000e5fb /data/app/com.demo.demo-FQrL0xTal6pEd2f9axMZLw==/lib/arm/libijksdl.so [armeabi-v7a] 14 #13 pc 0007186d /system/lib/libc.so (__pthread_start(void*)+22) [armeabi-v8] 15 #14 pc 0001e045 /system/lib/libc.so (__start_thread+24) [armeabi-v8]

错误日志 3 :

1 #00 pc 0002bfcc /vendor/lib/egl/libGLESv2_mtk.so [armeabi-v8] 2 #01 pc 00041ddd /vendor/lib/egl/libGLESv2_mtk.so [armeabi-v8] 3 #02 pc 0002bf71 /vendor/lib/egl/libGLESv2_mtk.so [armeabi-v8] 4 #03 pc 0006c867 /vendor/lib/egl/libGLESv2_mtk.so [armeabi-v8] 5 #04 pc 0006c3bd /vendor/lib/egl/libGLESv2_mtk.so (glTexImage2D+156) [armeabi-v8] 6 #05 pc 0000eb8f /vendor/lib/egl/libGLES_meow.so [armeabi-v8] 7 #06 pc 001c0c3d /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 8 #07 pc 001cad15 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 9 #08 pc 001c6ff3 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 10 #09 pc 00152c63 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 11 #10 pc 00162659 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 12 #11 pc 00157ceb /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 13 #12 pc 001680ff /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 14 #13 pc 00157a99 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 15 #14 pc 00145b05 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 16 #15 pc 00168769 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 17 #16 pc 00168b7b /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 18 #17 pc 001abc69 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 19 #18 pc 0002fd99 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 20 #19 pc 000268fb /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 21 #20 pc 0002fa5b /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 22 #21 pc 00025e57 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 23 #22 pc 0002793d /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 24 #23 pc 00006867 /system/lib/libutils.so (android::Looper::pollInner(int)+666) [armeabi-v8] 25 #24 pc 00006553 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30) [armeabi-v8] 26 #25 pc 00000ff5 /system/lib/libandroid.so (ALooper_pollOnce+52) [armeabi-v8] 27 #26 pc 00027a0f /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 28 #27 pc 00025313 /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 29 #28 pc 00026acb /data/app/com.demo.demo-G7Wl7fGYvcUMCzqLeLQTJQ==/lib/arm/libflutter.so [armeabi-v7a] 30 #29 pc 0007d293 /apex/com.android.runtime/lib/bionic/libc.so (getopt_internal+770) [armeabi-v8] 31 #30 pc 00037803 /apex/com.android.runtime/lib/bionic/libc.so (je_arena_ralloc+1206) [armeabi-v8]


What attempts have you made to resolve this error ? 为了解决这个问题你有什么尝试? 更换多个机型,配置好的,崩溃时间会晚一些(4个小时)。

To Reproduce 问题的复现步骤 长时间使用。

Expected behavior A clear and concise description of what you expected to happen. 描述清楚你希望的运行结果是什么

fijkplayer version 0.8.7

Smartphone (please complete the following information): 什么手机设备和系统版本?

  • Device: android 10 / 9

Additional context Add any other context about the problem here. 项目涉及到音视频的,只有直播和视频播放。

bladeofgod avatar Apr 06 '21 04:04 bladeofgod

解决了吗?

long51xy avatar Jun 11 '22 01:06 long51xy