This has happened a few times and I've always been able to cure it by searching for solutions on here, but this time I'm stumped.
I've re-installed LMS (although re-installing 7.8 failed so I'm now using 7.7. I can't clear the cache because it won't let me tick the box. I've also tried a wipe and re-scan.
Just in case it's relevant, something very weird happened to the alphabetical list of artists a few months back - Aphex Twin lists under L. Everythjing else is where it should be.
The only thing that now works is random play, although even that doesn't work on all players. Mostly the failed scan shows the first artist in the alphabet, but with at most one track from one album, and Various Artists - although that's empty.
Any advice much appreciated.
Cheers,
Peter
Scanner log:
main::main (200) Starting Logitech Media Server scanner (v7.7.3, 1375965195, Mon Aug 12 11:14:33 CUT 2013) perl 5.014001
Slim::Schema::forceCommit (2124) Warning: Trying to commit transactions before DB is initialized!
Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM tracks;"]
Slim::Schema::Storage::throw_exception (122) Backtrace:
frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 122)
frame 1: Slim::Schema::Storage::throw_exception (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 1006)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 3: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 4: Slim::Utils::SQLHelper::executeSQLFile (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 415)
frame 5: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 414)
frame 6: Slim::Schema::wipeDB (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 2105)
frame 7: Slim::Schema::wipeAllData (scanner.pl line 296)
frame 8: (eval) (scanner.pl line 296)
frame 9: main::main (scanner.pl line 494)
Slim::Utils::SQLHelper::executeSQLFile (85) Error: Couldn't execute SQL statement: [DELETE FROM tracks;] : [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM tracks;"] at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 126
]
Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM albums;"]
Slim::Schema::Storage::throw_exception (122) Backtrace:
frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 122)
frame 1: Slim::Schema::Storage::throw_exception (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 1006)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 3: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 4: Slim::Utils::SQLHelper::executeSQLFile (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 415)
frame 5: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 414)
frame 6: Slim::Schema::wipeDB (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 2105)
frame 7: Slim::Schema::wipeAllData (scanner.pl line 296)
frame 8: (eval) (scanner.pl line 296)
frame 9: main::main (scanner.pl line 494)
Slim::Utils::SQLHelper::executeSQLFile (85) Error: Couldn't execute SQL statement: [DELETE FROM albums;] : [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM albums;"] at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 126
]
Slim::Music::Import::runImporter (485) Starting Slim::Media::MediaFolderScan scan
Slim::Utils::Scanner::Local::rescan (171) Discovering audio files in \\server\Music
Slim::Utils::Scanner::Local::__ANON__ (254) Removing deleted audio files (0)
Slim::Utils::Scanner::Local::__ANON__ (332) Scanning new audio files (1831)
Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::st execute failed: database disk image is malformed [for Statement "
SELECT content_type FROM tracks WHERE url = ?
"]
Slim::Schema::Storage::throw_exception (122) Backtrace:
frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 122)
frame 1: Slim::Schema::Storage::throw_exception (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 1006)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 1176)
frame 3: Slim::Utils::Scanner::Local::_content_type (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 778)
frame 4: Slim::Utils::Scanner::Local::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 849)
frame 5: Slim::Utils::Scanner::Local::new (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 372)
frame 6: Slim::Utils::Scanner::Local::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 402)
frame 7: Slim::Utils::Scanner::Local::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local/Async.pm line 84)
frame 8: Slim::Utils::Scanner::Local::Async::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local/Async.pm line 165)
frame 9: Slim::Utils::Scanner::Local::Async::find (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 102)
frame 10: Slim::Utils::Scanner::Local::find (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 515)
frame 11: Slim::Utils::Scanner::Local::rescan (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Media/MediaFolderScan.pm line 68)
frame 12: Slim::Media::MediaFolderScan::startScan (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Music/Import.pm line 487)
frame 13: Slim::Music::Import::runImporter (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Music/Import.pm line 327)
frame 14: Slim::Music::Import::runScan (scanner.pl line 322)
frame 15: (eval) (scanner.pl line 316)
frame 16: main::main (scanner.pl line 494)
main::main (327) Error: Failed when running main scan: [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::st execute failed: database disk image is malformed [for Statement "
SELECT content_type FROM tracks WHERE url = ?
"] at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 126
]
main::main (328) Error: Skipping post-process & Not updating lastRescanTime!
I've re-installed LMS (although re-installing 7.8 failed so I'm now using 7.7. I can't clear the cache because it won't let me tick the box. I've also tried a wipe and re-scan.
Just in case it's relevant, something very weird happened to the alphabetical list of artists a few months back - Aphex Twin lists under L. Everythjing else is where it should be.
The only thing that now works is random play, although even that doesn't work on all players. Mostly the failed scan shows the first artist in the alphabet, but with at most one track from one album, and Various Artists - although that's empty.
Any advice much appreciated.
Cheers,
Peter
Scanner log:
main::main (200) Starting Logitech Media Server scanner (v7.7.3, 1375965195, Mon Aug 12 11:14:33 CUT 2013) perl 5.014001
Slim::Schema::forceCommit (2124) Warning: Trying to commit transactions before DB is initialized!
Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM tracks;"]
Slim::Schema::Storage::throw_exception (122) Backtrace:
frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 122)
frame 1: Slim::Schema::Storage::throw_exception (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 1006)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 3: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 4: Slim::Utils::SQLHelper::executeSQLFile (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 415)
frame 5: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 414)
frame 6: Slim::Schema::wipeDB (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 2105)
frame 7: Slim::Schema::wipeAllData (scanner.pl line 296)
frame 8: (eval) (scanner.pl line 296)
frame 9: main::main (scanner.pl line 494)
Slim::Utils::SQLHelper::executeSQLFile (85) Error: Couldn't execute SQL statement: [DELETE FROM tracks;] : [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM tracks;"] at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 126
]
Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM albums;"]
Slim::Schema::Storage::throw_exception (122) Backtrace:
frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 122)
frame 1: Slim::Schema::Storage::throw_exception (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 1006)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 3: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/SQLHelper.pm line 83)
frame 4: Slim::Utils::SQLHelper::executeSQLFile (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 415)
frame 5: (eval) (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 414)
frame 6: Slim::Schema::wipeDB (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 2105)
frame 7: Slim::Schema::wipeAllData (scanner.pl line 296)
frame 8: (eval) (scanner.pl line 296)
frame 9: main::main (scanner.pl line 494)
Slim::Utils::SQLHelper::executeSQLFile (85) Error: Couldn't execute SQL statement: [DELETE FROM albums;] : [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db do failed: database disk image is malformed [for Statement "DELETE FROM albums;"] at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 126
]
Slim::Music::Import::runImporter (485) Starting Slim::Media::MediaFolderScan scan
Slim::Utils::Scanner::Local::rescan (171) Discovering audio files in \\server\Music
Slim::Utils::Scanner::Local::__ANON__ (254) Removing deleted audio files (0)
Slim::Utils::Scanner::Local::__ANON__ (332) Scanning new audio files (1831)
Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::st execute failed: database disk image is malformed [for Statement "
SELECT content_type FROM tracks WHERE url = ?
"]
Slim::Schema::Storage::throw_exception (122) Backtrace:
frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 122)
frame 1: Slim::Schema::Storage::throw_exception (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 1006)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 1176)
frame 3: Slim::Utils::Scanner::Local::_content_type (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 778)
frame 4: Slim::Utils::Scanner::Local::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 849)
frame 5: Slim::Utils::Scanner::Local::new (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 372)
frame 6: Slim::Utils::Scanner::Local::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 402)
frame 7: Slim::Utils::Scanner::Local::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local/Async.pm line 84)
frame 8: Slim::Utils::Scanner::Local::Async::__ANON__ (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local/Async.pm line 165)
frame 9: Slim::Utils::Scanner::Local::Async::find (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 102)
frame 10: Slim::Utils::Scanner::Local::find (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner/Local.pm line 515)
frame 11: Slim::Utils::Scanner::Local::rescan (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Media/MediaFolderScan.pm line 68)
frame 12: Slim::Media::MediaFolderScan::startScan (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Music/Import.pm line 487)
frame 13: Slim::Music::Import::runImporter (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Music/Import.pm line 327)
frame 14: Slim::Music::Import::runScan (scanner.pl line 322)
frame 15: (eval) (scanner.pl line 316)
frame 16: main::main (scanner.pl line 494)
main::main (327) Error: Failed when running main scan: [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::st execute failed: database disk image is malformed [for Statement "
SELECT content_type FROM tracks WHERE url = ?
"] at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 126
]
main::main (328) Error: Skipping post-process & Not updating lastRescanTime!