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
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
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 was, however, able to close without it hanging.