Error when reading some mp3 files
I receive the following when reading some mp3 files.
Nov 10, 2015 12:16:45 PM org.jaudiotagger.tag.id3.AbstractID3v2Frame readBody SEVERE: rav4temp.mp3:An error occurred within abstractID3v2FrameBody for identifier:TALB:null Caught: java.lang.IllegalArgumentException java.lang.IllegalArgumentException at java.nio.Buffer.position(Buffer.java:248) at sun.nio.cs.UTF16_Decoder.decodeLoop(UTF16_Decoder.java:187) at java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:561) at org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated.readByteArray(TextEncodedStringSizeTerminated.java:103) at org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody.read(AbstractID3v2FrameBody.java:181) at org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody.<init>(AbstractID3v2FrameBody.java:81) at org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo.<init>(AbstractFrameBodyTextInfo.java:108) at org.jaudiotagger.tag.id3.framebody.FrameBodyTALB.<init>(FrameBodyTALB.java:70) at sun.reflect.GeneratedConstructorAccessor20.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:58) at java.lang.reflect.Constructor.newInstance(Constructor.java:542) at org.jaudiotagger.tag.id3.AbstractID3v2Frame.readBody(AbstractID3v2Frame.java:273) at org.jaudiotagger.tag.id3.ID3v23Frame.read(ID3v23Frame.java:472) at org.jaudiotagger.tag.id3.ID3v23Frame.<init>(ID3v23Frame.java:281) 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:232) at org.jaudiotagger.audio.mp3.MP3File.<init>(MP3File.java:491) at org.jaudiotagger.audio.mp3.MP3FileReader.read(MP3FileReader.java:39) at org.jaudiotagger.audio.AudioFileIO.readFile(AudioFileIO.java:355) at org.jaudiotagger.audio.AudioFileIO.read(AudioFileIO.java:198)
Comments (5)
-
-
repo owner what os are you using I ask because if you are on linux I wonder if this is a Java 7 opensrc versus official Oracle version problem.
-
I am running on Windows 7 using IBM JREs.
-
repo owner Okay well please try Oracle 7 to see if this is issue with IBM Java
-
repo owner - changed status to resolved
Works for user in Java 8, worked for me in Java 7 so closing.
- Log in to comment
I reported this problem. I was running using a 1.7 jre. I updated to a newer 1.7 jre, same problem. I tried a 1.8 jre, problem solved. Appears to be a problem in 1.7.