Hang caused by reading faulty .m3u-file?

HI, Some days ago while trying out Roon I never succeeded indexing all my albums / tracks, Roon simply got stuck. I looked into the latest logfile and found the following entry:

11/09 23:48:02 Warn: While reading playlist D:\Music\Album\David Gilmour\David Gilmour\David Gilmour - David Gilmour.m3u: System.ArgumentException: Ugyldige tegn i banen. (this sentence translates into “Illegal character in the path”)
ved System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
ved System.IO.Path.IsPathRooted(String path)
ved Sooloos.Storage.StorageUtils._MakePlaylistTrackPathAbsolute(String dir, String trackpath, Boolean skip_absolute_paths)
ved Sooloos.Storage.StorageUtils.GetPlaylistInfo(String path, Stream stream, Boolean skip_absolute_paths)

There were two other entries of the same kind, for other .m3u playlists.

When I deleted the offending playlists, Roon managed to move on and build a complete database. It would seem there was, for me, a connection between the faulty playlists and Roon getting stuck, never managing to complete building the database.

Perhaps others have seen the same behaviour?


Any chance you still have a copy of the playlists? Maybe on a backup?

I do - they are still in the Wastebasket. How do I get them to you?

Great! Can you email them to contact [at] roonlabs.com?


Files submitted.