@dvalcarce I removed (by renaming) the /usr/lib/mozilla/plugins/libnpjp2-jdk10.so file, this fixed the issue for me.
I also do not have mozilla programs installed, so maybe Mendeley generates this ".so" file?
Git Clone URL: | https://aur.archlinux.org/mendeleydesktop.git (read-only, click to copy) |
---|---|
Package Base: | mendeleydesktop |
Description: | Academic software for managing and sharing research papers. |
Upstream URL: | http://www.mendeley.com/release-notes/ |
Keywords: | elsevier mendeley |
Licenses: | custom:mendeley_eula |
Conflicts: | mendeleydesktop |
Provides: | mendeleydesktop |
Submitter: | lpjhjdh |
Maintainer: | ReyJamonico |
Last Packager: | ali.molaei |
Votes: | 306 |
Popularity: | 0.000000 |
First Submitted: | 2009-06-10 18:28 (UTC) |
Last Updated: | 2021-02-08 08:39 (UTC) |
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 36 Next › Last »
@dvalcarce I removed (by renaming) the /usr/lib/mozilla/plugins/libnpjp2-jdk10.so file, this fixed the issue for me.
I also do not have mozilla programs installed, so maybe Mendeley generates this ".so" file?
I also get this error:
<hr>QSslSocket: cannot resolve SSLv3_client_method
QSslSocket: cannot resolve SSLv3_server_method
QLayout: Attempting to add QLayout "" to ToolBarActionWidget "", which already has a layout
QLayout: Attempting to add QLayout "" to ToolBarActionWidget "", which already has a layout
Qt WebEngine data directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64. Trying application directory...
Installed Qt WebEngine locales directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /opt/mendeleydesktop/lib/mendeleydesktop/libexec/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0309/103250:WARNING:resource_bundle.cc(304)] locale_file_path.empty()
Qt WebEngine data directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64. Trying application directory...
Qt WebEngine Plugins directory not found. Trying fallback directory... Plugins as for example video codecs MAY NOT work.
Installed Qt WebEngine locales directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /opt/mendeleydesktop/lib/mendeleydesktop/libexec/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0309/103250:WARNING:resource_bundle.cc(304)] locale_file_path.empty()
Crash handler wrote minidump /home/daniel/.local/share/data/Mendeley Ltd./Mendeley Desktop/minidumps/6db93132-f8ae-014c-087b0c68-054b8a0e.dmp
<hr>I tried Oracle JDK 8 and OpenJDK 8. I don't have any other Java version installed. The only mozilla plugin I have is /usr/lib/mozilla/plugins/libnpjp2-jdk8.so. I also have the latest version of qt5-webkit (5.212.0alpha2-12) and qt5-webengine (5.10.1-1). Any idea?
I get this warning when running: Installed Qt WebEngine locales directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64/translations/qtwebengine_locales. Trying application directory...
/opt/mendeley doesn't exist, and this package is installed in /opt/mendeleydesktop
Is it possible to go back to not using the bundled qt? The stock doesn't take the right theme settings and it just looks awful
Mendeley crashes (freezes) every time when I try to start it under XFCE. extra/qt5-webkit is installed.
$ mendeleydesktop QFSFileEngine::open: No file name specified QSslSocket: cannot resolve SSLv3_client_method QSslSocket: cannot resolve SSLv3_server_method QLayout: Attempting to add QLayout "" to ToolBarActionWidget "", which already has a layout QLayout: Attempting to add QLayout "" to ToolBarActionWidget "", which already has a layout Qt WebEngine data directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64. Trying application directory... Installed Qt WebEngine locales directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64/translations/qtwebengine_locales. Trying application directory... Qt WebEngine locales directory not found at location /opt/mendeleydesktop/lib/mendeleydesktop/libexec/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct. [0307/181028:WARNING:resource_bundle.cc(304)] locale_file_path.empty() Qt WebEngine data directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64. Trying application directory... Qt WebEngine Plugins directory not found. Trying fallback directory... Plugins as for example video codecs MAY NOT work. Installed Qt WebEngine locales directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64/translations/qtwebengine_locales. Trying application directory... Qt WebEngine locales directory not found at location /opt/mendeleydesktop/lib/mendeleydesktop/libexec/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct. [0307/181028:WARNING:resource_bundle.cc(304)] locale_file_path.empty() virtual HtmlLocalStorageFactory::~HtmlLocalStorageFactory() 1 storages not deleted
is not a mendeley problem, see this thread: https://bbs.archlinux.org/viewtopic.php?id=221588 Summarizing, you need to delete/rename this Mozilla library /usr/lib/mozilla/plugins/libnpjp2-jdk9.so Example: sudo mv /usr/lib/mozilla/plugins/libnpjp2-jre9.so /usr/lib/mozilla/plugins/libnpjp2-jre9.so.bak
Needed to install the qt-webkit to get running. Why isnt this a dependancy?
@cerberus, thanks for pointing out your solution! I didn't want to remove the libnpjp2 library to avoid the risk of crashing some mozilla plugin, so I read a bit through the linked discussions and found this discussion about Zeal, which is also affected: https://github.com/zealdocs/zeal/issues/802 They assume that Oracle JDK causes the crash (this would also explain, why only some users are affected). So I switched to OpenJDK and it works just fine for me now!
Hey, for anyone having Qt problems check out cereal.kkiller's solution (#18) from the question linked below:
https://bbs.archlinux.org/viewtopic.php?id=221588
For your conveinience I quote this answer below:
cereal.kkiller wrote:
"Hi guys , try this :
"Apparently some Mozilla plugin caused Mendeley to try to use Java 10 instead of 8. I simply deleted the file /usr/lib/mozilla/plugins/libnpjp2-jdk10.so and it's working again"
credit goes to @ahura (https://bbs.archlinux.org/viewtopic.php?pid=1750410)
My machine had in the aforementioned folder a "libnpj2-jre9" so the command would be> sudo rm /usr/lib/mozilla/plugins/libnpjp2-jre9.so
peace !"
I had this issue under version 1.17.10, downgrading didn't help but simple: rm /usr/lib/mozilla/plugins/libnpjp2-jdk9.so did the job :) I am leaving firefox for qutebrowser anyway so I don't care much about fox's plugins functionality (partly because of issues like this one). Enjoy your mendeley working again ^^
Is it only me getting these crashes at start up?
[0130/124543:WARNING:resource_bundle.cc(304)] locale_file_path.empty() free(): invalid pointer Crash handler wrote minidump xxxx
It happens under plasma as well as gnome. And also from a newly created local account (i.e. no traces of mendeley in $HOME)
Pinned Comments
ReyJamonico commented on 2022-06-20 07:50 (UTC) (edited on 2022-06-20 07:53 (UTC) by ReyJamonico)
I will maintain this until it stops working, but this package should be considered "legacy" and the new Reference Manager (https://aur.archlinux.org/packages/mendeley-reference-manager) preferred.
More Info: https://blog.mendeley.com/category/new-release-2/
akstrfn commented on 2018-10-02 15:21 (UTC) (edited on 2018-12-14 14:50 (UTC) by akstrfn)
To avoid crashs when opening PDF's, and hangout on exit install
mendeleydesktop-bundled
which packages Qt provided by the upstream.