sannies / mp4parser

A Java API to read, write and create MP4 files
Apache License 2.0
2.75k stars 566 forks source link

Cast to int gone wrong #367

Open mvysny opened 5 years ago

mvysny commented 5 years ago
     Caused by: java.lang.RuntimeException: A cast to int has gone wrong. Please contact the mp4parser discussion group (4292411352)
        at org.mp4parser.tools.CastUtils.l2i(CastUtils.java:30)
        at org.mp4parser.support.AbstractBox.parse(AbstractBox.java:96)
        at org.mp4parser.AbstractBoxParser.parseBox(AbstractBoxParser.java:104)
        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 jp.yohhoy.heifreader.HeifReader.decodeByteArray(HeifReader.java:141)
        at jp.yohhoy.heifreader.HeifReader.decodeFile(HeifReader.java:177)

Occurred when trying to parse the following file (attached) screenshot.heif.zip