Bugzilla – Bug 1862
Crash during library scan
Last modified: 2008-12-15 11:57:34 UTC
OS: Gentoo Linux Updated to svn 3788 today. Did a "forget library and rescan from scratch" and the server consistently crashes. These particular files are not new, so they have been scanned by the server before. Doesn't like a filename of format "11 .flac"? 2005-07-23 11:45:49.3093 itempath: file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic and file:///mnt/NitroAV/MusicLib/FLAC/P made file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3105 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3107 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3110 isList(file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic) == dir 2005-07-23 11:45:49.3114 numitems: 13968 2005-07-23 11:45:49.3115 index: -1 2005-07-23 11:45:49.3116 Scan::readList gonna read file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3119 Gonna try to open playlist file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3120 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3122 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3136 *** didn't find file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic in playlist cache *** 2005-07-23 11:45:49.3137 Treating directory like a playlist 2005-07-23 11:45:49.3138 reading directory: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3140 directory: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic contains 1 items 2005-07-23 11:45:49.3143 directory entry: file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3155 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3157 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3160 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3161 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3163 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3165 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3189 adding 1 to playlist cache: file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic 2005-07-23 11:45:49.3208 Descending into file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic, contains 1 items 2005-07-23 11:45:49.3212 numitems: 13968 2005-07-23 11:45:49.3213 index: 0 2005-07-23 11:45:49.3218 itempath: file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic and file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic made file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3230 isList(file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic) == dir 2005-07-23 11:45:49.3236 numitems: 13968 2005-07-23 11:45:49.3237 index: -1 2005-07-23 11:45:49.3238 Scan::readList gonna read file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3241 Gonna try to open playlist file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3243 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3245 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3259 *** didn't find file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic in playlist cache *** 2005-07-23 11:45:49.3260 Treating directory like a playlist 2005-07-23 11:45:49.3261 reading directory: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic 2005-07-23 11:45:49.3269 directory: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic contains 25 items 2005-07-23 11:45:49.3273 directory entry: file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3286 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3288 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1 George Martin - BEATLES.flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3291 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3293 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1 George Martin - BEATLES.flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3611 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3614 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1 George Martin - BEATLES.flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3616 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3618 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1 George Martin - BEATLES.flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3631 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/cover.jpg from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/cover.jpg 2005-07-23 11:45:49.3633 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/cover.jpg from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/cover.jpg 2005-07-23 11:45:49.3638 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3639 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1 George Martin - BEATLES.flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/1%20George%20Martin%20-%20BEATLES.flac 2005-07-23 11:45:49.3683 directory entry: file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10%20Dick%20Hyman%20-%20FABULOUS.flac 2005-07-23 11:45:49.3697 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10%20Dick%20Hyman%20-%20FABULOUS.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10%20Dick%20Hyman%20-%20FABULOUS.flac 2005-07-23 11:45:49.3700 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10 Dick Hyman - FABULOUS.flac fromfile:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10%20Dick%20Hyman%20-%20FABULOUS.flac 2005-07-23 11:45:49.3702 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10%20Dick%20Hyman%20-%20FABULOUS.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10%20Dick%20Hyman%20-%20FABULOUS.flac 2005-07-23 11:45:49.3704 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10 Dick Hyman - FABULOUS.flac fromfile:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/10%20Dick%20Hyman%20-%20FABULOUS.flac 2005-07-23 11:45:49.4013 directory entry: file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac 2005-07-23 11:45:49.4028 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac 2005-07-23 11:45:49.4030 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11 .flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac 2005-07-23 11:45:49.4033 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac 2005-07-23 11:45:49.4034 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11 .flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac 2005-07-23 11:45:49.4045 Got /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac from file url file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac 2005-07-23 11:45:49.4047 extracted: /mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11 .flac from file:///mnt/NitroAV/MusicLib/FLAC/P/Plunderphonic/Plunderphonic/11%20.flac Use of uninitialized value in concatenation (.) or string at /opt/slimserver/trunk/server/Slim/Music/Info.pm line 1160. Unmatched ) in regex; marked by <-- HERE in m/([^\/]+)\([^\/]+) <-- HERE (([^\/]+)A([^\/]+)R([^\/]+)T([^\/]+)I([^\/]+)S([^\/]+)T([^\/]+) ([^\/]+)-([^\/]+) ([^\/]+)A([^\/]+)L([^\/]+)B([^\/]+)U([^\/]+)M([^\/]+)\([^\/]+))([^\/]+) ([^\/]+)(([^\/]+)\([^\/]+)d([^\/]+)+([^\/]+))([^\/]+) ([^\/]+)-([^\/]+) ([^\/]+)T([^\/]+)I([^\/]+)T([^\/]+)L([^\/]+)E([^\/]+)/ at /opt/slimserver/trunk/server/Slim/Music/Info.pm line 1162.
fixed by dan at change 3789
Fix verified. THANKS!!
This bug has been fixed in the latest release of SqueezeCenter! Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.