We're updating the issue view to help you get more done. 

Issue with Filename Renamer mask when matching album containing $ symbol

Description

Issue with Filename Renamer mask when matching album containing $ symbol

29/08/2018 18.34.09:GMT:SongSave:handleFailedSaveErrors:SEVERE: Unable to save changes:/mnt/Audials/Sorted Music/Metallica/Garage Inc/Metallica - The $9.98 C.D. Garage Days Re-Revisited + B Side & Demos - 04 - Crash Course in Brain Surgery.mp3 No group 9

java.lang.IndexOutOfBoundsException: No group 9
at java.util.regex.Matcher.start(Matcher.java:375)
at java.util.regex.Matcher.appendReplacement(Matcher.java:880)
at java.util.regex.Matcher.replaceFirst(Matcher.java:1004)
at java.lang.String.replaceFirst(String.java:2178)
at com.jthink.songkong.analyse.filename.FileNameFormatter.formatFromMask(FileNameFormatter.java:326)
at com.jthink.songkong.analyse.analyser.FileRenamer.renameFilenameBasedOnMetadata(FileRenamer.java:73)
at com.jthink.songkong.analyse.analyser.FileRenamer.renameFileBasedOnMetadata(FileRenamer.java:417)
at com.jthink.songkong.analyse.analyser.SongSave.setNewFilename(SongSave.java:1340)
at com.jthink.songkong.analyse.analyser.SongSave.call(SongSave.java:126)
at com.jthink.songkong.analyse.analyser.SongSave.call(SongSave.java:76)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

Environment

Status

Assignee

Unassigned

Reporter

IJabz

Forum Username

RomanThelen

Fix versions

Affects versions

5.8

Priority

Minor