plugin does not start under zotero beta 7.1-beta.36+1eacc8bbd

48 views
Skip to first unread message

Emiliano Heyns

unread,
Jun 4, 2025, 4:49:36 PMJun 4
to zotero-dev
My PMCID fetcher plugin does not seem to start at all under zotero beta 7.1-beta.36+1eacc8bbd. I see no activity but also no errors in the logs. Works fine under release. Very mini mal bootstrap at https://github.com/retorquere/zotero-pmcid-fetcher/blob/gh-17/bootstrap.ts, installable xpi at https://github.com/retorquere/zotero-pmcid-fetcher/releases/download/builds/zotero-pmcid-fetcher-0.0.31.17.54.xpi 

Would appreciate any insights.

Northword

unread,
Jun 4, 2025, 10:25:04 PMJun 4
to zotero-dev
has error log: miss bootstrap method startup: 

<code>

(3)(+0002661): Installing plugin pmcid-...@iris-advies.com

(3)(+0000008): Installed plugin pmcid-...@iris-advies.com

(1)(+0000001): NS_ERROR_FILE_NOT_FOUND Exception: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import] @jar:file:///C:/Users/northword/AppData/Roaming/Zotero/Zotero/Profiles/c1oog74x.dev/extensions/pmcid-...@iris-advies.com.xpi!/bootstrap.js:33:20 @jar:file:///C:/Users/northword/AppData/Roaming/Zotero/Zotero/Profiles/c1oog74x.dev/extensions/pmcid-...@iris-advies.com.xpi!/bootstrap.js:80:3 _loadScope@chrome://zotero/content/xpcom/plugins.js:180:29 onInstalled@chrome://zotero/content/xpcom/plugins.js:660:17 callAddonListeners@resource://gre/modules/AddonManager.sys.mjs:1568:48 callAddonListeners@resource://gre/modules/AddonManager.sys.mjs:3749:52 install@resource://gre/modules/addons/XPIInstall.sys.mjs:1966:35

(3)(+0000001): Calling bootstrap method 'install' for plugin pmcid-...@iris-advies.com version 0.0.31.17.54 with reason ADDON_INSTALL

(2)(+0000000): Plugin pmcid-...@iris-advies.com is missing bootstrap method 'install' this.warn@chrome://zotero/content/xpcom/zotero.js:1290:71 _callMethod@chrome://zotero/content/xpcom/plugins.js:219:16 onInstalled@chrome://zotero/content/xpcom/plugins.js:663:13

(3)(+0000001): Calling bootstrap method 'startup' for plugin pmcid-...@iris-advies.com version 0.0.31.17.54 with reason ADDON_INSTALL

(2)(+0000000): Plugin pmcid-...@iris-advies.com is missing bootstrap method 'startup' this.warn@chrome://zotero/content/xpcom/zotero.js:1290:71 _callMethod@chrome://zotero/content/xpcom/plugins.js:219:16 onInstalled@chrome://zotero/content/xpcom/plugins.js:665:1

</code>

Emiliano Heyns

unread,
Jun 5, 2025, 8:47:01 AMJun 5
to zotero-dev
You're right, sorry. But then my question stands -- the plugin installs even though install is available and is being ran successfully with the release Zotero, but it is not being found in zotero-beta. And why is it complaining about the file not being found? The file is present.

Emiliano Heyns

unread,
Jun 5, 2025, 8:59:32 AMJun 5
to zotero-dev
Is this no longer allowed/required?

Components.utils.import("resource://gre/modules/Services.jsm");

Abe Jellinek

unread,
Jun 5, 2025, 9:56:10 AMJun 5
to zoter...@googlegroups.com
Yes, but that’s been the case since the first beta running on Firefox 128.

-- 
You received this message because you are subscribed to the Google Groups "zotero-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to zotero-dev+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/zotero-dev/7726df7b-6a90-4a68-b373-5c7d552f36b5n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages