Bugzilla – Bug 1168
starting with no DB and __$MAC playlists may not scan
Last modified: 2008-08-18 10:53:01 UTC
I dont run under these conditions all that often so I've not confirmed the exact cause. If a player has a remembered playlist (__$MAC.m3u) and the server is started with no slimserversql.db file, then when the $mac.m3u playlists are loaded, the server is scanning and adding to the db. This happens before the slimserver.pl check on the datasource, so potentially fails to start the scan (triggered by track count == 0)
I can't seem to recreate this. The _$MAC playlist scan only happens when the player connects. By this time, we should have already done the 0 track check. Seems like we can do better than the 0 track check to trigger a scan...but we may defer that till post 6.0.
I dont see it all the time. It may be only for certain clients. I just recreted using a single softsqueeze client, latest nightly build on win2k: D:\slim\server>slimserver.pl --d_info 2005-03-23 14:15:44.0312 loading types config file... 2005-03-23 14:15:44.0457 Tag database support is ON, saving into: D:\slim\server\Cache\slimserversql.db 2005-03-23 14:15:44.0748 Connected to database dbi:SQLite:dbname=D:\slim\server\Cache\slimserversql.db 2005-03-23 14:15:44.0788 Creating new database. 2005-03-23 14:15:44.0792 Executing SQL file D:\slim\server\SQL\SQLite\dbcreate.sql 2005-03-23 14:15:44.1243 DBI: Supressing periodic commit - no dirty items 2005-03-23 14:15:44.1257 Adding Folder Scan AlienBBC reports Version 6 Server says: 1 2005-03-23 14:15:45.6886 mp3 file type for http://127.0.0.1:10002/api/version 2005-03-23 14:15:45.9879 Converting file:///D:/slim/server/playlists/__f0_5a_f4_24_93_98.m3u to D:\slim\server\playlists\__f0_5a_f4_24_93_98.m3u 2005-03-23 14:15:45.9890 m3u file type for file:///D:/slim/server/playlists/__f0_5a_f4_24_93_98.m3u 2005-03-23 14:15:46.2656 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 2005-03-23 14:15:46.2659 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 2005-03-23 14:15:46.2667 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (05) Haunted.mp3 2005-03-23 14:15:46.2678 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 2005-03-23 14:15:46.2684 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 2005-03-23 14:15:46.2692 Trying to load Slim::Formats::MP3 2005-03-23 14:15:46.4400 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (05) Haunted.mp3) == 1 2005-03-23 14:15:46.4417 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : TAG to 1 2005-03-23 14:15:46.4420 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:46.4422 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : TITLESORT to HAUNTED 2005-03-23 14:15:46.4424 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : TRACKNUM to 5 2005-03-23 14:15:46.4425 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : TITLE to Haunted 2005-03-23 14:15:46.4427 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : SIZE to 3140545 2005-03-23 14:15:46.4428 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : YEAR to 2003 2005-03-23 14:15:46.4432 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : OFFSET to 1165 2005-03-23 14:15:46.4434 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : FS to 3143092 2005-03-23 14:15:46.4435 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : SECS to 196.3624375 2005-03-23 14:15:46.4437 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : CT to mp3 2005-03-23 14:15:46.4438 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:46.4440 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : AGE to 1064064900 2005-03-23 14:15:46.4442 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(05)%20Haunted.mp3 : BITRATE to 128000 2005-03-23 14:15:46.5011 Converting file:///D:/mp3/EVANESCENCE/Fallen/cover.jpg to D:\mp3\EVANESCENCE\Fallen\cover.jpg 2005-03-23 14:15:46.5020 jpg file type for file:///D:/mp3/EVANESCENCE/Fallen/cover.jpg 2005-03-23 14:15:46.5318 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 2005-03-23 14:15:46.5321 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 2005-03-23 14:15:46.5330 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (06) Tourniquet.mp3 2005-03-23 14:15:46.5341 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 2005-03-23 14:15:46.5344 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 2005-03-23 14:15:46.6284 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (06) Tourniquet.mp3) == 1 2005-03-23 14:15:46.6300 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : TAG to 1 2005-03-23 14:15:46.6346 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:46.6348 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : TITLESORT to TOURNIQUET 2005-03-23 14:15:46.6350 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : TRACKNUM to 6 2005-03-23 14:15:46.6352 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : TITLE to Tourniquet 2005-03-23 14:15:46.6358 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : SIZE to 6673136 2005-03-23 14:15:46.6360 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : YEAR to 2003 2005-03-23 14:15:46.6361 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : OFFSET to 1118 2005-03-23 14:15:46.6363 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : FS to 6675636 2005-03-23 14:15:46.6365 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : SECS to 278.099583333333 2005-03-23 14:15:46.6366 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : CT to mp3 2005-03-23 14:15:46.6368 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:46.6369 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : AGE to 1064064900 2005-03-23 14:15:46.6371 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(06)%20Tourniquet.mp3 : BITRATE to 192000 2005-03-23 14:15:46.6768 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 2005-03-23 14:15:46.6771 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 2005-03-23 14:15:46.6778 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (07) Imaginary.mp3 2005-03-23 14:15:46.6788 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 2005-03-23 14:15:46.6790 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 2005-03-23 14:15:46.7968 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (07) Imaginary.mp3) == 1 2005-03-23 14:15:46.7984 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : TAG to 1 2005-03-23 14:15:46.7988 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:46.7990 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : TITLESORT to IMAGINARY 2005-03-23 14:15:46.7992 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : TRACKNUM to 7 2005-03-23 14:15:46.7993 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : TITLE to Imaginary 2005-03-23 14:15:46.7995 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : SIZE to 8241319 2005-03-23 14:15:46.7996 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : YEAR to 2003 2005-03-23 14:15:46.8000 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : OFFSET to 1230 2005-03-23 14:15:46.8002 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : FS to 8244226 2005-03-23 14:15:46.8003 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : SECS to 257.589625 2005-03-23 14:15:46.8005 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : CT to mp3 2005-03-23 14:15:46.8006 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:46.8008 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : AGE to 1064064900 2005-03-23 14:15:46.8010 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(07)%20Imaginary.mp3 : BITRATE to 256000 2005-03-23 14:15:46.8439 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 2005-03-23 14:15:46.8443 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 2005-03-23 14:15:46.8451 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (08) Taking Over Me.mp3 2005-03-23 14:15:46.8464 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 2005-03-23 14:15:46.8468 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 2005-03-23 14:15:46.8828 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (08) Taking Over Me.mp3) == 1 2005-03-23 14:15:46.8842 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : TAG to 1 2005-03-23 14:15:46.8845 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:46.8847 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : TITLESORT to TAKING OVER ME 2005-03-23 14:15:46.8848 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : TRACKNUM to 8 2005-03-23 14:15:46.8850 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : TITLE to Taking Over Me 2005-03-23 14:15:46.8852 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : SIZE to 5518942 2005-03-23 14:15:46.8853 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : YEAR to 2003 2005-03-23 14:15:46.8855 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : OFFSET to 1118 2005-03-23 14:15:46.8859 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : FS to 5521441 2005-03-23 14:15:46.8861 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : SECS to 230.008125 2005-03-23 14:15:46.8862 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : CT to mp3 2005-03-23 14:15:46.8864 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:46.8866 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : AGE to 1064064900 2005-03-23 14:15:46.8867 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(08)%20Taking%20Over%20Me.mp3 : BITRATE to 192000 2005-03-23 14:15:46.9250 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 2005-03-23 14:15:46.9253 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 2005-03-23 14:15:46.9263 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (09) Hello.mp3 2005-03-23 14:15:46.9274 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 2005-03-23 14:15:46.9277 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 2005-03-23 14:15:46.9796 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (09) Hello.mp3) == 1 2005-03-23 14:15:46.9809 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : TAG to 1 2005-03-23 14:15:46.9812 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:46.9816 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : TITLESORT to HELLO 2005-03-23 14:15:46.9818 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : TRACKNUM to 9 2005-03-23 14:15:46.9820 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : TITLE to Hello 2005-03-23 14:15:46.9822 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : SIZE to 3524650 2005-03-23 14:15:46.9824 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : YEAR to 2003 2005-03-23 14:15:46.9826 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : OFFSET to 1118 2005-03-23 14:15:46.9829 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : FS to 3527063 2005-03-23 14:15:46.9830 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : SECS to 220.3635625 2005-03-23 14:15:46.9832 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : CT to mp3 2005-03-23 14:15:46.9834 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:46.9835 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : AGE to 1064064900 2005-03-23 14:15:46.9837 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(09)%20Hello.mp3 : BITRATE to 128000 2005-03-23 14:15:47.0225 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 2005-03-23 14:15:47.0229 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 2005-03-23 14:15:47.0281 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (10) My Last Breath.mp3 2005-03-23 14:15:47.0291 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 2005-03-23 14:15:47.0298 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 2005-03-23 14:15:47.0729 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (10) My Last Breath.mp3) == 1 2005-03-23 14:15:47.0746 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : TAG to 1 2005-03-23 14:15:47.0749 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:47.0750 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : TITLESORT to MY LAST BREATH 2005-03-23 14:15:47.0752 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : TRACKNUM to 10 2005-03-23 14:15:47.0754 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : TITLE to My Last Breath 2005-03-23 14:15:47.0756 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : SIZE to 5934602 2005-03-23 14:15:47.0758 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : YEAR to 2003 2005-03-23 14:15:47.0760 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : OFFSET to 1307 2005-03-23 14:15:47.0762 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : FS to 5937918 2005-03-23 14:15:47.0764 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : SECS to 247.353458333333 2005-03-23 14:15:47.0765 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : CT to mp3 2005-03-23 14:15:47.0767 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:47.0768 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : AGE to 1064064900 2005-03-23 14:15:47.0770 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(10)%20My%20Last%20Breath.mp3 : BITRATE to 192000 2005-03-23 14:15:47.1167 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 2005-03-23 14:15:47.1170 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 2005-03-23 14:15:47.1182 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (11) Whisper.mp3 2005-03-23 14:15:47.1192 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 2005-03-23 14:15:47.1194 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 2005-03-23 14:15:47.1606 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (11) Whisper.mp3) == 1 2005-03-23 14:15:47.1622 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : TAG to 1 2005-03-23 14:15:47.1626 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:47.1628 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : TITLESORT to WHISPER 2005-03-23 14:15:47.1631 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : TRACKNUM to 11 2005-03-23 14:15:47.1632 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : TITLE to Whisper 2005-03-23 14:15:47.1634 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : SIZE to 3785039 2005-03-23 14:15:47.1636 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : YEAR to 2003 2005-03-23 14:15:47.1637 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : OFFSET to 1118 2005-03-23 14:15:47.1639 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : FS to 3787410 2005-03-23 14:15:47.1641 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : SECS to 236.63525 2005-03-23 14:15:47.1643 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : CT to mp3 2005-03-23 14:15:47.1644 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:47.1646 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : AGE to 1064064900 2005-03-23 14:15:47.1648 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(11)%20Whisper.mp3 : BITRATE to 128000 2005-03-23 14:15:47.2048 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 2005-03-23 14:15:47.2054 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 2005-03-23 14:15:47.2062 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (12) Missing.mp3 2005-03-23 14:15:47.2072 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 2005-03-23 14:15:47.2075 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 2005-03-23 14:15:47.2493 isFile(D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (12) Missing.mp3) == 1 2005-03-23 14:15:47.2507 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : TAG to 1 2005-03-23 14:15:47.2510 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : BLOCKALIGN to 1 2005-03-23 14:15:47.2513 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : TITLESORT to MISSING 2005-03-23 14:15:47.2515 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : TRACKNUM to 12 2005-03-23 14:15:47.2517 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : TITLE to Missing 2005-03-23 14:15:47.2519 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : SIZE to 6134595 2005-03-23 14:15:47.2521 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : YEAR to 2003 2005-03-23 14:15:47.2522 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : OFFSET to 1118 2005-03-23 14:15:47.2524 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : FS to 6137146 2005-03-23 14:15:47.2526 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : SECS to 255.6625 2005-03-23 14:15:47.2528 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : CT to mp3 2005-03-23 14:15:47.2530 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:47.2532 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : AGE to 1064064900 2005-03-23 14:15:47.2533 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(12)%20Missing.mp3 : BITRATE to 192000 2005-03-23 14:15:47.2932 New track for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 2005-03-23 14:15:47.2935 readTag was set for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 2005-03-23 14:15:47.2944 Converting file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 to D:\mp3\EVANESCENCE\Fallen\EVANESCENCE - (04) My Immortal.MP3 2005-03-23 14:15:47.2955 mp3 file type for file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 2005-03-23 14:15:47.2962 reading tags for: file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 2005-03-23 14:15:47.3750 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : TAG to 1 2005-03-23 14:15:47.3753 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : BLOCKALIGN to 1 2005-03-23 14:15:47.3755 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : TITLESORT to MY IMMORTAL 2005-03-23 14:15:47.3758 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : TRACKNUM to 4 2005-03-23 14:15:47.3760 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : TITLE to My Immortal 2005-03-23 14:15:47.3762 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : SIZE to 5270465 2005-03-23 14:15:47.3764 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : OFFSET to 2315 2005-03-23 14:15:47.3766 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : YEAR to 2003 2005-03-23 14:15:47.3767 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : SECS to 263.66025 2005-03-23 14:15:47.3769 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : CT to mp3 2005-03-23 14:15:47.3771 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : TAGVERSION to ID3v1.1 / ID3v2.3.0 2005-03-23 14:15:47.3783 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : DISC to 1 2005-03-23 14:15:47.3786 Adding file:///D:/mp3/EVANESCENCE/Fallen/EVANESCENCE%20-%20(04)%20My%20Immortal.MP3 : BITRATE to 160000 2005-03-23 14:15:47.4341 screenSaver idle display 1111616117.43377(mode:INPUT.List), 1 2005-03-23 14:15:47.4452 mp3 file type for http://127.0.0.1:10002/api/cacheid 2005-03-23 14:15:47.4945 Adding MusicMagic Scan 2005-03-23 14:15:48.2812 Adding MoodLogic Scan 2005-03-23 14:15:48.2876 Adding iTunes Scan both musicmagic and moodlogic are enabled along with folder scan. as you can see, none of them started scanning.
The .m3u scanning seems to be happening while we're loading plugins - before we even get to the database check. Can you run with --d_plugins to see which one might be initiating this?
2005-03-23 16:25:37.7428 DBI: Supressing periodic commit - no dirty items 2005-03-23 16:25:37.7441 Adding Folder Scan 2005-03-23 16:25:37.7522 Requiring Plugins::Picks plugin. 2005-03-23 16:25:37.7669 Requiring Plugins::Rescan plugin. 2005-03-23 16:25:37.7861 Requiring Plugins::Scanner plugin. 2005-03-23 16:25:37.7994 Requiring Plugins::AlarmPlugin3 plugin. 2005-03-23 16:25:37.8248 Requiring Plugins::MusicMagic::Plugin plugin. 2005-03-23 16:25:37.8561 Requiring Plugins::Visualizer plugin. 2005-03-23 16:25:37.8707 Requiring Plugins::ShoutcastBrowser plugin. 2005-03-23 16:25:37.9273 Requiring Plugins::AlarmPlugin plugin. 2005-03-23 16:25:37.9526 Requiring Plugins::DateTime::Plugin plugin. 2005-03-23 16:25:37.9667 Requiring Plugins::LastFm plugin. 2005-03-23 16:25:38.0138 Requiring Plugins::RadioIO plugin. 2005-03-23 16:25:38.0292 Requiring Plugins::Videobox plugin. 2005-03-23 16:25:38.0487 Requiring Plugins::Television plugin. 2005-03-23 16:25:38.0756 Requiring Plugins::SqueezeNetwork plugin. 2005-03-23 16:25:38.0882 Requiring Plugins::SavePlaylist plugin. 2005-03-23 16:25:38.1033 Requiring Plugins::AlarmPlugin2 plugin. 2005-03-23 16:25:38.1293 Requiring Plugins::PublicRadioFanBrowser plugin. 2005-03-23 16:25:38.2812 Requiring Plugins::SlimTris plugin. 2005-03-23 16:25:38.2982 Requiring Plugins::MoodLogic::Plugin plugin. 2005-03-23 16:25:38.3374 Requiring Plugins::Alien::Plugin plugin. AlienBBC reports Version 6 Server says: 1 2005-03-23 16:25:39.9687 Requiring Plugins::iTunes plugin. 2005-03-23 16:25:40.0080 Requiring Plugins::RssNews plugin. 2005-03-23 16:25:42.5156 Requiring Plugins::Shooter plugin. 2005-03-23 16:25:42.5293 Requiring Plugins::Live365 plugin. 2005-03-23 16:25:42.5944 Adding Picks to menu: RADIO 2005-03-23 16:25:42.9056 Removing Rescan from menu. 2005-03-23 16:25:42.9059 Removing AlarmPlugin3 from menu. 2005-03-23 16:25:42.9061 Adding ShoutcastBrowser to menu: RADIO 2005-03-23 16:25:42.9066 Removing AlarmPlugin from menu. 2005-03-23 16:25:42.9069 Adding LastFm to menu: RADIO 2005-03-23 16:25:42.9071 Adding RadioIO to menu: RADIO 2005-03-23 16:25:42.9074 Removing SqueezeNetwork from menu. 2005-03-23 16:25:42.9076 Removing AlarmPlugin2 from menu. 2005-03-23 16:25:42.9078 Adding PublicRadioFanBrowser to menu: RADIO 2005-03-23 16:25:42.9081 Removing SlimTris from menu. 2005-03-23 16:25:42.9083 Removing SlimTris from menu: GAMES 2005-03-23 16:25:42.9085 Adding Alien::Plugin to menu: RADIO 2005-03-23 16:25:42.9087 Removing RssNews from menu. 2005-03-23 16:25:42.9089 Removing RssNews from menu: PLUGINS 2005-03-23 16:25:42.9091 Adding Shooter to menu: GAMES 2005-03-23 16:25:42.9094 Adding Live365 to menu: RADIO 2005-03-23 16:25:42.9176 Registering screensaver PLUGIN_SCREENSAVER_VISUALIZER_SPECTRUM_ANALYZER 2005-03-23 16:25:42.9179 Registering screensaver PLUGIN_SCREENSAVER_VISUALIZER_ANALOG_VUMETER 2005-03-23 16:25:42.9181 Registering screensaver PLUGIN_SCREENSAVER_VISUALIZER_DIGITAL_VUMETER 2005-03-23 16:25:42.9185 Registering screensaver PLUGIN_SCREENSAVER_DATETIME 2005-03-23 16:25:42.9270 MusicMagic: Testing for API on 127.0.0.1:10002 2005-03-23 16:25:42.9334 mp3 file type for http://127.0.0.1:10002/api/version 2005-03-23 16:25:42.9905 Converting file:///D:/slim/server/playlists/__f0_5a_f4_24_93_98.m3u to D:\slim\server\playlists\__f0_5a_f4_24_93_98.m3u 2005-03-23 16:25:42.9914 m3u file type for file:///D:/slim/server/playlists/__f0_5a_f4_24_93_98.m3u
and a backtrack on Scan::add_to_list(): 2005-03-23 16:30:57.8785 MusicMagic: Testing for API on 127.0.0.1:10002 2005-03-23 16:30:57.8844 mp3 file type for http://127.0.0.1:10002/api/version 2005-03-23 16:30:57.9166 Backtrace: frame 0: Slim::Utils::Scan::addToList (D:/slim/server/Slim/Control/Command.pm line 863) frame 1: Slim::Control::Command::execute (D:/slim/server/Slim/Player/Client.pm line 904) frame 2: Slim::Player::Client::startup (D:/slim/server/Slim/Player/Player.pm line 149) frame 3: Slim::Player::Player::init (D:/slim/server/Slim/Player/SqueezeboxG.pm line 48) frame 4: Slim::Player::SqueezeboxG::init (D:/slim/server/Slim/Player/Squeezebox2.pm line 133) frame 5: Slim::Player::Squeezebox2::init (D:/slim/server/Slim/Networking/Slimproto.pm line 337) frame 6: Slim::Networking::Slimproto::process_slimproto_frame (D:/slim/server/Slim/Networking/Slimproto.pm line 236) frame 7: Slim::Networking::Slimproto::client_readable (D:/slim/server/Slim/Networking/Select.pm line 115) frame 8: Slim::Networking::Select::select (D:\slim\server\slimserver.pl line 637) frame 9: main::idleStreams (D:/slim/server/Slim/Player/Protocols/HTTP.pm line 345) frame 10: Slim::Player::Protocols::HTTP::content (D:/slim/server/Plugins/MusicMagic/Plugin.pm line 137) frame 11: Plugins::MusicMagic::Plugin::initPlugin (D:/slim/server/Plugins/MusicMagic/Plugin.pm line 83) frame 12: Plugins::MusicMagic::Plugin::enabled (D:/slim/server/Slim/Buttons/Plugins.pm line 82) frame 13: Slim::Buttons::Plugins::enabledPlugins (D:/slim/server/Slim/Buttons/Plugins.pm line 59) frame 14: Slim::Buttons::Plugins::init (D:\slim\server\slimserver.pl line 525) frame 15: main::start (D:\slim\server\slimserver.pl line 547) frame 16: main::main (D:\slim\server\slimserver.pl line 1111) 2005-03-23 16:30:57.9183 Scan::addToList: D:\slim\server\playlists\__f0_5a_f4_24_93_98.m3u 2005-03-23 16:30:57.9530 Converting file:///D:/slim/server/playlists/__f0_5a_f4_24_93_98.m3u to D:\slim\server\playlists\__f0_5a_f4_24_93_98.m3u
removing musicmagic seems to have stopped it. I guess, somehow, the use of the http protocol is triggering a scan.
MusicMagic.pm lines 144, change to: Slim::Utils::Timers::setTimer(0, (Time::HiRes::time() + 60), \&checker); Since it seemed that the checked was either allowing a player to interrupt the startup, or it was triggering the scan by checking the mTime. either way, delaying it isn't a bad idea. It seems to fix the problem.
committed a fix that delays checker() for musicmagic and moodlogic to r2698