致命信号6(SIGABRT)

时间:2015-10-08 07:25:12

标签: java android exoplayer

使用该库时出现此错误。 我读了它,它说这是一个本机级别的错误。 但实际上没有办法解决它,所以任何信息都会有所帮助。

10-08 09:03:37.596 9586-10028/com.example.marti.tv E/ACodec: [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648 
10-08 09:03:37.599 9586-10028/com.example.marti.tv I/ACodec: [OMX.qcom.video.decoder.avc] prepareForAdaptivePlayback(1280x720) 
10-08 09:03:37.600 9586-10028/com.example.marti.tv I/ACodec: [OMX.qcom.video.decoder.avc] DRC Mode: Adaptive Mode 
10-08 09:03:37.600 9586-10028/com.example.marti.tv A/: frameworks/av/media/libstagefright/foundation/ABitReader.cpp:50 CHECK_LE( n,32u) failed: 40 vs. 32 
10-08 09:03:37.601 9586-10028/com.example.marti.tv A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 10028 (CodecLooper)

1 个答案:

答案 0 :(得分:1)

这可能是库中的错误,或者更可能是您为调用提供了一些错误的参数。或者更糟糕的是,正如此处https://stackoverflow.com/a/3413215/952135所建议的,以前的操作会造成一些内存损坏。