SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

[Bug] Need to implement getFields(FieldKey genericKey) ...... errors

Few of my songs have this error in the logs

Thanks for support files, seems to be an issue when you have a Lyrics field in your file, will raise a bug.

java.lang.RuntimeException: Need to implement getFields(FieldKey genericKey) for:class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
	at org.jaudiotagger.tag.id3.AbstractID3v2Tag.doDeleteTagField(AbstractID3v2Tag.java:2400)
	at org.jaudiotagger.tag.id3.AbstractID3v2Tag.deleteField(AbstractID3v2Tag.java:2321)
	at com.jthink.songkong.analyse.save.SaveToFile.saveTextFieldsToAudioFileTag(SaveToFile.java:90)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.realSave(SongSaver.java:2220)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.save(SongSaver.java:1667)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.saveSong(SongSaver.java:1653)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.saveSongs(SongSaver.java:1306)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.completeSongs(SongSaver.java:1522)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.saveSongsToFile(SongSaver.java:1551)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.saveChanges(SongSaver.java:270)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.call(SongSaver.java:239)
	at com.jthink.songkong.analyse.analyser.task.songsaver.SongSaver.call(SongSaver.java:93)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)