Bug#35466: kdevelop crashes when a file is removed from disk (after removal from project)

paul at master.kde.org paul at master.kde.org
Wed Nov 28 06:19:02 UTC 2001


Package: kdevelop
Version: 2.0.2 (using KDE 2.2.1 )
Severity: normal
Installed from:    Compiled From Sources
Compiler:          gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98) 
OS:                Linux
OS/Compiler notes: Not Specified

how about a backtrace?

0x4132f989 in __wait4 () from /lib/i686/libc.so.6
#0  0x4132f989 in __wait4 () from /lib/i686/libc.so.6
#1  0x413ab534 in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x41145a65 in KCrash::defaultCrashHandler () at eval.c:41
#3  <signal handler called>
#4  0x412a3ae1 in __kill () from /lib/i686/libc.so.6
#5  0x412a38ba in raise (sig=6) at ../sysdeps/posix/raise.c:27
#6  0x412a5062 in abort () at ../sysdeps/generic/abort.c:88
#7  0x40e4e86b in FAMDebugLevel () at ../../gcc/libgcc2.c:3034
#8  0x40e4e88a in FAMDebugLevel () at ../../gcc/libgcc2.c:3034
#9  0x4001e9bb in __pure_virtual () from /usr/lib/libkdevelopvc.so.2
#10 0x081fb723 in CClassParser::parseToplevel (this=0x8343c90)
    at ClassParser.h:124
#11 0x081fb7bb in CClassParser::parseFile (this=0x8343c90, file=@0xbfffe510)
    at ClassParser.cc:2028
#12 0x081fc5d9 in CClassParser::parse (this=0x8343c90, 
    file=0x88b3190 "/home/paul/cse143.old/final/final/main.cpp")
    at ClassParser.cc:2060
#13 0x08171e01 in CClassView::refresh (this=0x8332040, 
    iHeaderList=@0xbfffeae0, iSourceList=@0xbfffeab0) at cclassview.cpp:418
#14 0x080a2dec in CKDevelop::refreshClassViewByFileList (this=0x82f43d8, 
    iFileList=0xbfffeb60) at ckdevelop_noslot.cpp:437
#15 0x08070ccb in DocViewMan::checkAndSaveFileOfCurrentEditView (
    this=0x82eea58, bDoModifiedInsideCheck=true, pCurEditView=0x847f660)
    at docviewman.cpp:1287
#16 0x0806f16e in DocViewMan::closeView (this=0x82eea58, pWnd=0x848a0c0)
    at docviewman.cpp:810
#17 0x4014c90d in QextMdiMainFrm::event (this=0x82f43d8, e=0x86a5258)
    at qextmdimainfrm.cpp:740
#18 0x4036e800 in QApplication::notify () at eval.c:41
#19 0x410b0129 in KApplication::notify () at eval.c:41
#20 0x4036f316 in QApplication::sendPostedEvents () at eval.c:41
#21 0x4036f145 in QApplication::sendPostedEvents () at eval.c:41
#22 0x4033061d in QApplication::processNextEvent () at eval.c:41
#23 0x40370b0c in QApplication::enter_loop () at eval.c:41
#24 0x40330578 in QApplication::exec () at eval.c:41
#25 0x080f25ad in main (argc=2, argv=0xbffff414) at main.cpp:215
#26 0x41291627 in __libc_start_main (main=0x80f1b48 <main>, argc=2, 
    ubp_av=0xbffff414, init=0x8061dd8 <_init>, fini=0x820e5b4 <_fini>, 
    rtld_fini=0x4000dcd4 <_dl_fini>, stack_end=0xbffff40c)
    at ../sysdeps/generic/libc-start.c:129

I guess I could just not delete files but if I forget, this happens. Ouch.

(Submitted via bugs.kde.org)





More information about the KDevelop-devel mailing list