[Android SDK 14.3.0] Something wrong with mp4parser
complete
M
Maksym Ishchenko
We have crash from mp4parser. Can you look logs and fix or help me to fix problem with mp4parser?
java.lang.AssertionError: null
at org.mp4parser.boxes.sampleentry.VisualSampleEntry.parse(VisualSampleEntry.java:190)
at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:116)
at org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
at org.mp4parser.boxes.iso14496.part12.SampleDescriptionBox.parse(SampleDescriptionBox.java:91)
at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:116)
at org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
at org.mp4parser.support.AbstractContainerBox.parse(AbstractContainerBox.java:76)
at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:116)
at org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
at org.mp4parser.support.AbstractContainerBox.parse(AbstractContainerBox.java:76)
at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:116)
at org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
at org.mp4parser.support.AbstractContainerBox.parse(AbstractContainerBox.java:76)
at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:116)
at org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
at org.mp4parser.support.AbstractContainerBox.parse(AbstractContainerBox.java:76)
at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:116)
at org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
at org.mp4parser.support.AbstractContainerBox.parse(AbstractContainerBox.java:76)
at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:116)
at org.mp4parser.BasicContainer.initContainer(BasicContainer.java:107)
at org.mp4parser.IsoFile.<init>(IsoFile.java:57)
at org.mp4parser.IsoFile.<init>(IsoFile.java:52)
at com.shakebugs.shake.internal.shake.recording.d.a(SourceFile:30)
at com.shakebugs.shake.internal.shake.recording.d.a(SourceFile:3)
at com.shakebugs.shake.internal.shake.recording.ScreenRecordingService$b.run(SourceFile:2)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
Log In
Mislav Stanic
complete
Mislav Stanic
planned
Mislav Stanic
Hi Maksym,
This can happen when recorded video chunks are corrupted. In that case, we are currently handling exception but not error. We'll add error handler also to avoid app crash.
Regards