Skip to content

[BUG] Unexpected runtime error #123

Description

@FlootingDream

Issue Description

When using a third-party file manager (Mixplorer v6.71.12) to share a video with the app for compression, an error occurs when trying to share the compressed video again.

Expected Behaviour

Normally compress video

Device Info

Device Manufacturer: Oneplus

  • Device Model: Oneplus15
  • Android Version: 16
  • Compressor Version: 1.6.4
  • Where did you get Compressor from: GitHub
  • Device Chipset : SM8850
  • Device Model Number : PLK110

Screenshots

No response

Logcat

Device: OnePlus PLK110
Android Version: 16 (SDK 36)
App Version: 1.6.4
Original: 2160x3840 @ 25.0fps
Target: 1920p @ 0fps
Codec: video/hevc
Error: Unexpected runtime error

Stack Trace:
androidx.media3.transformer.ExportException: Unexpected runtime error
at androidx.media3.transformer.TransformerInternal.handleMessage(TransformerInternal.java:399)
at androidx.media3.transformer.TransformerInternal.$r8$lambda$bzZKK-tnQO9QOb4NEtMsm46hw_4(Unknown Source:0)
at androidx.media3.transformer.TransformerInternal$$ExternalSyntheticLambda0.handleMessage(D8$$SyntheticClass:0)
at android.os.Handler.dispatchMessage(Handler.java:112)
at android.os.Looper.loopOnce(Looper.java:306)
at android.os.Looper.loop(Looper.java:416)
at android.os.HandlerThread.run(HandlerThread.java:85)
Caused by: java.lang.IllegalArgumentException: csd-0 not found in the format for hvcC box.
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143)
at androidx.media3.muxer.Boxes.hvcCBox(Boxes.java:1529)
at androidx.media3.muxer.Boxes.codecSpecificBox(Boxes.java:791)
at androidx.media3.muxer.Boxes.videoSampleEntry(Boxes.java:815)
at androidx.media3.muxer.Boxes.moov(Boxes.java:223)
at androidx.media3.muxer.Mp4Writer.assembleCurrentMoovData(Mp4Writer.java:346)
at androidx.media3.muxer.Mp4Writer.maybeWriteMoovAtStart(Mp4Writer.java:390)
at androidx.media3.muxer.Mp4Writer.writeSampleData(Mp4Writer.java:180)
at androidx.media3.muxer.Mp4Muxer.writeSampleData(Mp4Muxer.java:586)
at androidx.media3.transformer.InAppMp4Muxer.writeSampleData(InAppMp4Muxer.java:222)
at androidx.media3.transformer.DefaultMuxer.writeSampleData(DefaultMuxer.java:100)
at androidx.media3.transformer.MuxerWrapper.writeSample(MuxerWrapper.java:584)
at androidx.media3.transformer.SampleExporter.feedMuxer(SampleExporter.java:140)
at androidx.media3.transformer.SampleExporter.processData(SampleExporter.java:79)
at androidx.media3.transformer.TransformerInternal.drainExportersInternal(TransformerInternal.java:420)
at androidx.media3.transformer.TransformerInternal.handleMessage(TransformerInternal.java:388)
... 6 more

Prerequisites

  • I have checked that there are no open issues that are the same or very similar to mine, and I understand that my issue will be closed if it is a duplicate
  • I have filled in all required fields to the best of my ability, and I understand that my issue will be closed if they are not
  • I have copied the device & app info to my clipboard and pasted it into the device info section where indicated, and I understand that my issue will be closed if it is not
  • I have uploaded appropriate screenshots and log files, and I understand that my issue may be closed or remain unresolved if not
  • My issue is written in English, and I understand that my issue will be closed if it is not
  • My issue is not listed in [READ FIRST] Features/bugfixes that will NOT be implemented #3
  • I have added a title to my issue
  • I understand that my issue will be closed if all of these checkboxes are not checked

Activity

  1. added
    BugSomething isn't working
    TriageThis issue has not been reviewed yet
    on Sep 25, 2026
  2. added
    Media3This issue is related to Android's Media3 framework
    Low PriorityThis issue is of low/default priority
    and removed
    TriageThis issue has not been reviewed yet
    on Oct 5, 2026
  3. JoshAtticus commented on Oct 5, 2026

    @JoshAtticus
    Owner

    @FlootingDream Thanks for opening an issue and sorry it took so long to get back to you. I think this is an error with your phone's encoder that I've (hopefully) made a fix for. It'll be available in the next release, if that doesn't fix it, please let me know.

  4. JoshAtticus commented on Oct 5, 2026

    @JoshAtticus
    Owner

    Hopefully solved in 1.6.5! Please let me know if this is not the case!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

BugSomething isn't workingLow PriorityThis issue is of low/default priorityMedia3This issue is related to Android's Media3 framework

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions