Zotero addon depends on js-ctypes
When updated to "Tor Browser Bundle 3.0alpha3" Zotero (https://www.zotero.org/download/) add-on stopped working: when attempted to start it from Tools -> Zotero I get: "There was an error starting Zotero." Zotero's preferences opened by Addons -> Preferences work just fine.
Last version of TBB to work with Zotero is "Tor Browser Bundle 3.0alpha2". No matter what version of Zotero is installed I get the same error msg.
Other bundles (2.3 & 2.4) as well as Mozilla's 17.0.8 work just fine.
Following error msg from Error Console seems crucial to me:
Error: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]
Source File: chrome://zotero/content/xpcom/ipc.js
Line: 289
All errors after TorBrowser start:
Timestamp: 10.8.2013 09:13:59
Error: no element found
Source File: moz-nullprincipal:{452ad7e9-a05a-44bf-a96a-b2b1730a7b72}
Line: 18
--
While creating services from category 'profile-after-change', could not create service for entry 'SSLObservatory', contract ID '@eff.org/ssl-observatory;1'
--
Timestamp: 10.8.2013 09:13:59
Error: NS_ERROR_FILE_NOT_FOUND: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]
Source File: file:///home/newman/bin/TorBrowserBundle/3.0-test/tor-browser_en-US/Data/profile/extensions/https-everywhere@eff.org/components/ssl-observatory.js
Line: 29
--
Timestamp: 10.8.2013 09:14:02
Warning: Selector expected. Ruleset ignored due to bad selector.
Source File: chrome://torbutton/skin/torbutton.css
Line: 16
--
Timestamp: 10.8.2013 09:14:02
Error: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]
Source File: chrome://zotero/content/xpcom/ipc.js
Line: 289
--
Timestamp: 10.8.2013 09:14:02
Error: this.docShell is null
Source File: chrome://global/content/bindings/browser.xml
Line: 323
--
Timestamp: 10.8.2013 09:14:02
Error: TypeError: alist.populate_list is not a function
Source File: chrome://https-everywhere/content/toolbar_button.js
Line: 142
--
Timestamp: 10.8.2013 09:14:02
Warning: Error in parsing value for 'width'. Declaration dropped.
Source File: about:tor
Line: 0
--
I suspect the fix for ticket 6152 may have caused it.
Trac:
Username: michal.nowak