Upgrading of Zotero database failed
I finally decided to upgrade to Zotero 1.5, but there seems to have been a major issue during the migration. When firefox opened upon restart I got the Zotero upgrade database wizard and clicked Next. Then there was a pause for a while (maybe 30-40mins) while Zotero/Firefox chugged away. Then I saw this message upon completion:
Upgrading of Zotero database failed:
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.moveTo]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://zotero/content/xpcom/schema.js :: _migrateUserDataSchema :: line 1872" data: no]
I hit the "send error report" button, but there was even an error in sending the error report and I ended up having to cancel out of the dialog.
Please, any suggestions on fixing this are much appreciated!
Thanks,
Rick
Upgrading of Zotero database failed:
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.moveTo]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://zotero/content/xpcom/schema.js :: _migrateUserDataSchema :: line 1872" data: no]
I hit the "send error report" button, but there was even an error in sending the error report and I ended up having to cancel out of the dialog.
Please, any suggestions on fixing this are much appreciated!
Thanks,
Rick
The Zotero panel will not open (message: "There was an error starting zotero.")
I am running Windows XP with Firefox 3.0.6.
Thanks,
Rick
I can't start Zotero, either; it has the !yellow triangle! and throws a JS error "There was an error starting Zotero."
Unfortunately, on Windows, the debug window results in a tremendous slowdown, so I'd recommend leaving the upgrade process running overnight or while you'll be away from the computer for a few hours.
After you've set up the debug settings, you should be able to trigger the upgrade window again by closing Firefox and deleting the the files compreg.dat and xpti.dat in your Firefox profile directory. Then start up Firefox with the -console flag as described on the debug output page.
If you haven't yet, be sure to back up your entire Zotero data directory before attempting the upgrade.
Here's the debug output: zotero(3): Backing up database 'zotero'
zotero(3): Saving zotero.sqlite.36.bak
[extra output removed – D.S.]
zotero(5): REINDEX
zotero(5): Flagging nested transaction for rollback
zotero(3): [Exception... "Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [mozIStorageConnection.executeSimpleSQL]" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: chrome://zotero/content/xpcom/db.js :: anonymous :: line 134" data: no] [QUERY: REINDEX] [ERROR: database disk image is malformed]
zotero(5): Rolling back transaction
zotero(3): Resetting Notifier event queue
zotero(3): Shutting down Zotero
zotero(1): Database 'zotero' is marked as corrupt--skipping backup
zotero(1): Database 'zotero' is marked as corrupt--skipping backup
[at which point firefox freezes]
What now?
Thanks for the help!