PDA

View Full Version : Scanner.exe Keeps Stopping?



Itlan
2007-12-31, 16:41
For some reason whenever I scan my ctalog at the same point 648 of 2100 when scanning albumn artwork the Scanner.exe errors out. The following is what is always in the event log:

Faulting application scanner.exe, version 0.0.0.0, time stamp 0x45fe3932, faulting module ntdll.dll, version 6.0.6000.16386, time stamp 0x4549bdc9, exception code 0xc0000005, fault offset 0x00042e7b, process id 0xf6c, application start time 0x01c84c0457c7623a.

Any ideas?

I have no Virus software running on this box either.

rambeaux
2007-12-31, 23:20
I had the same issue...

When I ran scanner.exe in debug mode (in a command window) --d_scan, I found that it was choking on one file over and over. When I moved it out, it finished the scan.

c:\path\scanner.exe --d_scan or something like that.

Itlan
2008-01-01, 12:39
So ran the following command "c:\program files\slimserver\server\scanner.exe" --wipe --d_scan --d_import <musicfolder>

and here is the last bit where it I get the scanner.exe process has stopped.

[08-01-01 13:23:34.5200] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-01 13:23:34.5719] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-01 13:23:34.5741] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-01 13:23:34.5762] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-01 13:23:34.5784] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.


Is there someplace else to look to see what file it was working on that casued it to fail...doesnt seem like very helpfull debug info?

Itlan
2008-01-02, 07:23
Bump! Bump!

SqueezeCenter Version: 7.0 - 15720 - Windows Vista - EN - cp1252
Server IP address: 192.168.1.110
Perl Version: 5.8.8 MSWin32-x86-multi-thread
MySQL Version: 5.0.22-community-nt
Platform Architecture: 586
Hostname: wackamole
Server Port Number: 9000
Total Players Recognized: 1
Cache Folder: C:\ProgramData\SqueezeCenter\Cache
Plugin Folders: C:\PROGRA~1\SQUEEZ~1\server\Slim\Plugin,C:\PROGRA~ 1\SQUEEZ~1\server\Plugins

Itlan
2008-01-03, 07:55
Help, anybody know of a guide that explains the debug errors? Help!

Siduhe
2008-01-03, 07:58
Are you using any plugins like the MusicInfoScreensaver?

My guess is that you have some unusual characters or fonts in one of your tags or filenames that info.pm doesn't like. Did it give you any clues about which file threw out the error - it should show up just before this error if you use the "--wipe --d_scan --d_import <musicfolde>" syntax.

See these threads:

http://forums.slimdevices.com/search.php?searchid=917415

bpa
2008-01-03, 08:10
If you are running squeezeCenter the debug option is not "-d_scan -d_import" but "--debug scan=INFO" or possibly "--debug scan.import=INFO,scan.scanner=INFO"

Can you rerun and see if you get better debug messages.

Itlan
2008-01-03, 11:44
Doesnt look like it added anything new, tried it both ways. You can see each syntax and the last line of the DOS windows after each run.

C:\Program Files\SqueezeCenter\server>scanner.exe --wipe --debug scan.import=INFO,scan.scanner=INFO d:\

[08-01-03 11:16:04.0638] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 11:16:04.0642] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 11:16:04.0646] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 11:16:04.0650] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 11:16:04.1154] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 11:16:04.1159] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 11:16:04.1162] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 11:16:04.1166] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.


C:\Program Files\SqueezeCenter\server>scanner.exe --wipe --debug scan=INFO d:\

[08-01-03 12:36:22.7630] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 12:36:22.7633] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 12:36:22.8131] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 12:36:22.8136] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 12:36:22.8139] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.
[08-01-03 12:36:22.8143] MP3::Info::_parse_v2tag (850) Warning: Use of uninitial
ized value in string eq at C:\Program Files\SqueezeCenter\server\lib/MP3/Info.pm
line 850, <$fh> line 1.

Itlan
2008-01-03, 14:41
So I enabled the artwork debuging in the gUI and ran a scan, looks like some usefull output maybe!

I cant tell if its bombing out on Danity Kane (God why did it have to bomb on that album!) or trying to access the next one.. any ideas? The art in the DK folder and the next folder appears normal. The DK art is 360x360,43.6KB and the next folder in line is Darren Hayes with a 300x300,17.8KB image.

I noticed in the view scan details the last album it shows is the 13 Tales From Urban Bohemia 500x500,68.8KB image. WHat I started doing was replacing the art in the folder it stopped on there and that seemed to get it to the next error. But according to this log it looks like it parsed it fine, so maybe it was a delayed thing.

I just wish I could figure out whats causing the errors to trouble shoot all bad files and not one at a time thorugh rescans. Got 2,000 albums to go!

[08-01-03 13:58:32.1525] Slim::Schema::Track::coverArt (271) Retrieving artwork for: file:///D:/Pop/Group/A-D/Dandy%20Warhols/13%20Tales%20From%20Suburban%20Bohemia/1%20-%20Godless%20-%20Dandy%20Warhols.mp3
[08-01-03 13:58:32.1537] Slim::Schema::Track::coverArt (287) Found cached file: D:\Pop\Group\A-D\Dandy Warhols\13 Tales From Suburban Bohemia\folder.jpg
[08-01-03 13:58:32.1548] Slim::Web::Graphics::processCoverArtRequest (200) The variable $actualContentType, which attempts to understand what image type the original file is, is set to image/jpeg
[08-01-03 13:58:32.1552] Slim::Web::Graphics::processCoverArtRequest (226) got cover art image image/jpeg of 70493 bytes
[08-01-03 13:58:32.1816] Slim::Web::Graphics::processCoverArtRequest (319) resizing from 500x500 to 100 x 100 using pad
[08-01-03 13:58:32.1822] Slim::Web::Graphics::processCoverArtRequest (357) SET ALPHA FOR TRANSPARENT PNGs
[08-01-03 13:58:32.2446] Slim::Web::Graphics::processCoverArtRequest (402) outputting cover art image image/png of 18488 bytes
[08-01-03 13:58:32.2453] Slim::Web::Graphics::processCoverArtRequest (442) caching result key: 30136-pad-100-100-0-.png
[08-01-03 13:58:32.2513] Slim::Schema::Track::coverArt (271) Retrieving artwork for: file:///D:/Pop/Group/A-D/Danity%20Kane/Danity%20Kane/1%20-%20One%20Shot%20-%20Danity%20Kane%20.mp3
[08-01-03 13:58:32.2522] Slim::Music::Artwork::_readCoverArtTags (216) Looking for a cover art image in the tags of: [D:\Pop\Group\A-D\Danity Kane\Danity Kane\1 - One Shot - Danity Kane .mp3]
[08-01-03 13:58:32.2577] Slim::Music::Artwork::_readCoverArtTags (233) Found image of length [251952] bytes with type: [image/jpeg]
[08-01-03 13:58:32.3415] Slim::Web::Graphics::processCoverArtRequest (88) this is a transparent png request
[08-01-03 13:58:32.3420] Slim::Web::Graphics::processCoverArtRequest (145) artwork cache key: 30149-pad-50-50-0-.png
[08-01-03 13:58:32.3462] Slim::Web::Graphics::processCoverArtRequest (190) Asking for trackid: 30149 - cover at size 50x50
[08-01-03 13:58:32.3468] Slim::Schema::Track::coverArt (271) Retrieving artwork for: file:///D:/Pop/Group/A-D/Danity%20Kane/Danity%20Kane/1%20-%20One%20Shot%20-%20Danity%20Kane%20.mp3
[08-01-03 13:58:32.3473] Slim::Music::Artwork::_readCoverArtTags (216) Looking for a cover art image in the tags of: [D:\Pop\Group\A-D\Danity Kane\Danity Kane\1 - One Shot - Danity Kane .mp3]
[08-01-03 13:58:32.3522] Slim::Music::Artwork::_readCoverArtTags (233) Found image of length [251952] bytes with type: [image/jpeg]
[08-01-03 13:58:32.3541] Slim::Web::Graphics::processCoverArtRequest (200) The variable $actualContentType, which attempts to understand what image type the original file is, is set to image/jpeg
[08-01-03 13:58:32.3545] Slim::Web::Graphics::processCoverArtRequest (226) got cover art image image/jpeg of 251952 bytes

Itlan
2008-01-03, 14:45
BTW no I dont use MusicInfoScreensaver or any other plugins. Just the AlienBBC one installed. Those are the exact last bits of data displayed at the end, no otehr output :(

If its barfing on the TAG and not the image I'll see if in mp3tag I can see any werid data any any of these tags around where its stopping based on the above info.

Itlan
2008-01-04, 06:48
FIXED...sort of....even though I couldnt find the offending tag or issue, the last line of the log generated using the GUI artwork debbuger showed it stopiing on Danity Kane. So I just removed that one album and the entire collection imported fine. No idea whats wrong, all the tags look good, replaced the artwork nothing helps so I'll just trash it and re-rip it, something must be corrput.

But, all is working so thanks again for the help!!!!

bpa
2008-01-05, 05:19
I checked out why there was no debug info coming from the scanner.
For the record.

1. To get detailed debug info from the scanner in Adavanced/Logging set scan.import and scan.scanner to DEBUG.

2. The log from scanner is in the scanner.log file which is not the same as the server.log file.