java.lang.IllegalArgumentException: childAtomSize should be positive

GitHub | Kyba1985 | 3 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Mp4 playback problem

    GitHub | 7 months ago | timonchev
    com.google.android.exoplayer2.upstream.Loader$UnexpectedLoaderException: Unexpected IllegalArgumentException: null
  2. 0

    GitHub comment 1850#249124093

    GitHub | 7 months ago | timonchev
    com.google.android.exoplayer.ExoPlaybackException: com.google.android.exoplayer.upstream.Loader$UnexpectedLoaderException: Unexpected IllegalArgumentException: null
  3. 0

    IllegalArgumentException in extractor.mp4.AtomParsers.parseStbl playing a video

    GitHub | 11 months ago | fujunwei
    com.google.android.exoplayer.upstream.Loader$UnexpectedLoaderException: Unexpected IllegalArgumentException: null
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Have a problem with mp4 playback

    GitHub | 7 months ago | timonchev
    com.google.android.exoplayer.ExoPlaybackException: com.google.android.exoplayer.upstream.Loader$UnexpectedLoaderException: Unexpected IllegalArgumentException: null
  6. 0

    GitHub comment 159#273539819

    GitHub | 3 months ago | svitvitskiy
    java.lang.IllegalArgumentException: childAtomSize should be positive

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      childAtomSize should be positive

      at com.google.android.exoplayer2.util.Assertions.checkArgument()
    2. com.google.android
      Loader$LoadTask.run
      1. com.google.android.exoplayer2.util.Assertions.checkArgument(Assertions.java:51)
      2. com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseAudioSampleEntry(AtomParsers.java:848)
      3. com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseStsd(AtomParsers.java:608)
      4. com.google.android.exoplayer2.extractor.mp4.AtomParsers.parseTrak(AtomParsers.java:89)
      5. com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.processMoovAtom(Mp4Extractor.java:334)
      6. com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.processAtomEnded(Mp4Extractor.java:277)
      7. com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.readAtomPayload(Mp4Extractor.java:268)
      8. com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.read(Mp4Extractor.java:148)
      9. com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:630)
      10. com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)
      10 frames
    3. Java RT
      Thread.run
      1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
      2. java.util.concurrent.FutureTask.run(FutureTask.java:237)
      3. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
      5. java.lang.Thread.run(Thread.java:833)
      5 frames