Report ID: 585112557. Error on Opening Zotero 9.0.3
First time I open Zotero it takes two minutes or so to open, then shows error message. I cannot save to Zotero from Chrome until I click the recycle button (scan to Zotero). This again takes another 2 miinutes or so but comes up without error message and everything is fine.
Check on database integrity showed no errors.
This is Zotero 9.0.3, Chrome Version 148.0.7778.97 (Official Build) (64-bit), on Windows OS version 22H2.
This is the complete error message from Report ID: 585112557:
Report ID: 585112557
1778677282069 addons.xpi WARN Force scan SCOPE_APPLICATION (app-builtin-addons location missing from XPIStates)
[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs"]
While creating services from category 'profile-after-change', could not create service for entry 'RemotePermissionService', contract ID '@mozilla.org/remote-permission-service;1'
[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs" {file: "resource://gre/modules/EssentialDomainsRemoteSettings.sys.mjs" line: 41}]
[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs" {file: "resource://gre/modules/SimpleURIUnknownSchemesRemoteObserver.sys.mjs" line: 45}]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: Error: Option ["iconPath"] must be string, got object"]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "uncaught exception: undefined"]
[JavaScript Error: "Style with ID D:\Zotero\custom already loaded from custom.csl" {file: "chrome://zotero/content/xpcom/style.js" line: 210}]
_readStylesFromDirectory@chrome://zotero/content/xpcom/style.js:210:32
[JavaScript Error: "ERR_getLongDoi(10/29/canada-nuclear-weapons-ban/): Error: HTTP GET https://doi.org/api/handles/10/29/canada-nuclear-weapons-ban/ failed with status code 404:
{"responseCode":100,"handle":"10/29/canada-nuclear-weapons-ban/"}"]
[JavaScript Error: "ERR_getLongDoi(10/25/what-does-bc-election-outcome-really-mean/): Error: HTTP GET https://doi.org/api/handles/10/25/what-does-bc-election-outcome-really-mean/ failed with status code 404:
{"responseCode":100,"handle":"10/25/what-does-bc-election-outcome-really-mean/"}"]
[JavaScript Error: "ERR_getLongDoi(10/the-revolutionary-diane-di-prima-dies-at-86): Error: HTTP GET https://doi.org/api/handles/10/the-revolutionary-diane-di-prima-dies-at-86 failed with status code 404:
{"responseCode":100,"handle":"10/the-revolutionary-diane-di-prima-dies-at-86"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/trudeau-electoral-reform-broken-promise/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/trudeau-electoral-reform-broken-promise/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/trudeau-electoral-reform-broken-promise/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/what-now-climate-emergency/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/what-now-climate-emergency/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/what-now-climate-emergency/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/trudeau-second-chance-daunting-task/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/trudeau-second-chance-daunting-task/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/trudeau-second-chance-daunting-task/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/user-guide-minority-government/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/user-guide-minority-government/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/user-guide-minority-government/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/news/2019/10/22/election-night-may-singh-wilson-raybould/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/news/2019/10/22/election-night-may-singh-wilson-raybould/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/news/2019/10/22/election-night-may-singh-wilson-raybould/"}"]
[JavaScript Error: "[Scite Zotero] bootstrap: onMainWindowLoad"]
[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]
[JavaScript Error: "uncaught exception: undefined" {file: "chrome://zotero/content/xpcom/file.js" line: 339}]
[JavaScript Error: "TimeoutError: " {file: "chrome://zotero/content/xpcom/db.js" line: 1507}]
[JavaScript Error: "TimeoutError" {file: "chrome://zotero/content/xpcom/db.js" line: 0}]
[JavaScript Error: "TimeoutError" {file: "chrome://zotero/content/xpcom/db.js" line: 0}]
appName => Zotero, version => 9.0.3 (x64), os => Windows 10.0 19045, locale => en-GB, extensions => Scite Zotero Plugin (V7+) (2.0.5, extension), Better BibTeX for Zotero (9.0.23, extension)
Check on database integrity showed no errors.
This is Zotero 9.0.3, Chrome Version 148.0.7778.97 (Official Build) (64-bit), on Windows OS version 22H2.
This is the complete error message from Report ID: 585112557:
Report ID: 585112557
1778677282069 addons.xpi WARN Force scan SCOPE_APPLICATION (app-builtin-addons location missing from XPIStates)
[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs"]
While creating services from category 'profile-after-change', could not create service for entry 'RemotePermissionService', contract ID '@mozilla.org/remote-permission-service;1'
[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs" {file: "resource://gre/modules/EssentialDomainsRemoteSettings.sys.mjs" line: 41}]
[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs" {file: "resource://gre/modules/SimpleURIUnknownSchemesRemoteObserver.sys.mjs" line: 45}]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: Error: Option ["iconPath"] must be string, got object"]
[JavaScript Error: "ItemTreeColumnManager: The 'defaultIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "ItemTreeColumnManager: The 'disableIn' property is deprecated. Use 'enabledTreeIDs' instead."]
[JavaScript Error: "uncaught exception: undefined"]
[JavaScript Error: "Style with ID D:\Zotero\custom already loaded from custom.csl" {file: "chrome://zotero/content/xpcom/style.js" line: 210}]
_readStylesFromDirectory@chrome://zotero/content/xpcom/style.js:210:32
[JavaScript Error: "ERR_getLongDoi(10/29/canada-nuclear-weapons-ban/): Error: HTTP GET https://doi.org/api/handles/10/29/canada-nuclear-weapons-ban/ failed with status code 404:
{"responseCode":100,"handle":"10/29/canada-nuclear-weapons-ban/"}"]
[JavaScript Error: "ERR_getLongDoi(10/25/what-does-bc-election-outcome-really-mean/): Error: HTTP GET https://doi.org/api/handles/10/25/what-does-bc-election-outcome-really-mean/ failed with status code 404:
{"responseCode":100,"handle":"10/25/what-does-bc-election-outcome-really-mean/"}"]
[JavaScript Error: "ERR_getLongDoi(10/the-revolutionary-diane-di-prima-dies-at-86): Error: HTTP GET https://doi.org/api/handles/10/the-revolutionary-diane-di-prima-dies-at-86 failed with status code 404:
{"responseCode":100,"handle":"10/the-revolutionary-diane-di-prima-dies-at-86"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/trudeau-electoral-reform-broken-promise/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/trudeau-electoral-reform-broken-promise/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/trudeau-electoral-reform-broken-promise/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/what-now-climate-emergency/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/what-now-climate-emergency/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/what-now-climate-emergency/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/trudeau-second-chance-daunting-task/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/trudeau-second-chance-daunting-task/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/trudeau-second-chance-daunting-task/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/analysis/2019/10/22/user-guide-minority-government/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/analysis/2019/10/22/user-guide-minority-government/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/analysis/2019/10/22/user-guide-minority-government/"}"]
[JavaScript Error: "ERR_getLongDoi(https://thetyee.ca/news/2019/10/22/election-night-may-singh-wilson-raybould/): Error: HTTP GET https://doi.org/api/handles/https://thetyee.ca/news/2019/10/22/election-night-may-singh-wilson-raybould/ failed with status code 404:
{"responseCode":100,"message":"HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/HTTPS:; prefix resolution response: Error(100): HANDLE NOT FOUND","handle":"https://thetyee.ca/news/2019/10/22/election-night-may-singh-wilson-raybould/"}"]
[JavaScript Error: "[Scite Zotero] bootstrap: onMainWindowLoad"]
[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]
[JavaScript Error: "uncaught exception: undefined" {file: "chrome://zotero/content/xpcom/file.js" line: 339}]
[JavaScript Error: "TimeoutError: " {file: "chrome://zotero/content/xpcom/db.js" line: 1507}]
[JavaScript Error: "TimeoutError" {file: "chrome://zotero/content/xpcom/db.js" line: 0}]
[JavaScript Error: "TimeoutError" {file: "chrome://zotero/content/xpcom/db.js" line: 0}]
appName => Zotero, version => 9.0.3 (x64), os => Windows 10.0 19045, locale => en-GB, extensions => Scite Zotero Plugin (V7+) (2.0.5, extension), Better BibTeX for Zotero (9.0.23, extension)
Upgrade Storage
As I was told when restarting Zotero that Zotero was still running while I attempted the above, I tried to open Task Manager in Windows 10 (to check on whether Zotero was running) and Task Manager crashed. An online search provided informtion that the Claude Desktop app was the culprit. I removed Claude Dekstop. Task Manager worked again. [Note: my recollection is that my problem with Zotero began around the time I installed Claude Desktop several days ago.]
I shutdown Windows 10 and restarted it to make sure I was starting fresh [because sometimes closing, then reopening Zotero seemed to fix the issue, but always on very first opening of Zotero the error occurred].
After restarting Windows 10, and with both plugins enabled, Zotero opened normally with no error.
So I believe, oddly enough, that the Claude Desktop app was interfering with Zotero. Removal of Claude Desktop seems to have resolved this problem. Scite and BBT plugins do work with Zotero 9.0.3 with no conflict or other issues.
Thank you for your attention to this issue.