QDevelop won't startup anymore
A few days ago I discovered QDevelop and really like it. BUT right now it just won't start anymore by clicking the icon.
And when I try it on a command line level it says:
"qdevelop: pthread_
Does anybody have an idea? I tried to install Phonon 4.3.0, maybe thats a problem?.
Thnx, Henk
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu qdevelop Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Dmitry Tantsur
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
1) Please try to run latest version of QDevelop (http://
2) Run QDevelop and gdb and get backtrace:
$ gdb qdevelop
> run
...
qdevelop: pthread_
> back
...
...
After "back" command you will see backtrace. Please provide it.
Revision history for this message
|
#2 |
Please try to remove uim-qt from terminal:
sudo apt-get remove uim-qt
Hope this helps
Revision history for this message
|
#3 |
Marcobra:
I Tried your sudo trick: sudo apt-get remove uim-qt - it resulted in the following
Reading package lists...
Building dependency tree...
Reading state information...
Package uim-qt is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Pity, That didn't do the trick
Divius:
I only found unstable releases - qdevelop-0.27 svn381? is that what you meant?
Running gdb qdevelop resulted in the following -
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-
(no debugging symbols found)
(gdb) run
Starting program: /usr/bin/qdevelop
(no debugging symbols found)
(no d.....
.....
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no d.....
.....
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x7f5c54e06710 (LWP 8637)]
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f5c54e06710 (LWP 8637)]
0x00007f5c529
(gdb) back
#0 0x00007f5c529d7095 in raise () from /lib/libc.so.6
#1 0x00007f5c529d8af0 in abort () from /lib/libc.so.6
#2 0x00007f5c529d02df in __assert_fail () from /lib/libc.so.6
#3 0x00007f5c534a9ac7 in pthread_mutex_lock () from /lib/libpthread
#4 0x00007f5c513d73b7 in g_source_attach () from /usr/lib/
#5 0x00007f5c53fb7eee in ?? () from /usr/lib/
#6 0x00007f5c53f8b39e in QApplicationPri
from /usr/lib/
#7 0x00007f5c53815782 in QCoreApplicatio
from /usr/lib/
#8 0x00007f5c5381586f in QCoreApplicatio
from /usr/lib/
#9 0x00007f5c53f48494 in QApplication:
from /usr/lib/
#10 0x0000000000499e72 in ?? ()
#11 0x00007f5c529c31c4 in __libc_start_main () from /lib/libc.so.6
#12 0x0000000000425b19 in ?? ()
#13 0x00007fff5ce40348 in ?? ()
#14 0x0000000000000000 in ?? ()
(gdb) q
The program is running. Exit anyway? (y or n) y
Thnx for looking into this problem, but no solution yet
Henk
Revision history for this message
|
#4 |
What changes have you done recently?
Please provide versions of all Qt's components and your OS.
And please try latest unstable release of QDevelop.
Revision history for this message
|
#5 |
Maybe the error occured after I tried to install Phonon. Not sure though.
Ubuntu 8.04 - QT 4.3.3
Latest unstable release of QDevelop stopped with:
henk-desktop ~: qdevelop
qdevelop: error while loading shared libraries: libQtSql.so.4: cannot open shared object file: No such file or directory
Where can I find libQtSql?
Revision history for this message
|
#6 |
Maybe the error occured after I tried to install Phonon. Not sure though.
Ubuntu 8.04 - QT 4.4.3
Latest unstable release of QDevelop stopped with:
henk-desktop ~: qdevelop
qdevelop: error while loading shared libraries: libQtSql.so.4: cannot open shared object file: No such file or directory
Where can I find libQtSql?
Revision history for this message
|
#7 |
Please try from a terminal:
sudo aptitude install libqt4-sql libqt4-dev
Hope this helps
Revision history for this message
|
#8 |
Same problem:
They were allready installed, but still .....
sudo aptitude install libqt4-sql libqt4-dev
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Building tag database...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Building tag database...
henk-desktop ~: qdevelop
qdevelop: error while loading shared libraries: libQtSql.so.4: cannot open shared object file: No such file or directory
Revision history for this message
|
#9 |
Please report the results of this terminal commands:
ls -l /usr/lib/
and this command:
locate libQtSql.so
Thank you
Revision history for this message
|
#10 |
Hi,
Here are the results of these terminal commands:
ls -l /usr/lib/
lrwxrwxrwx 1 root root 17 2009-01-25 23:06 /usr/lib/
locate libQtSql.so
/home/
/home/
/opt/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
Revision history for this message
|
#11 |
Please do following things:
a) Provide result of
$ ldd /path/to/
b) Try to build qdevelop yourself from latest source code (see http://
Revision history for this message
|
#12 |
Hi,
ldd /usr/bin/qdevelop
linux-gate.so.1 => (0xffffe000)
libQtDesigner.so.4 => /lib32/
libQtSql.so.4 => not found
libQtGui.so.4 => /lib32/
libXext.so.6 => /usr/lib32/
libX11.so.6 => /usr/lib32/
libQtCore.so.4 => /lib32/
libpthread.so.0 => /lib32/
libdl.so.2 => /lib32/libdl.so.2 (0xf73d1000)
libQtXml.so.4 => /lib32/
libQtNetwork.so.4 => /lib32/
libstdc++.so.6 => /usr/lib32/
libm.so.6 => /lib32/libm.so.6 (0xf71cf000)
libgcc_s.so.1 => /usr/lib32/
libc.so.6 => /lib32/libc.so.6 (0xf7075000)
libQtScript.so.4 => /lib32/
libaudio.so.2 => /usr/lib32/
libXt.so.6 => /usr/lib32/
libpng12.so.0 => /usr/lib32/
libSM.so.6 => /usr/lib32/
libICE.so.6 => /usr/lib32/
libXi.so.6 => /usr/lib32/
libXrender.so.1 => /usr/lib32/
libXrandr.so.2 => /usr/lib32/
libXfixes.so.3 => /usr/lib32/
libXcursor.so.1 => /usr/lib32/
libXinerama.so.1 => /usr/lib32/
libfreetype.so.6 => /usr/lib32/
libfontconfig.so.1 => /usr/lib32/
libz.so.1 => /usr/lib32/
libgthread-
librt.so.1 => /lib32/librt.so.1 (0xf6e39000)
libglib-2.0.so.0 => /usr/lib32/
libXau.so.6 => /usr/lib32/
libxcb-xlib.so.0 => /usr/lib32/
libxcb.so.1 => /usr/lib32/
/lib/ld-linux.so.2 (0xf7fb9000)
libexpat.so.1 => /usr/lib32/
libselinux.so.1 => /lib32/
libpcre.so.3 => /usr/lib32/
libXdmcp.so.6 => /usr/lib32/
No time to build qdevelop now..... I'll try that coming weekend
Revision history for this message
|
#13 |
Couldn't wait till the weekend....
rebuilding - works fine again, but I don't understand why
You asked for ldd /usr/l.
ldd /usr/local/
linux-vdso.so.1 => (0x00007ffff95f
libQtSql.so.4 => /usr/local/
libQtNetwork.so.4 => /usr/local/
libQtXml.so.4 => /usr/local/
libQtGui.so.4 => /usr/local/
libpng12.so.0 => /usr/lib/
libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fc4efbb
libICE.so.6 => /usr/lib/
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fc4ef79
libXrender.so.1 => /usr/lib/
libXrandr.so.2 => /usr/lib/
libfreetype.so.6 => /usr/lib/
libfontconfig.so.1 => /usr/lib/
libXext.so.6 => /usr/lib/
libX11.so.6 => /usr/lib/
libQtCore.so.4 => /usr/local/
libz.so.1 => /usr/lib/libz.so.1 (0x00007fc4ee36
libgthread-
librt.so.1 => /lib/librt.so.1 (0x00007fc4edf5
libglib-2.0.so.0 => /usr/lib/
libdl.so.2 => /lib/libdl.so.2 (0x00007fc4eda9
libpthread.so.0 => /lib/libpthread
libstdc++.so.6 => /usr/lib/
libm.so.6 => /lib/libm.so.6 (0x00007fc4ed2f
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007fc4ed0e
libc.so.6 => /lib/libc.so.6 (0x00007fc4ecd8
libexpat.so.1 => /usr/lib/
libXau.so.6 => /usr/lib/
libxcb-xlib.so.0 => /usr/lib/
libxcb.so.1 => /usr/lib/
/lib64/
libpcre.so.3 => /usr/lib/
libXdmcp.so.6 => /usr/lib/
Anyway thanks for the help Divius,
Henk
Revision history for this message
|
#14 |
It's probably version incompatibility or broken /usr/lib/
After all you can use new version, by the way it's much less buggy than 0.26;)
Revision history for this message
|
#15 |
Thanks Divius, that solved my question.