Skip to content

The Top bit not zero: -171067282 problem was encountered when playing the special video #3003

@weizexu

Description

@weizexu

Hello, I encountered the issue of "Top bit not zero: -171067282" when playing the video here. It seems to be the same problem as using the official demo related to EXO for testing. The specific error report is as follows:

01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: Playback error
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: androidx.media3.exoplayer.ExoPlaybackException: Source error
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.exoplayer.ExoPlayerImplInternal.handleIoException(ExoPlayerImplInternal.java:701)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:677)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at android.os.Handler.dispatchMessage(Handler.java:102)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at android.os.Looper.loopOnce(Looper.java:205)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at android.os.Looper.loop(Looper.java:294)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at android.os.HandlerThread.run(HandlerThread.java:67)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: Caused by: androidx.media3.exoplayer.upstream.Loader$UnexpectedLoaderException: Unexpected IllegalStateException: Top bit not zero: -171067282
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.exoplayer.upstream.Loader$LoadTask.run(Loader.java:438)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at java.lang.Thread.run(Thread.java:1012)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: Caused by: java.lang.IllegalStateException: Top bit not zero: -171067282
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.common.util.ParsableByteArray.readUnsignedIntToInt(ParsableByteArray.java:398)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.extractor.mkv.MatroskaExtractor.writeSampleData(MatroskaExtractor.java:1633)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.extractor.mkv.MatroskaExtractor.binaryElement(MatroskaExtractor.java:1322)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.extractor.mkv.MatroskaExtractor$InnerEbmlProcessor.binaryElement(MatroskaExtractor.java:1990)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.extractor.mkv.DefaultEbmlReader.read(DefaultEbmlReader.java:145)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.extractor.mkv.MatroskaExtractor.read(MatroskaExtractor.java:530)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.exoplayer.source.BundledExtractorsAdapter.read(BundledExtractorsAdapter.java:133)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.exoplayer.source.ProgressiveMediaPeriod$ExtractingLoadable.load(ProgressiveMediaPeriod.java:1063)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: at androidx.media3.exoplayer.upstream.Loader$LoadTask.run(Loader.java:417)
01-09 16:38:00.256 4336 5497 E ExoPlayerImplInternal: ... 3 more
01-09 16:38:00.256 4336 5497 I Surface : Surface::setFrameRate is deprecated, setFrameRate hint is dropped as destination is not SurfaceFlinger

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions