Zotero hangs on start

I'm running Zotero 6 on mac (Big Sur). I got disconnected from the network share I use to store my data. After that, Zotero became unresponsive. After attempting to force quit and restart, I only get the spinning beach ball and a Zotero window with no text.

Here is the log from running it from the command line:
/Applications/Zotero.app/Contents/MacOS/zotero -ZoteroDebugText
2022-04-06 23:17:03.430 zotero[38138:891575] *** WARNING: Textured window is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead.
JavaScript warning: resource://zotero/loader.jsm -> resource://zotero/bluebird/util.js, line 205: unreachable code after return statement
JavaScript warning: resource://zotero/loader.jsm -> resource://zotero/bluebird/util.js, line 205: unreachable code after return statement
JavaScript warning: chrome://zotero/content/zoteroPane.js, line 5453: unreachable code after return statement
zotero(3)(+0000000): Using data directory /Volumes/rowan/zotero

zotero(3)(+0000042): IPC: Initializing pipe at /Volumes/rowan/zotero/pipes/1649312223417

zotero(3)(+0000012): Asynchronously opening database 'zotero'

zotero(3)(+0000000): /Volumes/rowan/zotero/zotero.sqlite

zotero(4)(+0000713): PRAGMA main.locking_mode=EXCLUSIVE

zotero(4)(+0000001): PRAGMA page_size

zotero(4)(+0000003): PRAGMA cache_size=2000

zotero(4)(+0000001): PRAGMA foreign_keys=true

zotero(3)(+0000088): PluginInstaller: fetching addon info

zotero(3)(+0000001): PluginInstaller: addon info fetched

zotero(3)(+0000010): PluginInstaller: fetching addon info

zotero(3)(+0000002): PluginInstaller: addon info fetched

zotero(4)(+0000072): SELECT version FROM version WHERE schema='system'

zotero(3)(+0000044): Proxy not required for https://zoteroproxycheck.s3.amazonaws.com/test

zotero(4)(+0000169): SELECT version FROM version WHERE schema='userdata'

zotero(4)(+0000001): SELECT version FROM version WHERE schema='compatibility'

zotero(4)(+0000004): SELECT value FROM settings WHERE setting='db' AND key='integrityCheck'

zotero(3)(+0000006): HTTP GET resource://zotero/schema/global/schema.json

zotero(3)(+0000004): HTTP GET resource://zotero/schema/global/schema.json succeeded with 200

zotero(4)(+0000003): SELECT version FROM version WHERE schema='globalSchema'

zotero(3)(+0000001): Global schema needs update from 11 to 15

zotero(3)(+0000001): HTTP GET resource://zotero/schema/userdata.sql

zotero(3)(+0000000): HTTP GET resource://zotero/schema/userdata.sql succeeded with 200

zotero(3)(+0000001): Backing up database 'zotero'

zotero(4)(+0000030): PRAGMA main.locking_mode=NORMAL
  • Have you tried restarting your computer?

    How big is the zotero.sqlite file? If it's very large, and this is a network share, you may just need to wait a while for it to back up your database as part of an upgrade process.
  • I restarted and am trying again. zotero.sqlite is about 600 MB. Do you think that connecting my machine directly via ethernet cable to the network sharing device will help?
  • Alright! It worked! I just had to ignore it for several hours and be extremely patient.
  • Do you find that Zotero hangs when you close it? This was an upgrade at startup, but Zotero also makes regular automatic backups in the data directory once a day when you close it. If the bandwidth to the network share is a problem, I'd expect that you'd find it wouldn't close until this process completely as well (though it's possible it's just timing out and skipping the automatic backups).
  • I find that switching folders takes an extremely long time, as does adding new files. I'm not sure if this is an artifact of the network latency or of the database being so large.

    I was, however, able to close without it hanging.
Sign In or Register to comment.