Failing to load file because of problem decompression frame

Issue #44 resolved
IJabz repo owner created an issue

Failing to load file because of problem decompression frame, not sure if there is problem with frame or not but even if there is that should not prevent the file being closed at all.

java.lang.NegativeArraySizeException
at org.jaudiotagger.tag.id3.ID3Compression.uncompress(ID3Compression.java:39)
at org.jaudiotagger.tag.id3.ID3v23Frame.read(ID3v23Frame.java:432)
at org.jaudiotagger.tag.id3.ID3v23Frame.<init>(ID3v23Frame.java:280)
at org.jaudiotagger.tag.id3.ID3v23Tag.readFrames(ID3v23Tag.java:578)
at org.jaudiotagger.tag.id3.ID3v23Tag.read(ID3v23Tag.java:543)
at org.jaudiotagger.tag.id3.ID3v23Tag.<init>(ID3v23Tag.java:308)
at org.jaudiotagger.audio.mp3.MP3File.readV2Tag(MP3File.java:225)
at org.jaudiotagger.audio.mp3.MP3File.<init>(MP3File.java:466)
at org.jaudiotagger.audio.mp3.MP3FileReader.read(MP3FileReader.java:39)
at org.jaudiotagger.audio.AudioFileIO.readFile(AudioFileIO.java:288)
at org.jaudiotagger.audio.AudioFileIO.read(AudioFileIO.java:151)

Activity

Comments (3)

  1. IJabz reporter

    I think this could occur if framesize - extraframebytes gives us a minus number, as part of issue#52 we check this before trying to uncompress so believe now fixed

  2. Log in to comment