Firefox plugin und Standalone Fehler beim Laden

Hallo,

nach dem heutigen Update und Öffnen von Zotero bekomme ich folgende Fehlermeldung:
Report ID: 1963433311

[JavaScript Error: "State check failed due to transaction in progress"]

[JavaScript Error: "State check failed due to transaction in progress"]

[JavaScript Error: "State check failed due to transaction in progress"]

Keine Inhalte konnten geladen werden.
Ich habe schon komplett neu gestartet, aber die Library ist immer noch leer.

Kann mir jemand sagen, was ich tun kann?
  • edited November 13, 2013
    Hi, could you go to Debug Output Logging in the Advanced pane of the Zotero preferences, click the "Enable after restart" checkbox, install the latest 4.0 Branch dev XPI over your current version, restart Firefox, and then submit the generated output and provide the Debug ID here? That version includes a temporary fix for this and will also log some output that will help us figure out what's causing this (since you might still run into problems in other areas). Thanks.
  • Thank you Dan! My Firefox Plugin is working again.

    But the standalone still isn't. Do you have any ideas how to fix that?

    And something with the sync of the Plugin has got some problems as well. The report says: file needs to use a byte order mark as an encoding signature." {file: "zotero://debug/" line: 0}]

    [JavaScript Error: "Error: Transaction in progress in Zotero.Sync.Server._checkSyncUser" {file: "chrome://zotero/content/xpcom/sync.js" line: 652}]



    The first part of the generated output of firefox is the following:

    [JavaScript Error: "Cannot start a DB transaction from a different wait level"]

    [JavaScript Error: "Error: Transaction in progress in Zotero.Sync.Server._checkSyncUser" {file: "chrome://zotero/content/xpcom/sync.js" line: 652}]

    version => 4.0.15.r11436, platform => MacIntel, oscpu => Intel Mac OS X 10.9, locale => en-US, appName => Firefox, appVersion => 25.0
  • the plugin crashed again:

    [JavaScript Error: "State check failed due to transaction in progress"]

    [JavaScript Error: "Error: Transaction in progress in Zotero.Sync.Server._checkSyncUser" {file: "chrome://zotero/content/xpcom/sync.js" line: 652}]
  • please provide the debug output (via the debug output ID) as requested by Dan.
  • The Debug ID is D1240684257
  • Oh, sorry, that was exactly right, but what we needed was cut off in the output. Could you install the latest 4.0 Branch dev XPI and do the same thing again?
  • (Alternatively, if it's easier, you can upload your database to the DB Repair Tool and provide the Upload ID here. The tool won't fix your database at the moment, so you can ignore the download links the tool provides.)
  • Hey Dan, I just got the ID D1621780483. Is that the right one?
  • That's perfect, thanks, but this is a really bizarre error. Sorry to trouble you, but could I have another Debug ID with the latest 4.0 Branch dev XPI?
  • Sure and thank you for you help! It is always working after installing the 4.0 Branch dev XPI. The standalone still isn't and sometimes the firefox plugin crashes again. Here is the new ID D1309440015.
  • If you check your database integrity from the Advanced -> Files and Folders pane of the Zotero preferences, does it pass?
  • Ah no there is an error: Errors were found in your Zotero database.

    You can use the database repair tool at http://zotero.org/utils/dbfix to attempt to correct these errors.

    Ok I'll try the repair tool.
  • ok I did it. It says I should delete all zotero.sqlite.is.corrupt files. There aren't any. Only zotero.sqlite-1.damaged and zotero.sqlite-2.damaged should I delete them as well?
  • Yes, you can delete them, though I'd wait to empty your system trash until you've opened your Zotero library and made sure it's working OK.
  • oh perfect! everything is working now!!! thank you so much dan! :)

This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.

Sign In or Register to comment.