Why can't I launch qgis??

Beartooth Beartooth at comcast.net
Sun Nov 8 18:02:51 UTC 2009


On Sun, 08 Nov 2009 16:12:17 +0100, Michael Schwendt wrote:
	[....]
> The most interesting detail you have posted there only:
>  
> | [btth at Hbsk2 sig]$ ps ax|grep 11213
> | 11224 pts/0 S+ 0:00 grep 11213
> | [1]+ Segmentation fault qgis
> 
> The program crashes early. Can you get a detailed backtrace in gdb? 

> Kind of following http://fedoraproject.org/wiki/StackTraces As root > 
user run "debuginfo-install qgis" to install any missing -debuginfo 
packages.

	Done; it got 27 of them.

> Then as normal user run "gdb qgis", at the gdb prompt enter "run" 

	Done : 

[btth at Hbsk2 ~]$ gdb qgis
GNU gdb (GDB) Fedora (6.8.50.20090302-38.fc11)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/
gpl.html>
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 "i586-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb) run
Starting program: /usr/bin/qgis 
warning: .dynamic section for "/lib/libgthread-2.0.so.0" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/usr/lib/libXinerama.so.1" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/usr/lib/libX11.so.6" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/lib/libcom_err.so.2" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/usr/lib/libgrass_datetime.so.6.3" is not 
at the expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/usr/lib/libdapserver.so.6" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/usr/lib/libXau.so.6" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/lib/libresolv.so.2" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/usr/lib/libkrb5support.so.0" is not at 
the expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/lib/libkeyutils.so.1" is not at the 
expected address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/lib/libplds4.so" is not at the expected 
address
warning: difference appears to be caused by prelink, adjusting 
expectations
[Thread debugging using libthread_db enabled]
warning: .dynamic section for "/lib/libcap.so.2" is not at the expected 
address
warning: difference appears to be caused by prelink, adjusting 
expectations
warning: .dynamic section for "/lib/libattr.so.1" is not at the expected 
address
warning: difference appears to be caused by prelink, adjusting 
expectations

Program received signal SIGSEGV, Segmentation fault.
0x021c6ebb in QListData::isEmpty (this=<value optimized out>)
    at ../../src/corelib/tools/qlist.h:88
88	    inline bool isEmpty() const { return d->end  == d->begin; }
Missing separate debuginfos, use: debuginfo-install 
GConf2-2.26.2-1.fc11.i586 ORBit2-2.14.17-1.fc11.i586 atlas-
sse2-3.8.3-9.fc11.i586 blas-3.2.1-3.fc11.i586 cfitsio-3.130-4.fc11.i586 
cyrus-sasl-lib-2.1.22-22.fc11.i586 dbus-libs-1.2.12-2.fc11.i586 e2fsprogs-
libs-1.41.4-12.fc11.i586 fftw2-2.1.5-18.fc11.i586 
giflib-4.1.6-2.fc11.i586 grass-libs-6.3.0-12.fc11.i586 
hdf5-1.8.3-1.fc11.i586 jasper-libs-1.900.1-13.fc11.i586 keyutils-
libs-1.2-5.fc11.i586 krb5-libs-1.6.3-20.fc11.i586 
libXau-1.0.4-5.fc11.i586 libattr-2.4.43-3.fc11.i586 
libcap-2.16-4.fc11.1.i586 libcurl-7.19.6-1.fc11.i586 
libdap-3.8.2-3.fc11.i586 libgeotiff-1.2.5-4.fc11.i586 libidn-1.9-4.i586 
libjpeg-6b-45.fc11.i586 librx-1.5-12.fc11.i586 
libselinux-2.0.80-1.fc11.i586 libssh2-1.0-2.fc11.i586 
libtiff-3.8.2-14.fc11.i586 libtool-ltdl-2.2.6-11.fc11.1.i586 
libxcb-1.2-4.fc11.i586 libxml2-2.7.6-1.fc11.i586 
linuxwacom-0.8.2.2-11.fc11.i586 mysql-libs-5.1.37-1.fc11.i586 ncurses-
libs-5.7-2.20090207.fc11.i586 netcdf-4.0.1-1.fc11.i586 
nspr-4.8.2-1.fc11.i586 nss-3.12.4-3.fc11.i586 nss-softokn-
freebl-3.12.4-3.fc11.i586 ogdi-3.2.0-0.13.beta2.fc11.i586 
openldap-2.4.15-6.fc11.i586 openssl-0.9.8k-5.fc11.i686 
unixODBC-2.2.14-2.fc11.i586 xerces-c-2.8.0-5.fc11.i586
(gdb) 


> and after it crashes enter "thread apply all bt".

	Taking the return of the gdb prompt to signal a crash, I did :


(gdb) thread apply all bt

Thread 1 (Thread 0xb7fc2780 (LWP 31453)):
warning: (Internal error: pc 0x1605c0 in read in psymtab, but not in 
symtab.)

warning: (Internal error: pc 0x1605bf in read in psymtab, but not in 
symtab.)

warning: (Internal error: pc 0x160580 in read in psymtab, but not in 
symtab.)

#0  0x021c6ebb in QListData::isEmpty (this=<value optimized out>)
    at ../../src/corelib/tools/qlist.h:88
#1  QList<_XEvent>::isEmpty (this=<value optimized out>)
    at ../../src/corelib/tools/qlist.h:123
#2  x11EventSourcePrepare (this=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:79
#3  0x07444240 in IA__g_main_context_prepare (context=0x829c510, 
    priority=0xbfffe8ac) at gmain.c:2144
#4  0x07444601 in g_main_context_iterate (context=0x829c510, 
    block=<value optimized out>, dispatch=1, self=0x829ab58) at 
gmain.c:2435
#5  0x07444b13 in IA__g_main_context_iteration (context=0x829c510, 
may_block=1)
    at gmain.c:2518
#6  0x079c0527 in link_main_iteration () from /usr/lib/libORBit-2.so.0
#7  0x079a2bce in giop_recv_buffer_get () from /usr/lib/libORBit-2.so.0
#8  0x079a7b7b in ORBit_small_invoke_stub () from /usr/lib/libORBit-2.so.0
#9  0x079a7da6 in ORBit_small_invoke_stub_n () from /usr/lib/
libORBit-2.so.0
#10 0x079b499c in ORBit_c_stub_invoke () from /usr/lib/libORBit-2.so.0
#11 0x07a097de in ConfigServer_ping () from /usr/lib/libgconf-2.so.4
#12 0x079ee75f in gconf_activate_server () from /usr/lib/libgconf-2.so.4
#13 0x079fcb3c in ?? () from /usr/lib/libgconf-2.so.4
#14 0x079fd76b in ?? () from /usr/lib/libgconf-2.so.4
#15 0x079fde54 in gconf_engine_get_default () from /usr/lib/
libgconf-2.so.4
#16 0x07a05498 in gconf_client_get_default () from /usr/lib/
libgconf-2.so.4
#17 0x0249e47a in getGConfString (value=<value optimized out>)
    at styles/gtksymbols.cpp:346
#18 getThemeName (value=<value optimized out>) at styles/
gtksymbols.cpp:393
---Type <return> to continue, or q <return> to quit---
#19 0x0249e798 in init_gtk_window () at styles/gtksymbols.cpp:402
#20 0x0249fb0a in QGtk::initGtkWidgets () at styles/gtksymbols.cpp:651
#21 0x024913b3 in QGtkStylePrivate (this=<value optimized out>)
    at styles/qgtkstyle.cpp:168
#22 QGtkStyle::QGtkStyle (this=<value optimized out>) at styles/
qgtkstyle.cpp:246
#23 0x023f901a in QStyleFactory::create (key=@0xbfffef9c)
    at styles/qstylefactory.cpp:169
#24 0x0212bedb in QApplication::style () at kernel/qapplication.cpp:1332
#25 0x0212c1bd in QApplicationPrivate::initialize (this=0x8299cb0)
    at kernel/qapplication.cpp:847
#26 0x0212c25b in QApplicationPrivate::construct (this=0x8299cb0, 
dpy=0x0, 
    visual=0, cmap=0) at kernel/qapplication.cpp:750
#27 0x0212ce1a in QApplication::QApplication (this=0xbffff254, 
argc=@0xbffff3b0, 
    argv=0xbffff454, GUIenabled=<value optimized out>, _internal=263426)
    at kernel/qapplication.cpp:705
warning: (Internal error: pc 0x1605bf in read in psymtab, but not in 
symtab.)

warning: (Internal error: pc 0x1605bf in read in psymtab, but not in 
symtab.)

#28 0x001605c0 in QgsApplication::QgsApplication(int&, char**, bool) 
(warning: (Internal error: pc 0x1605bf in read in psymtab, but not in 
symtab.)

)
   from /usr/lib/libqgis_core.so.1.0.2
#29 0x0809a265 in main (argc=Cannot access memory at address 0x0
) at /usr/src/debug/qgis-1.0.2/src/app/main.cpp:390
(gdb) 

	I hope some of that helps!

-- 
Beartooth Staffwright, Neo-Redneck Not Quite Clueless Power User
I have precious (very precious!) little idea where up is.





More information about the fedora-list mailing list