Bug#1654: kdevelop.prj loading segfaults [14:19,03.08.99]

David barth dbarth at ltipc18.epfl.ch
Tue Aug 3 12:27:19 UTC 1999


Package: kdevelop
Version: 1.0beta1
Severity: grave

Bugreport ID : 14:19,03.08.99

Originator	: David Barth
E-Mail	: David.Barth at epfl.ch

Subject : kdevelop.prj loading segfaults

Error Class	: Bogue logiciel
Error Location: Je ne sais pas
Priority	: low
Bug Description ---------------------------

When trying to load the kdevelop project file (kdevelop.prj), the IDE hangs.
GDB output is as follow :

bash$ gdb kdevelop
GNU gdb 4.17.0.11 with Linux support
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-redhat-linux"...
(no debugging symbols found)...
(gdb) run
Starting program: /opt/kde/bin/kdevelop
Qt: gdb: -nograb added to command-line options.
         Use the -dograb option to enforce grabbing.
CClassView::refresh( proj )
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/caddclassattributedlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/caddclassmethoddlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/caddexistingfiledlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/caddnewtranslationdlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cbugreportdlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cclasstooldlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cclasstooltreeview.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cclasstreehandler.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cclassview.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/ccommand.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/ccreatedocdatabasedlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cctviewdeclarationcmd.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cctviewdefinitioncmd.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/ccvaddfolderdlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cdocbrowser.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cdoctreepropdlg.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/ceditwidget.h]
  parsing:[/users/dbarth/devel/kde/kdevelop/kdevelop/cerrormessageparser.h]

Program received signal SIGSEGV, Segmentation fault.
0x2abe120e in QGDict::look ()
(gdb) where
#0  0x2abe120e in QGDict::look ()
#1  0x81eb2f7 in QString::find ()
#2  0x81e3c0f in QString::find ()
#3  0x81e0c50 in QString::find ()
#4  0x81e102e in QString::find ()
#5  0x81e3cda in QString::find ()
#6  0x81e3f1a in QString::find ()
#7  0x81e3f59 in QString::find ()
#8  0x81e4004 in QString::find ()
#9  0x81e413a in QString::find ()
#10 0x80955f8 in QString::find ()
#11 0x8085e0d in QString::find ()
#12 0x806689b in QString::find ()
#13 0x808eeda in QString::find ()
#14 0x808edca in QString::find ()
#15 0x2abc2cd7 in QObject::activate_signal ()
#16 0x2ac6a0ce in QPopupMenu::activated ()
#17 0x2ac16bd7 in QPopupMenu::actSig ()
#18 0x2ac19165 in QPopupMenu::mouseReleaseEvent ()
#19 0x2abd4c8a in QWidget::event ()
#20 0x2aba1178 in QApplication::notify ()
#21 0x2ac3ba07 in QETWidget::translateMouseEvent ()
#22 0x2ac39d1e in QApplication::x11ProcessEvent ()
#23 0x2ac39898 in QApplication::processNextEvent ()
#24 0x2ac3a5ae in QApplication::enter_loop ()
#25 0x2ac39821 in QApplication::exec ()
#26 0x80760cf in QString::find ()
#27 0x2b09ccb3 in __libc_start_main (
    main=0x8075d20 <QString::find(char, int, bool) const+74512>, argc=1,
    argv=0x7ffffd04, init=0x805e3a0 <_init>, fini=0x81f1770 <_fini>,
    rtld_fini=0x2aab5350 <_dl_fini>, stack_end=0x7ffffcfc)
    at ../sysdeps/generic/libc-start.c:78


How to repeat the error -------------------

Try loading the kdevelop.prj

Bugfix or Workaround ----------------------



System Information ------------------------

KDevelop version	: 1.0beta1
KDE version		: 1.1.2pre-19990720
QT version		: qt-1.44-6
OS/Distribution	: RH6.0/Linux 2.2.7
Compiler		: egcs-1.1.2-12




More information about the KDevelop-devel mailing list