Bug 1862 - Crash during library scan
: Crash during library scan
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Misc
: 6.2.0
: PC All
: P2 major (vote)
: ---
Assigned To: Blackketter Dean
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-07-23 10:05 UTC by Jeff Sartain
Modified: 2008-12-15 11:57 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Sartain 2005-07-23 10:05:28 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.
Comment 1 KDF 2005-07-23 13:30:18 UTC
fixed by dan at change 3789
Comment 2 Jeff Sartain 2005-07-23 13:53:58 UTC
Fix verified.  THANKS!!

Comment 3 James Richardson 2008-12-15 11:57:34 UTC
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.