"There was an error starting Zotero", 1.0.0b4.r5
I get this error message and Zotero does not launch. There's also a yellow triangle on the Zotero logo.
I'm using the latest version of Zotero so it seems like the solutions suggested in earlier replies for similar problems (i.e., installing the latest version) do not apply. The same version used to work until today.
Any help greatly appreciated!
I'm using the latest version of Zotero so it seems like the solutions suggested in earlier replies for similar problems (i.e., installing the latest version) do not apply. The same version used to work until today.
Any help greatly appreciated!
This discussion has been closed.
Error: Components.classes['@zotero.org/Zotero;1'] has no properties
Source File: chrome://zotero/content/include.js
Line: 1
Error: Zotero has no properties
Source File: chrome://zotero/content/browser.js
Line: 664
Error: Zotero has no properties
Source File: chrome://zotero/content/overlay.xul
Line: 380
Error: Zotero has no properties
Source File: chrome://zotero/content/itemPane.js
Line: 49
Please let me know if this is not what you needed or if you need something more. Thanks!
You might try removing the files compreg.dat and xpti.dat in the Firefox profile directory with Firefox closed and seeing if that fixes the error. The files will be regenerated on the next load.
If that doesn't work, you could enable the debugging pref extensions.zotero.debug.log in about:config and start Firefox via the command line (Start, Run, "C:\Program Files\Mozilla Firefox\firefox.exe -console" on Windows) to see if there's additional info in the debug output.
Error: uncaught exception: [Exception... "ServiceManager::GetService returned failure code:" nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame :: chrome://zotero/content/include.js :: <TOP_LEVEL> :: line 4" data: no]
firefox
zotero(3): Using data directory /home/storeybish/a/zotero
zotero(3): pdftotext-Linux-i686 not found -- PDF indexing disabled
zotero(3): Opening database 'zotero'
If it does open, you can run "PRAGMA integrity_check;" to check for DB corruption.
storeybish@storeybish-desktop:~/a/zotero$ sqlite zotero.sqlite
SQLite version 2.8.17
Enter ".help" for instructions
sqlite> .databases
Error: database is locked
sqlite> PRAGMA integrity_check;
SQL error: database is locked
sqlite>
storeybish@storeybish-desktop:~/a/zotero$ sqlite3 zotero.sqlite
SQLite version 3.2.8
Enter ".help" for instructions
sqlite> .databases
Error: database is locked
sqlite> PRAGMA integrity_check;
SQL error: database is locked
sqlite>
This is assuming, of course, that the error persists after restarting, though you should be able to tell if it's an errant process with something like lsof | grep zotero.sqlite too.
storeybish@storeybish-desktop:~/a/zotero$ ~/a/bin/sqlite3-3.3.17.bin zotero.sqlite
SQLite version 3.3.17
Enter ".help" for instructions
sqlite> .databases
Error: database is locked
sqlite> PRAGMA integrity_check;
SQL error: database is locked
sqlite>
storeybish@storeybish-desktop:~/a/zotero$ lsof zotero.sqlite
storeybish@storeybish-desktop:~/a/zotero$
zotero.sqlite-journal
which the OS said was busy and couldn't be removed. I renamed the directory and moved everything but that file back to the old directory and I'm back in business.
storeybish@storeybish-desktop:~/a/zotero$ ~/a/bin/sqlite3-3.3.17.bin zotero.sqlite
SQLite version 3.3.17
Enter ".help" for instructions
sqlite> .databases
seq name file
--- --------------- ----------------------------------------------------------0 main /home/storeybish/fserv/zotero/zotero.sqlite
sqlite> PRAGMA integrity_check;
ok
sqlite>
Thanks,
John
Closing this thread.