Trouble installing Firefox extension of Zotero
Hi All,
I am having trouble install Zotero extension for Firefox. After downloading and installing the Zotero, Firefox has trouble restarting to finish the installation. I enabled the debug output for Zotero, but it is not providing a lot of information, from my view. Anyway, here is the debug output:
%%%%%%%%%%%%%%%% Beginning of output %%%%%%%%%%%%%%%%%%%%%%
qsc@mariana:~$ firefox -ZoteroDebug
zotero(3)(+0000000): Using data directory /home/qsc/.mozilla/firefox/we4qjtu9.default-1467706000136/zotero
zotero(3)(+0000001): IPC: Initializing pipe at /home/qsc/.mozilla/firefox/we4qjtu9.default-1467706000136/zotero/pipes/1467954966764
zotero(3)(+0000003): Loading in full mode
zotero(3)(+0000000): Opening database 'zotero'
%%%%%%%%%%%%%%%% End of output %%%%%%%%%%%%%%%%%%%%%%
And then, the command just hang there; no windows will appear, no matter how long one waits.
Here is a bit more information about my system: My operating system is OpenBSD 5.9. Firefox is of version 44.0.2, and I am trying to install the latest version of Zotero, 4.0.29.10. I am aware that my OS is not one of the most popular options. But, hey, the main advantage of adopting a web-browser based app is that it works wherever there is a web-browser, regardless of the underlying OS.
Best,
Qingshan
I am having trouble install Zotero extension for Firefox. After downloading and installing the Zotero, Firefox has trouble restarting to finish the installation. I enabled the debug output for Zotero, but it is not providing a lot of information, from my view. Anyway, here is the debug output:
%%%%%%%%%%%%%%%% Beginning of output %%%%%%%%%%%%%%%%%%%%%%
qsc@mariana:~$ firefox -ZoteroDebug
zotero(3)(+0000000): Using data directory /home/qsc/.mozilla/firefox/we4qjtu9.default-1467706000136/zotero
zotero(3)(+0000001): IPC: Initializing pipe at /home/qsc/.mozilla/firefox/we4qjtu9.default-1467706000136/zotero/pipes/1467954966764
zotero(3)(+0000003): Loading in full mode
zotero(3)(+0000000): Opening database 'zotero'
%%%%%%%%%%%%%%%% End of output %%%%%%%%%%%%%%%%%%%%%%
And then, the command just hang there; no windows will appear, no matter how long one waits.
Here is a bit more information about my system: My operating system is OpenBSD 5.9. Firefox is of version 44.0.2, and I am trying to install the latest version of Zotero, 4.0.29.10. I am aware that my OS is not one of the most popular options. But, hey, the main advantage of adopting a web-browser based app is that it works wherever there is a web-browser, regardless of the underlying OS.
Best,
Qingshan
https://www.zotero.org/support/reporting_problems#reporting_startup_errors
I followed the instructions contained in the link. It requires one to start the firefox first, and then turn on the Browser Console. But this is exactly my problem. The browser will not open at all, when Zotero is enabled. The browser will open only when Zotero is disabled, or in the safe-mode, which turns off all the extensions.
Incidentally, I was able to install the latest Zotero on a very old copy of Firefox (version 38) on a Mac. Hence, I doubt that the version of Firefox is playing a role here. But I might be wrong. Maybe there is something special about Ver 44 of Firefox.
https://www.dropbox.com/s/ufoiibuzor218o8/IMG_0039.JPG?dl=0
To my un-trained eyes, this message did not reveal much. So, I am still lost as to who to do next.
Thanks for your help!
I believe this issue is being caused by differences in the behaviour of the open() system call under OpenBSD versus Linux.
Please see this thread on one of the OpenBSD mailing lists:
http://marc.info/?t=139076951500003&r=1&w=2
As a fix, I believe it should be possible to implement an OpenBSD-specific routine in the Zotero plugin, so as to supplement the OS-specific routines for Windows/Mac/Linux in the code.