Problem saving to Mp3 caused by duplicate CHAP frames

Issue #276 resolved
IJabz repo owner created an issue

28/12/2018 23.33.19:org.jaudiotagger.tag.id3.AbstractID3v2Tag:loadFrameIntoSpecifiedMap:WARNING: Ignoring Duplicate Frame:CHAP 28/12/2018 23.33.19:org.jaudiotagger.audio.mp3.MP3File:save:SEVERE: Cannot make changes to file 07 Stevie Nicks - If Anyone Falls.mp3 because null java.lang.NullPointerException at org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated.getIdentifier(FrameBodyDeprecated.java:43) at org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody.write(AbstractID3v2FrameBody.java:201) at org.jaudiotagger.tag.id3.ID3v23Frame.write(ID3v23Frame.java:526) at org.jaudiotagger.tag.id3.AbstractID3v2Tag.writeFramesToBufferStream(AbstractID3v2Tag.java:1911) at org.jaudiotagger.tag.id3.AbstractID3v2Tag.writeFramesToBuffer(AbstractID3v2Tag.java:1885) at org.jaudiotagger.tag.id3.ID3v23Tag.write(ID3v23Tag.java:780) at org.jaudiotagger.audio.mp3.MP3File.save(MP3File.java:957) at org.jaudiotagger.audio.mp3.MP3File.save(MP3File.java:861) at com.jthink.jaikoz.data.mp3.MP3Bridge.saveFileOnlyFromID3(MP3Bridge.java:300) at com.jthink.jaikoz.data.id3.ID3Bridge.saveFileFromModel(ID3Bridge.java:205) at com.jthink.jaikoz.data.FileBridgeFactory.saveFileFromModel(FileBridgeFactory.java:183) at com.jthink.jaikoz.TagSaver$WorkerThread.run(TagSaver.java:642)

Comments (1)

  1. IJabz reporter

    Fixed problem was because file contained multiple CHAP frames and was attempt converted from v24 to v23. We didnt have CHAP frames defined properly as part of V23 and V24.

  2. Log in to comment