Hey guys, I started having a problem with rescanning a week or so ago, but lived with it as I didn't really have time to check it out. Basically none of the rescan options actually resulted in me seeing an updated library listing.
Fast forward to today, and since a complete uninstall/reinstall (also deleting the installation directory manually) I now have NO music library and the inability to get rescan to work! I switched on d_mysql, d_sql and d_scan on the debugging page, and the following is what happened when I went to select a full rescan (sorry there's so much of it, but it all seemed relevant): Setup::rescan - initiating scan of type: [wipecache] SELECT me.name, me.value FROM metainformation me WHERE ( name = ? ): 'isScanning' SELECT me.id, me.url, me.content_type, me.title, me.titlesort, me.titlesearch, me.album, me.tracknum, me.timestamp, me.filesize, me.disc, me.thumb, me.remote, me.audio, me.audio_size, me.audio_offset, me.year, me.secs, me.cover, me.vbr_scale, me.bitrate, me.samplerate, me.samplesize, me.channels, me.block_alignment, me.endian, me.bpm, me.tagversion, me.drm, me.moodlogic_id, me.moodlogic_mixable, me.musicmagic_mixable, me.musicbrainz_id, me.playcount, me.lastplayed, me.lossless, me.lyrics, me.rating, me.replay_gain, me.replay_peak FROM tracks me WHERE ( url = ? ): 'clientplaylist://00:04:20:06:0d:23' SELECT me.id, me.url, me.content_type, me.title, me.titlesort, me.titlesearch, me.album, me.tracknum, me.timestamp, me.filesize, me.disc, me.thumb, me.remote, me.audio, me.audio_size, me.audio_offset, me.year, me.secs, me.cover, me.vbr_scale, me.bitrate, me.samplerate, me.samplesize, me.channels, me.block_alignment, me.endian, me.bpm, me.tagversion, me.drm, me.moodlogic_id, me.moodlogic_mixable, me.musicmagic_mixable, me.musicbrainz_id, me.playcount, me.lastplayed, me.lossless, me.lyrics, me.rating, me.replay_gain, me.replay_peak FROM tracks me WHERE ( url = ? ): 'clientplaylist://00:04:20:05:b5:18' SELECT me.id, me.url, me.content_type, me.title, me.titlesort, me.titlesearch, me.album, me.tracknum, me.timestamp, me.filesize, me.disc, me.thumb, me.remote, me.audio, me.audio_size, me.audio_offset, me.year, me.secs, me.cover, me.vbr_scale, me.bitrate, me.samplerate, me.samplesize, me.channels, me.block_alignment, me.endian, me.bpm, me.tagversion, me.drm, me.moodlogic_id, me.moodlogic_mixable, me.musicmagic_mixable, me.musicbrainz_id, me.playcount, me.lastplayed, me.lossless, me.lyrics, me.rating, me.replay_gain, me.replay_peak FROM tracks me WHERE ( url = ? ): 'clientplaylist://00:04:20:06:0d:23' INSERT INTO tracks (content_type, rating, remote, title, titlesearch, titlesort, url) VALUES (?, ?, ?, ?, ?, ?, ?): 'cpl', '0', '0', 'Now Playing - Front Room', 'NOW PLAYING FRONT ROOM', 'NOW PLAYING FRONT ROOM', 'clientplaylist://00:04:20:06:0d:23' DELETE FROM playlist_track WHERE ( playlist = ? ): '1' ERROR: Can't call method "print" on an undefined value at D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/Statistics.pm line 65. ERROR: Backtrace follows: Backtrace: frame 0: Slim::Schema::Storage::throw_exception (D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/DBI.pm line 748) frame 1: DBIx::Class::Storage::DBI::txn_rollback (/PerlApp/DBIx/Class/Schema.pm line 507) frame 2: DBIx::Class::Schema::txn_rollback (/PerlApp/DBIx/Class/Schema.pm line 593) frame 3: (eval) (/PerlApp/DBIx/Class/Schema.pm line 592) frame 4: DBIx::Class::Schema::txn_do (D:\Program Files\SlimServer\server/Slim/Schema/Playlist.pm line 46) frame 5: (eval) (D:\Program Files\SlimServer\server/Slim/Schema/Playlist.pm line 39) frame 6: Slim::Schema::Playlist::setTracks (/PerlApp/Slim/Player/Playlist.pm line 757) frame 7: Slim::Player::Playlist::modifyPlaylistCallback (/PerlApp/Slim/Control/Request.pm line 1640) frame 8: Slim::Control::Request::notify (/PerlApp/Slim/Control/Request.pm line 753) frame 9: Slim::Control::Request::checkNotifications (slimserver.pl line 464) frame 10: main::idle (slimserver.pl line 35) frame 11: PerlSvc::Startup (perlsvc.pl line 1482) frame 12: PerlSvc::_startup (slimserver.pl line 0) frame 13: (eval) (slimserver.pl line 0) ERROR: Transaction aborted: Can't call method "print" on an undefined value at D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/Statistics.pm line 76. . Rollback failed: Carp::Clan::__ANON__(): Can't call method "print" on an undefined value at D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/Statistics.pm line 65. ERROR: Backtrace follows: Backtrace: frame 0: Slim::Schema::throw_exception (/PerlApp/DBIx/Class/Schema.pm line 602) frame 1: DBIx::Class::Schema::txn_do (D:\Program Files\SlimServer\server/Slim/Schema/Playlist.pm line 46) frame 2: (eval) (D:\Program Files\SlimServer\server/Slim/Schema/Playlist.pm line 39) frame 3: Slim::Schema::Playlist::setTracks (/PerlApp/Slim/Player/Playlist.pm line 757) frame 4: Slim::Player::Playlist::modifyPlaylistCallback (/PerlApp/Slim/Control/Request.pm line 1640) frame 5: Slim::Control::Request::notify (/PerlApp/Slim/Control/Request.pm line 753) frame 6: Slim::Control::Request::checkNotifications (slimserver.pl line 464) frame 7: main::idle (slimserver.pl line 35) frame 8: PerlSvc::Startup (perlsvc.pl line 1482) frame 9: PerlSvc::_startup (slimserver.pl line 0) frame 10: (eval) (slimserver.pl line 0) SELECT me.id, me.url, me.content_type, me.title, me.titlesort, me.titlesearch, me.album, me.tracknum, me.timestamp, me.filesize, me.disc, me.thumb, me.remote, me.audio, me.audio_size, me.audio_offset, me.year, me.secs, me.cover, me.vbr_scale, me.bitrate, me.samplerate, me.samplesize, me.channels, me.block_alignment, me.endian, me.bpm, me.tagversion, me.drm, me.moodlogic_id, me.moodlogic_mixable, me.musicmagic_mixable, me.musicbrainz_id, me.playcount, me.lastplayed, me.lossless, me.lyrics, me.rating, me.replay_gain, me.replay_peak FROM tracks me WHERE ( url = ? ): 'clientplaylist://00:04:20:05:b5:18' INSERT INTO tracks (content_type, rating, remote, title, titlesearch, titlesort, url) VALUES (?, ?, ?, ?, ?, ?, ?): 'cpl', '0', '0', 'Now Playing - Bedroom', 'NOW PLAYING BEDROOM', 'NOW PLAYING BEDROOM', 'clientplaylist://00:04:20:05:b5:18' DELETE FROM playlist_track WHERE ( playlist = ? ): '2' ERROR: Can't call method "print" on an undefined value at D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/Statistics.pm line 65. ERROR: Backtrace follows: Backtrace: frame 0: Slim::Schema::Storage::throw_exception (D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/DBI.pm line 748) frame 1: DBIx::Class::Storage::DBI::txn_rollback (/PerlApp/DBIx/Class/Schema.pm line 507) frame 2: DBIx::Class::Schema::txn_rollback (/PerlApp/DBIx/Class/Schema.pm line 593) frame 3: (eval) (/PerlApp/DBIx/Class/Schema.pm line 592) frame 4: DBIx::Class::Schema::txn_do (D:\Program Files\SlimServer\server/Slim/Schema/Playlist.pm line 46) frame 5: (eval) (D:\Program Files\SlimServer\server/Slim/Schema/Playlist.pm line 39) frame 6: Slim::Schema::Playlist::setTracks (/PerlApp/Slim/Player/Playlist.pm line 757) frame 7: Slim::Player::Playlist::modifyPlaylistCallback (/PerlApp/Slim/Control/Request.pm line 1640) frame 8: Slim::Control::Request::notify (/PerlApp/Slim/Control/Request.pm line 753) frame 9: Slim::Control::Request::checkNotifications (slimserver.pl line 464) frame 10: main::idle (slimserver.pl line 35) frame 11: PerlSvc::Startup (perlsvc.pl line 1482) frame 12: PerlSvc::_startup (slimserver.pl line 0) frame 13: (eval) (slimserver.pl line 0) ERROR: Transaction aborted: Can't call method "print" on an undefined value at D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/Statistics.pm line 76. . Rollback failed: Carp::Clan::__ANON__(): Can't call method "print" on an undefined value at D:\Program Files\SlimServer\server\CPAN/DBIx/Class/Storage/Statistics.pm line 65. ERROR: Backtrace follows: -- LoZ ------------------------------------------------------------------------ LoZ's Profile: http://forums.slimdevices.com/member.php?userid=6792 View this thread: http://forums.slimdevices.com/showthread.php?t=30546 _______________________________________________ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/discuss