fix the bug causing Mendeley to crash on startup - QSharedPointer: pointer 0x188f3b0 already has reference counting
Mendeley 1.1.3 crashes for me on startup.
I am pretty sure it used to work before, so maybe it was cause by my KDE (and consequently Qt) update. Qt version is 4.7.90.
The error message is:
QSharedPointer: pointer 0x188f3b0 already has reference counting
10 comments
-
pael.m
commented
Try Mendeley 1.5 preview
-
Andreas Scharl
commented
Mendeley 1.5-dev2 fixes this and runs with the system's QT 4.8. :)
-
Andreas Scharl
commented
I have a similar issue on Ubuntu 12.04 beta (Precise):
mendeleydesktop
Using system Qt version 4.8.0 in /usr/lib/x86_64-linux-gnu
Running /usr/bin/../../opt/mendeleydesktop/bin/mendeleydesktop
Could not parse file "/home/tich/.local/share/applications/wfcmgr.desktop": No such file or directory
QSharedPointer: pointer 0x2b931e0 already has reference countingWhen I use the option --force-bundled-qt mendeley does start but fails to establish the internet connection, making it near useless.
I hope there'll be a fix for this soon!
-
Thiago
commented
I've been same problem and other problem:
Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine"
First, I install the packages
sudo yum install gtk2-engines gtk-murrine-engine gtk-equinox-engineAfter, adding --force-bundled-qt work for me.
Thank you
-
Peter Houska
commented
Please see
http://feedback.mendeley.com/forums/4941-mendeley-feedback/suggestions/471527-libpng-1-4
I suggest a duplicate as they both seem to be related to qt4.8 & libpng 1.4
-
Anonymous
commented
adding --force-bundled-qt does not work for me:
$ mendeleydesktop --force-bundled-qt
Forcing system Qt
Running /opt/mendeleydesktop/bin/..//lib64/mendeleydesktop/libexec/mendeleydesktop.x86_64 --force-bundled-qt
QSharedPointer: pointer 0x1526cd0 already has reference countingis there another option I can add?
-
Martin Parkes
commented
I've been having the same problem, and adding the --force-bundled-qt to the command-line argument worked for me.
Thank you.
It doesn't have KDE scrollbars etc anymore, but at least it works!
-
Evan Teran
commented
You may want to see: http://blog.codef00.com/2011/12/15/not-so-much-fun-with-qsharedpointer/. I recently fixed an issue with my code using QSharedPointer and it turned out to be a subtle but possibly serious bug.
-
Jorge Adriano Branco Aires commented
Thank so much Robert! That worked!
-
Adminrobert.knight
(Admin, Mendeley)
commented
There is a known issue with Qt 4.8 on some systems. Use Mendeley Desktop 1.3 with the --force-bundled-qt command-line argument.