Bug 35466 - kdevelop crashes when a file is removed from disk (after removal from project)
Summary: kdevelop crashes when a file is removed from disk (after removal from project)
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: kdevelop 2.x (obsolete) (show other bugs)
Version: 2.0.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-11-28 05:18 UTC by Unknown
Modified: 2002-10-09 21:52 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Unknown 2001-11-28 05:13:07 UTC
(*** This bug was imported into bugs.kde.org ***)

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)
Comment 1 Caleb Tennis 2002-10-09 21:52:50 UTC
Works in Gideon (3.0).