Bugzilla – Bug 8965
SqueezeCenter 'Cant drop table: rating'...
Last modified: 2009-09-08 09:28:25 UTC
Seems like this comes up regularly... need to adjust the scripts to handle the database a bit better. 2008-07-29 09:07:36 SqueezeCenter died. Restarting. [08-07-29 09:08:03.4764] Slim::Utils::Misc::msg (1358) Warning: [09:08:03.4702] Use of uninitialized value in sprintf at /usr/share/ perl5/Slim/Utils/MySQLHelper.pm line 354. [08-07-29 09:08:05.0738] DBIx::Migration::migrate (115) Warning: Database error: Can't DROP 'rating'; check that column/key exists at / usr/share/squeezecenter/CPAN/DBIx/Migration.pm line 115. [08-07-29 09:08:05.0831] Slim::Schema::forceCommit (1483) Warning: Trying to commit transactions before DB is initialized! 2008-07-29 09:08:05 SqueezeCenter died. Restarting. [08-07-29 09:08:31.1937] Slim::Utils::Misc::msg (1358) Warning: [09:08:31.1880] Use of uninitialized value in sprintf at /usr/share/ perl5/Slim/Utils/MySQLHelper.pm line 354. [08-07-29 09:08:32.6521] DBIx::Migration::migrate (115) Warning: Database error: Can't DROP 'rating'; check that column/key exists at / usr/share/squeezecenter/CPAN/DBIx/Migration.pm line 115. [08-07-29 09:08:32.6609] Slim::Schema::forceCommit (1483) Warning: Trying to commit transactions before DB is initialized! 2008-07-29 09:08:33 SqueezeCenter died. Restarting.
falls into the rather sweeping scope of bug 8108
Andy: Any idea? Is this a dup of bug 8108?
The error in bug 8101 is different so I'd say no.
7.2 bug?
Can we reproduce?
*** Bug 9063 has been marked as a duplicate of this bug. ***
Is bug 8108 related to this issue, just reported a different way?
Matt: can you please re-try this on the latest 7.2.1. If you are still able to see this error, please include reproduction steps.
I havn't seen that particular message come up... but the point of the bug is to make SqueezeCenter handle DB failures better primarily.
Brandon: assuming there will be database corruption with new_schema, will there be an automatic way to handle these errors?
If this is new_schema, then it should be targetted to 8.0
How is this handled with the new sqllite stuff in 7.4? If the database is corrupted does SC at least start up now?
Moving 7.4 bugs to 8.0.