Beta 2 question - Seg Fault

Eric Rouse e-rouse at raytheon.com
Wed Sep 15 16:21:00 BST 1999


The system is more or less 'Out of the box' for Mandrake 6.0, it's running
on a Compaq 300mhz with 128meg.  Let me know what other details you need.

Here is the gdb transcript:
-------------------------------------------------------------
set prompt (kdbg)
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-mandrake-linux".
(gdb) (kdbg)set confirm off
(kdbg)set print static-members off
(kdbg)tty /dev/pts/1
(kdbg)file /usr/bin/kdevelop
(no debugging symbols found)...(kdbg)set args
(kdbg)info line main
Function "main" not defined.
(kdbg)run
(no debugging symbols found)...
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x810ccf7 in QString::find ()
(kdbg)info sharedlibrary
>From        To          Syms Read   Shared Object Library
0x2aac0000  0x2aaf1be8  Yes         /usr/lib/libkfile.so.2
0x2aaf3000  0x2aafde40  Yes         /usr/X11R6/lib/libXext.so.6
0x2aafe000  0x2ac44b64  Yes         /usr/lib/libqt.so.1
0x2ac45000  0x2ace77e8  Yes         /usr/X11R6/lib/libX11.so.6
0x2ace8000  0x2acf2ac8  Yes         /usr/lib/libkfm.so.2
0x2acf3000  0x2ad05564  Yes         /usr/lib/libkspell.so.2
0x2ad06000  0x2ad63e78  Yes         /usr/lib/libkhtmlw.so.2
0x2ad65000  0x2ad6a3e4  Yes         /usr/lib/libkimgio.so.2
0x2ad6b000  0x2ad88f5c  Yes         /usr/lib/libjpeg.so.62
0x2ad89000  0x2adb69e0  Yes         /usr/lib/libtiff.so.3
0x2adb7000  0x2adc5534  Yes         /usr/lib/libz.so.1
0x2adc6000  0x2ade3398  Yes         /usr/lib/libpng.so.2
0x2adec000  0x2ae0a568  Yes         /lib/libm.so.6
0x2ae0c000  0x2ae1c1d0  Yes         /usr/lib/libjscript.so.2
0x2ae1d000  0x2aebc660  Yes         /usr/lib/libkdeui.so.2
0x2aebd000  0x2af159ec  Yes         /usr/lib/libkdecore.so.2
0x2af16000  0x2af538d8  Yes         /lib/libdb.so.3
0x2af54000  0x2af56cac  Yes         /lib/libdl.so.2
0x2af57000  0x2af9ce30  Yes         /usr/lib/libstdc++.so.2.9
0x2af9e000  0x2b0979bc  Yes         /lib/libc.so.6
0x2aaab000  0x2aabf7b0  Yes         /lib/ld-linux.so.2
0x2b098000  0x2b0a0e2c  Yes         /lib/libnss_files.so.2
(kdbg)bt
#0  0x810ccf7 in QString::find ()
#1  0x82f9bb0 in ?? ()
#2  0x809870e in QString::find ()
#3  0x8096dbb in QString::find ()
#4  0x2abe7997 in QTipManager::showTip () from /usr/lib/libqt.so.1
#5  0x7ffe7ffe in ?? ()
Cannot access memory at address 0x80008000.
(kdbg)info locals
No symbol table info available.
(kdbg)
-------------------------------------------------------------

-----Original Message-----
From: owner-kdevelop at barney.cs.uni-potsdam.de
[mailto:owner-kdevelop at barney.cs.uni-potsdam.de]On Behalf Of Sandy Meier
Sent: Wednesday, September 15, 1999 6:07 AM
To: kdevelop at barney.cs.uni-potsdam.de
Subject: Please help! Was:Re: Beta 2 question


Hi!

Yes, I know it's very annoying when KDevelop segfaults "without" any reason.
:-(
Sometimes these are compiler/libc problems, sometimes KDevelop bugs.
Unfortunaly we can't reproduce these segfaults on our machines, so we need
your help.  It follows a step by step introduction how to locate segfauls
and send us the needed informations.

-please compile KDevelop with "./configure --enable-debug;make;make install"
-enable core dumps in your /etc/profile, for instance "ulimit -c 30000"
-let's KDevelop crash :-)
-load the core file into your favorite debugger and send the backtrace and
  your system configuration to this mailinglist or
kdevelop-team at barney.cs.uni-potsdam.de





More information about the KDevelop mailing list