View Full Version : Squeezecenter scan failure w/ 7.3.1 on ReadyNAS NV+

2008-12-29, 15:07
It is my hope that someone here will have an idea of how to troubleshoot this issue. I upgraded to the 7.3.1 release of Squeezecenter (uninstalled 7.2, deleted old db, installed 7.3.1, started MySQL, began new scan) for the Infrant/Netgear Readynas NV+ and started a from-scratch scan of the NAS music shares, but it never completes. I can see that a significant set of my music is missing from the library. Checking on the status page I can now see the following errors in the scanner.log every few milliseconds:

[08-12-29 06:24:27.9428] Slim::Schema::throw_exception (228) Error: Can't update Slim::Schema::Progress=HASH(0x16dd24c): row not found
[08-12-29 06:24:27.9521] Slim::Schema::throw_exception (228) Backtrace:

frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Schema.pm line 228)
frame 1: Slim::Schema::throw_exception (/usr/share/squeezecenter/CPAN/DBIx/Class/Row.pm line 461)
frame 2: DBIx::Class::Row::throw_exception (/usr/share/squeezecenter/CPAN/DBIx/Class/Row.pm line 117)
frame 3: DBIx::Class::Row::update (/usr/share/squeezecenter/CPAN/DBIx/Class/Relationship/CascadeActions.pm line 30)
frame 4: DBIx::Class::Relationship::CascadeActions::update (/usr/share/squeezecenter/CPAN/DBIx/Class/InflateColumn.pm line 222)
frame 5: DBIx::Class::InflateColumn::update (/usr/share/perl5/Slim/Schema/DBI.pm line 35)
frame 6: Slim::Schema::DBI::update (/usr/share/perl5/Slim/Utils/Progress.pm line 164)
frame 7: Slim::Utils::Progress::update (/usr/share/perl5/Slim/Utils/Scanner.pm line 332)
frame 8: Slim::Utils::Scanner::scanDirectory (/usr/share/perl5/Slim/Music/MusicFolderScan.pm line 79)
frame 9: Slim::Music::MusicFolderScan::startScan (/usr/share/perl5/Slim/Music/Import.pm line 494)
frame 10: Slim::Music::Import::runImporter (/usr/share/perl5/Slim/Music/Import.pm line 323)
frame 11: Slim::Music::Import::runScan (/usr/sbin/squeezecenter-scanner line 223)
frame 12: (eval) (/usr/sbin/squeezecenter-scanner line 217)
frame 13: main::main (/usr/sbin/squeezecenter-scanner line 363)

Suggestions from anyone?