windingwind / zotero-pdf-translate

Translate PDF, EPub, webpage, metadata, annotations, notes to the target language. Support 20+ translate services.
GNU Affero General Public License v3.0
7.11k stars 339 forks source link

[Bug] 当启用了 Translator 插件以后,会导致其他部分插件无法正常启动 #941

Open AdrianWangs opened 1 week ago

AdrianWangs commented 1 week ago

Is there an existing issue for this?

Have you checked the FAQ (https://github.com/windingwind/zotero-pdf-translate/issues/6)?

Are you using the latest Zotero and the latest plugin?

Environment

Describe the bug

当启用了 Translator 插件以后,会导致其他部分插件无法正常启动,当关闭 translator 插件后,其他插件又可以正常启用:

QQ_1726484933964

QQ_1726484957437

Debug Output

1726484940889   addons.xpi  WARN    Checking /Applications/Zotero.app/Contents/Resources/distribution/extensions for addons

1726484943300   addons.xpi  WARN    Addon with ID undefined already installed, older version will be disabled

[JavaScript Error: "Error: Addon must include an id, version, and type" {file: "resource://gre/modules/addons/XPIProvider.jsm" line: 1723}]

[JavaScript Error: "Error: Addon must include an id, version, and type" {file: "resource://gre/modules/addons/XPIProvider.jsm" line: 1723}]

[JavaScript Error: "Error running bootstrap method 'startup' on jasminum@linxzh.com"]

[JavaScript Error: "this.globalCache is undefined" {file: "jar:file:///Users/user/Library/Application%20Support/Zotero/Profiles/vc1g5lkq.default/extensions/jasminum@linxzh.com.xpi!/chrome/content/scripts/index.js" line: 4872}]

[JavaScript Error: "Error running bootstrap method 'startup' on zoterostyle@polygon.org"]

[JavaScript Error: "this.globalCache is undefined" {file: "jar:file:///Users/user/Library/Application%20Support/Zotero/Profiles/vc1g5lkq.default/extensions/zoterostyle@polygon.org.xpi!/chrome/content/scripts/zoterostyle.js" line: 1}]

[JavaScript Error: "Error running bootstrap method 'startup' on shenyutao@zotero.scholaread.com"]

[JavaScript Error: "this.globalCache is undefined" {file: "jar:file:///Users/user/Library/Application%20Support/Zotero/Profiles/vc1g5lkq.default/extensions/shenyutao@zotero.scholaread.com.xpi!/chrome/content/scripts/index.js" line: 195}]

[JavaScript Error: "TypeError: globalCache is undefined" {file: "jar:file:///Users/user/Library/Application%20Support/Zotero/Profiles/vc1g5lkq.default/extensions/jasminum@linxzh.com.xpi!/chrome/content/scripts/index.js" line: 5007}]

[JavaScript Error: "TypeError: _0x28bd3e is undefined" {file: "jar:file:///Users/user/Library/Application%20Support/Zotero/Profiles/vc1g5lkq.default/extensions/zoterostyle@polygon.org.xpi!/chrome/content/scripts/zoterostyle.js" line: 1}]

[JavaScript Error: "TypeError: i is undefined" {file: "jar:file:///Users/user/Library/Application%20Support/Zotero/Profiles/vc1g5lkq.default/extensions/shenyutao@zotero.scholaread.com.xpi!/chrome/content/scripts/index.js" line: 195}]

appName => Zotero, version => 7.0.1 (x64), os => macOS 15.0, locale => zh-CN, extensions => Translate for Zotero (2.0.1, extension), Jasminum (1.0.0-14, extension), Ethereal Style (4.8.8, extension), Better Notes for Zotero (2.0.7, extension), Scholaread 靠岸学术 (1.2.6-0, extension)

Anything else?

None

AdrianWangs commented 1 week ago

但是我在 2.0.0 版本的插件就不会出现这种问题

hechenyang406 commented 1 week ago

我也遇到了同样的问题,和better notes冲突