[Bug 52917] New: Gideon crashes when saving h-files

Dominik Kuhlen dkuhlen at fhm.edu
Sun Jan 12 20:07:04 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=52917     
           Summary: Gideon crashes when saving h-files
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: gideon
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: dkuhlen at fhm.edu


Version:           3.0alpha3 (using KDE KDE 3.0.5)
Installed from:    Compiled From Sources
Compiler:          gcc 2.95.3 
OS:          Linux

If file was opened via "Classes" or "File Groups" the filename in the 
gideon title has two "/" instead of one (I'm not sure whether this is a problem or not). Trying to save a modified header file results in this: 

[New Thread 1024 (LWP 20158)]
[New Thread 2049 (LWP 20161)]
0x415b79f9 in __wait4 () from /lib/libc.so.6
#0  0x415b79f9 in __wait4 () from /lib/libc.so.6
#1  0x4162f0e4 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41467d76 in waitpid (pid=20178, stat_loc=0x0, options=0)
    at wrapsyscall.c:173
#3  0x4092ca64 in KCrash::defaultCrashHandler ()
   from /opt/kde-3.0.5a/lib/libkdecore.so.4
#4  0x41465c30 in pthread_sighandler (signo=11, ctx=
      {gs = 0, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds = 43, __dsh = 0, edi = 135392480, esi = 138503144, ebp = 3221220540, esp = 3221220540, ebx = 1077474876, edx = 3221220624, ecx = 3221220628, eax = 0, trapno = 14, err = 6, eip = 1090319417, cs = 35, __csh = 0, eflags = 66054, esp_at_signal = 3221220540, ss = 43, __ssh = 0, fpstate = 0xbfffea40, oldmask = 2147483648, cr2 = 0})
    at signals.c:97
#5  <signal handler called>
#6  0x40fcf439 in QString::QString () from /opt/qt/lib/libqt-mt.so.3
#7  0x4034b49f in ClassStore::removeWithReferences ()
   from /opt/kde-3.0.5a/lib/libkdevelop.so.1
#8  0x41b329eb in CppSupportPart::maybeParse ()
   from /opt/kde/lib/kde3/libkdevcppsupport.so
#9  0x41b2c8c9 in CppSupportPart::savedFile ()
   from /opt/kde/lib/kde3/libkdevcppsupport.so
#10 0x41b33fcd in CppSupportPart::qt_invoke ()
   from /opt/kde/lib/kde3/libkdevcppsupport.so
#11 0x40cf42f8 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#12 0x40cf4659 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#13 0x08086e2a in KDevPartController::savedFile ()
#14 0x0806c4dc in PartController::slotUploadFinished ()
#15 0x0806db4d in PartController::qt_invoke ()
#16 0x40cf42f8 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#17 0x40cf413e in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#18 0x41e1607b in KateDocument::fileNameChanged ()
   from /opt/kde-3.0.5a/lib/libkatepart.so
#19 0x41e1db8f in KateDocument::saveFile ()
   from /opt/kde-3.0.5a/lib/libkatepart.so
#20 0x403c22d1 in KParts::ReadWritePart::save ()
   from /opt/kde-3.0.5a/lib/libkparts.so.2
#21 0x403c264c in KParts::ReadWritePart::saveAs ()
   from /opt/kde-3.0.5a/lib/libkparts.so.2
#22 0x41e3ee7f in KateView::save () from /opt/kde-3.0.5a/lib/libkatepart.so
#23 0x41e36ccf in KateView::qt_invoke ()
   from /opt/kde-3.0.5a/lib/libkatepart.so
#24 0x40cf4254 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#25 0x40cf413e in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#26 0x40703cc8 in KAction::activated () from /opt/kde-3.0.5a/lib/libkdeui.so.4
#27 0x406f97ce in KAction::slotActivated ()
   from /opt/kde-3.0.5a/lib/libkdeui.so.4
#28 0x40703ecb in KAction::qt_invoke () from /opt/kde-3.0.5a/lib/libkdeui.so.4
#29 0x40cf42f8 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#30 0x40cf413e in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#31 0x4104777f in QButton::clicked () from /opt/qt/lib/libqt-mt.so.3
#32 0x40d88180 in QButton::mouseReleaseEvent () from /opt/qt/lib/libqt-mt.so.3
#33 0x40d2fe87 in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#34 0x40c88d7f in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#35 0x40c88739 in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#36 0x408b7315 in KApplication::notify ()
   from /opt/kde-3.0.5a/lib/libkdecore.so.4
#37 0x40c2a7bf in QETWidget::translateMouseEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#38 0x40c28547 in QApplication::x11ProcessEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#39 0x40c3dae8 in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
#40 0x40c9fd2e in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#41 0x40c9fc7a in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#42 0x40c88fb1 in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#43 0x08064429 in main ()
#44 0x4152e91d in __libc_start_main (main=0x8063fd4 <main>, argc=7, 
    ubp_av=0xbffffbf4, init=0x805fb80 <_init>, fini=0x808ab9c <_fini>, 
    rtld_fini=0x4000b9bc <_dl_fini>, stack_end=0xbffffbec)
    at ../sysdeps/generic/libc-start.c:129


Opening via menu "File/Open" does not have these problems. (double "/" and crash)




More information about the KDevelop-devel mailing list