xufuji456 / FFmpegAndroid

FFmpeg实现视频裁剪、水印、转码、编解码、转Gif动图;FFmpeg本地推流、H264与RTMP实时推流直播;OpenGL滤镜特效,视频拍摄。音视频学习路线,音视频知识总结、流媒体协议
5.01k stars 1.26k forks source link

pthread_mutex_lock called on a destroyed mutex #249

Closed mudcastles closed 4 days ago

mudcastles commented 4 days ago

运行ffprobe命令时报错闪退,具体命令为ffprobe -print_format json -show_format -show_steams -i xxx.mp4。Android logcat:

Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4 in tid 20919 (RenderThread), pid 20875 (stles.easytrans)
FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7e216b5c80)
getRecentTasks: taskId=12030   userId=0   baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.mudcastles.easytrans/.MainActivity }
channel '26ae33e com.mudcastles.easytrans/com.mudcastles.easytrans.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
mudcastles commented 4 days ago

经过几次测试,其他的MP4并没有闪退,可能恰巧闪退的那个mp4文件并不是标准的mp4文件。