Editing Author Causes Zotero to Hang

Hi folks,
When I try to edit an author's name (either in an existing entry, or when creating a new entry), Zotero hangs indefinitely. I cannot click out of the author name to anything else in the program. This doesn't happen when I try to edit anything about an entry other than the author.
Any ideas what's going on here?
Thanks
  • Is this generally true or for specific entries? E.g., editing author in articles with long author lists
  • Generally true. I can create a brand-new entry that's totally blank, and as soon as I try to add the first author, the program hangs. When I try to click back into the library, I get an error saying "An error has occurred. Please restart Zotero."

    In case it's helpful, the error code is as follows:

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "An error has occurred. Please restart Zotero.

    You can report this error by selecting "Report Errors…" from the Help menu."]

    [JavaScript Error: "this.crash@chrome://zotero/content/xpcom/zotero.js:1235:21
    ZoteroPane resource://zotero/bluebird/util.js:16:16
    module.exports/Promise.prototype._settlePromiseFromHandler@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:547:13
    module.exports/Promise.prototype._settlePromise@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:604:13
    module.exports/Promise.prototype._settlePromise0@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:649:5
    module.exports/Promise.prototype._settlePromises@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:725:13
    _drainQueueStep@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:93:9
    _drainQueue@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:86:9
    Async.prototype._drainQueues@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:102:5
    Async/this.drainQueues@resource://zotero/loader.jsm -> resource://zotero/bluebird/async.js:15:9
    "]

    [JavaScript Error: "TypeError: controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    [JavaScript Error: "controller is undefined" {file: "chrome://zotero/content/bindings/itembox.xml" line: 1642}]

    version => 6.0.9, platform => Win32, oscpu => Windows NT 10.0; WOW64, locale => en-US, appName => Zotero, appVersion => 6.0.9, extensions => ZotFile (5.1.2, extension), Zotero LibreOffice Integration (6.0.0.SA.6.0.9, extension), Zotero Word for Windows Integration (6.0.0.SA.6.0.9, extension), Better BibTex for Zotero (6.7.140, extension)
  • You're using an outdated version of Zotero. You should start by updating. If that doesn't help, see if disabling BBT does.
  • (To be clear, this is a version from June 2022. Along with updating, you should figure out why you haven't received automatic updates in over a year.)
Sign In or Register to comment.