Bug 267836 - Closing split window crashes KDevelop
Summary: Closing split window crashes KDevelop
Status: RESOLVED NOT A BUG
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.1.60
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 4.2.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-06 22:23 UTC by David
Modified: 2011-03-29 12:37 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 David 2011-03-06 22:23:04 UTC
Application: kdevelop (4.1.60)
KDE Platform Version: 4.5.4 (KDE 4.5.4) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-56.fc13.i686 i686
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
- What I was doing when the application crashed:
I split a file vertically into two views. When I close either of them, KDevelop crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7899780 (LWP 12377))]

Thread 7 (Thread 0xb4db1b70 (LWP 12378)):
#0  0x00181416 in __kernel_vsyscall ()
#1  0x005e15d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x001e3630 in wait (this=0x998a8d4, mutex=0x998a8d8, time=1000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x998a8d4, mutex=0x998a8d8, time=1000) at thread/qwaitcondition_unix.cpp:159
#4  0x00e1cdc6 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x998a8c8) at /home/doriad/src/kdevplatform/language/duchain/duchain.cpp:283
#5  0x001e274f in QThreadPrivate::start (arg=0x998a8c8) at thread/qthread_unix.cpp:248
#6  0x005dd919 in start_thread (arg=0xb4db1b70) at pthread_create.c:301
#7  0x004facce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0xb35ffb70 (LWP 12381)):
#0  0x00181416 in __kernel_vsyscall ()
#1  0x005e15d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x001e3630 in wait (this=0x99fa384, mutex=0x99fa380, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x99fa384, mutex=0x99fa380, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0x001d904b in QThreadPoolThread::run (this=0x9a5f180) at concurrent/qthreadpool.cpp:140
#5  0x001e274f in QThreadPrivate::start (arg=0x9a5f180) at thread/qthread_unix.cpp:248
#6  0x005dd919 in start_thread (arg=0xb35ffb70) at pthread_create.c:301
#7  0x004facce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xb29ffb70 (LWP 12424)):
#0  0x005f5df6 in clock_gettime (clock_id=1, tp=0xb29fef48) at ../sysdeps/unix/clock_gettime.c:100
#1  0x002f96cb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x002fddb6 in QTimerInfoList::updateCurrentTime (this=0xb3603074) at kernel/qeventdispatcher_unix.cpp:340
#3  0x002fddfb in QTimerInfoList::timerWait (this=0xb3603074, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x002fc688 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb29ff05c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x002fc71d in timerSourcePrepare (source=0xb3603040, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x03080a6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb29ff0dc) at gmain.c:2280
#7  0x03080e81 in g_main_context_iterate (context=0xb3601b18, block=1, dispatch=1, self=0xb3603368) at gmain.c:2571
#8  0x03081449 in IA__g_main_context_iteration (context=0xb3601b18, may_block=1) at gmain.c:2654
#9  0x002fc47f in QEventDispatcherGlib::processEvents (this=0xb3600de8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x002d280a in QEventLoop::processEvents (this=0xb29ff220, flags=...) at kernel/qeventloop.cpp:149
#11 0x002d2b4a in QEventLoop::exec (this=0xb29ff220, flags=...) at kernel/qeventloop.cpp:201
#12 0x001e02fe in QThread::exec (this=0x9d0f450) at thread/qthread.cpp:487
#13 0x00efbab1 in KDevelop::CompletionWorkerThread::run (this=0x9d0f450) at /home/doriad/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#14 0x001e274f in QThreadPrivate::start (arg=0x9d0f450) at thread/qthread_unix.cpp:248
#15 0x005dd919 in start_thread (arg=0xb29ffb70) at pthread_create.c:301
#16 0x004facce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xb0fffb70 (LWP 12425)):
#0  0x0307d3d8 in IA__g_main_context_dispatch (context=0x9d0c720) at gmain.c:2517
#1  0x03081268 in g_main_context_iterate (context=0x5e0490, block=1, dispatch=1, self=0x9d0d0d0) at gmain.c:2591
#2  0x03081449 in IA__g_main_context_iteration (context=0x9d0c720, may_block=1) at gmain.c:2654
#3  0x002fc47f in QEventDispatcherGlib::processEvents (this=0x9cefbf8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0x002d280a in QEventLoop::processEvents (this=0xb0fff220, flags=...) at kernel/qeventloop.cpp:149
#5  0x002d2b4a in QEventLoop::exec (this=0xb0fff220, flags=...) at kernel/qeventloop.cpp:201
#6  0x001e02fe in QThread::exec (this=0x9d1c3c8) at thread/qthread.cpp:487
#7  0x00efbab1 in KDevelop::CompletionWorkerThread::run (this=0x9d1c3c8) at /home/doriad/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#8  0x001e274f in QThreadPrivate::start (arg=0x9d1c3c8) at thread/qthread_unix.cpp:248
#9  0x005dd919 in start_thread (arg=0xb0fffb70) at pthread_create.c:301
#10 0x004facce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xb1ffeb70 (LWP 12502)):
#0  0x00181416 in __kernel_vsyscall ()
#1  0x005e15d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x001e1d4a in QMutexPrivate::wait (this=0x956dce8, timeout=10) at thread/qmutex_unix.cpp:94
#3  0x001de049 in QMutex::tryLock (this=0xff7de0, timeout=10) at thread/qmutex.cpp:327
#4  0x00fe5309 in (anonymous namespace)::tryLockForegroundMutexInternal (interval=<value optimized out>) at /home/doriad/src/kdevplatform/interfaces/foregroundlock.cpp:48
#5  0x00fe5682 in KDevelop::ForegroundLock::relock (this=0xb1fea41f) at /home/doriad/src/kdevplatform/interfaces/foregroundlock.cpp:85
#6  0x00fe5776 in KDevelop::ForegroundLock::ForegroundLock (this=0xb1fea41f, lock=true) at /home/doriad/src/kdevplatform/interfaces/foregroundlock.cpp:72
#7  0x00de70c4 in KDevelop::ParseJob::readContents (this=0xa9de7188) at /home/doriad/src/kdevplatform/language/backgroundparser/parsejob.cpp:268
#8  0x0462f1db in PreprocessJob::readContents (this=0xa9db04b8) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:665
#9  0x04632940 in PreprocessJob::run (this=0xa9db04b8) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:231
#10 0x046282e2 in CPPParseJob::parseForeground (this=0xa9de7188) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#11 0x04630db3 in PreprocessJob::sourceNeeded (this=0xa9daf8d8, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=889, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#12 0x046ec68e in rpp::pp::handle_include (this=0xb1febdc4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#13 0x046ef063 in rpp::pp::handle_directive (this=0xb1febdc4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#14 0x046ef8b0 in rpp::pp::operator() (this=0xb1febdc4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#15 0x046efb36 in rpp::pp::processFileInternal (this=0xb1febdc4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#16 0x046efc05 in rpp::pp::processFile (this=0xb1febdc4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#17 0x04632b62 in PreprocessJob::run (this=0xa9daf8d8) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#18 0x046282e2 in CPPParseJob::parseForeground (this=0xb11ae1e8) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#19 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb11aefe8, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=41, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#20 0x046ec68e in rpp::pp::handle_include (this=0xb1fed6a4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#21 0x046ef063 in rpp::pp::handle_directive (this=0xb1fed6a4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#22 0x046ef8b0 in rpp::pp::operator() (this=0xb1fed6a4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#23 0x046efb36 in rpp::pp::processFileInternal (this=0xb1fed6a4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#24 0x046efc05 in rpp::pp::processFile (this=0xb1fed6a4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#25 0x04632b62 in PreprocessJob::run (this=0xb11aefe8) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#26 0x046282e2 in CPPParseJob::parseForeground (this=0xb11aecd8) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#27 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb1239758, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=161, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#28 0x046ec68e in rpp::pp::handle_include (this=0xb1feef84, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#29 0x046ef063 in rpp::pp::handle_directive (this=0xb1feef84, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#30 0x046ef8b0 in rpp::pp::operator() (this=0xb1feef84, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#31 0x046efb36 in rpp::pp::processFileInternal (this=0xb1feef84, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#32 0x046efc05 in rpp::pp::processFile (this=0xb1feef84, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#33 0x04632b62 in PreprocessJob::run (this=0xb1239758) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#34 0x046282e2 in CPPParseJob::parseForeground (this=0xb1239200) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#35 0x04630db3 in PreprocessJob::sourceNeeded (this=0xa9c48020, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=33, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#36 0x046ec68e in rpp::pp::handle_include (this=0xb1ff0864, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#37 0x046ef063 in rpp::pp::handle_directive (this=0xb1ff0864, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#38 0x046ef8b0 in rpp::pp::operator() (this=0xb1ff0864, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#39 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ff0864, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#40 0x046efc05 in rpp::pp::processFile (this=0xb1ff0864, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#41 0x04632b62 in PreprocessJob::run (this=0xa9c48020) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#42 0x046282e2 in CPPParseJob::parseForeground (this=0xb123a808) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#43 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb1170580, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=40, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#44 0x046ec68e in rpp::pp::handle_include (this=0xb1ff2144, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#45 0x046ef063 in rpp::pp::handle_directive (this=0xb1ff2144, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#46 0x046ef8b0 in rpp::pp::operator() (this=0xb1ff2144, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#47 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ff2144, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#48 0x046efc05 in rpp::pp::processFile (this=0xb1ff2144, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#49 0x04632b62 in PreprocessJob::run (this=0xb1170580) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#50 0x046282e2 in CPPParseJob::parseForeground (this=0xb123aa18) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#51 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb2a45f90, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=52, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#52 0x046ec68e in rpp::pp::handle_include (this=0xb1ff3a24, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#53 0x046ef063 in rpp::pp::handle_directive (this=0xb1ff3a24, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#54 0x046ef8b0 in rpp::pp::operator() (this=0xb1ff3a24, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#55 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ff3a24, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#56 0x046efc05 in rpp::pp::processFile (this=0xb1ff3a24, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#57 0x04632b62 in PreprocessJob::run (this=0xb2a45f90) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#58 0x046282e2 in CPPParseJob::parseForeground (this=0xb143b468) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#59 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb14ca548, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=42, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#60 0x046ec68e in rpp::pp::handle_include (this=0xb1ff5304, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#61 0x046ef063 in rpp::pp::handle_directive (this=0xb1ff5304, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#62 0x046ef8b0 in rpp::pp::operator() (this=0xb1ff5304, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#63 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ff5304, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#64 0x046efc05 in rpp::pp::processFile (this=0xb1ff5304, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#65 0x04632b62 in PreprocessJob::run (this=0xb14ca548) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#66 0x046282e2 in CPPParseJob::parseForeground (this=0xb1201500) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#67 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb2a30d58, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=20, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#68 0x046ec68e in rpp::pp::handle_include (this=0xb1ff6be4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#69 0x046ef063 in rpp::pp::handle_directive (this=0xb1ff6be4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#70 0x046ef8b0 in rpp::pp::operator() (this=0xb1ff6be4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#71 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ff6be4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#72 0x046efc05 in rpp::pp::processFile (this=0xb1ff6be4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#73 0x04632b62 in PreprocessJob::run (this=0xb2a30d58) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#74 0x046282e2 in CPPParseJob::parseForeground (this=0xb2a15fa8) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#75 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb2aadf40, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=20, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#76 0x046ec68e in rpp::pp::handle_include (this=0xb1ff84c4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#77 0x046ef063 in rpp::pp::handle_directive (this=0xb1ff84c4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#78 0x046ef8b0 in rpp::pp::operator() (this=0xb1ff84c4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#79 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ff84c4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#80 0x046efc05 in rpp::pp::processFile (this=0xb1ff84c4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#81 0x04632b62 in PreprocessJob::run (this=0xb2aadf40) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#82 0x046282e2 in CPPParseJob::parseForeground (this=0xb2aac8d8) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#83 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb2a37658, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=20, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#84 0x046ec68e in rpp::pp::handle_include (this=0xb1ff9da4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#85 0x046ef063 in rpp::pp::handle_directive (this=0xb1ff9da4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#86 0x046ef8b0 in rpp::pp::operator() (this=0xb1ff9da4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#87 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ff9da4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#88 0x046efc05 in rpp::pp::processFile (this=0xb1ff9da4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#89 0x04632b62 in PreprocessJob::run (this=0xb2a37658) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#90 0x046282e2 in CPPParseJob::parseForeground (this=0xb2ac0da0) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#91 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb144cad8, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=3, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#92 0x046ec68e in rpp::pp::handle_include (this=0xb1ffb684, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#93 0x046ef063 in rpp::pp::handle_directive (this=0xb1ffb684, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#94 0x046ef8b0 in rpp::pp::operator() (this=0xb1ffb684, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#95 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ffb684, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#96 0x046efc05 in rpp::pp::processFile (this=0xb1ffb684, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#97 0x04632b62 in PreprocessJob::run (this=0xb144cad8) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#98 0x046282e2 in CPPParseJob::parseForeground (this=0xb1463f90) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#99 0x04630db3 in PreprocessJob::sourceNeeded (this=0xa0036b0, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#100 0x046ec68e in rpp::pp::handle_include (this=0xb1ffcf64, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#101 0x046ef063 in rpp::pp::handle_directive (this=0xb1ffcf64, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#102 0x046ef8b0 in rpp::pp::operator() (this=0xb1ffcf64, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#103 0x046efb36 in rpp::pp::processFileInternal (this=0xb1ffcf64, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#104 0x046efc05 in rpp::pp::processFile (this=0xb1ffcf64, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#105 0x04632b62 in PreprocessJob::run (this=0xa0036b0) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#106 0x00c9fd48 in ?? () from /usr/lib/libthreadweaver.so.4
#107 0x00ca00a2 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#108 0x00ca1754 in ?? () from /usr/lib/libthreadweaver.so.4
#109 0x00ca2007 in ThreadWeaver::JobCollection::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#110 0x00c9eef2 in ?? () from /usr/lib/libthreadweaver.so.4
#111 0x00c9f5cc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#112 0x001e274f in QThreadPrivate::start (arg=0x9d4c028) at thread/qthread_unix.cpp:248
#113 0x005dd919 in start_thread (arg=0xb1ffeb70) at pthread_create.c:301
#114 0x004facce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xaade1b70 (LWP 12503)):
#0  0x00181416 in __kernel_vsyscall ()
#1  0x005e122c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x001e1dc2 in QMutexPrivate::wait (this=0x956dd50, timeout=-1) at thread/qmutex_unix.cpp:84
#3  0x001de1ba in QMutex::lock (this=0xff7de4) at thread/qmutex.cpp:205
#4  0x00fe5814 in QMutexLocker::relock (this=0xaadd5a0c) at /usr/include/QtCore/qmutex.h:120
#5  0x00fe5713 in KDevelop::ForegroundLock::relock (this=0xaadd5b8f) at /home/doriad/src/kdevplatform/interfaces/foregroundlock.cpp:83
#6  0x00fe5776 in KDevelop::ForegroundLock::ForegroundLock (this=0xaadd5b8f, lock=true) at /home/doriad/src/kdevplatform/interfaces/foregroundlock.cpp:72
#7  0x00de6b31 in KDevelop::ParseJob::translateDUChainToRevision (this=0xb42bc850, context=0xb2af56a8) at /home/doriad/src/kdevplatform/language/backgroundparser/parsejob.cpp:416
#8  0x0462a3d1 in CPPInternalParseJob::run (this=0xb42c1c80) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:433
#9  0x046282ed in CPPParseJob::parseForeground (this=0xb42bc850) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:174
#10 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb42c0610, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=40, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#11 0x046ec68e in rpp::pp::handle_include (this=0xaadd6a24, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#12 0x046ef063 in rpp::pp::handle_directive (this=0xaadd6a24, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#13 0x046ef8b0 in rpp::pp::operator() (this=0xaadd6a24, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#14 0x046efb36 in rpp::pp::processFileInternal (this=0xaadd6a24, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#15 0x046efc05 in rpp::pp::processFile (this=0xaadd6a24, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#16 0x04632b62 in PreprocessJob::run (this=0xb42c0610) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#17 0x046282e2 in CPPParseJob::parseForeground (this=0xb42bcf98) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#18 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb42b5f60, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=41, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#19 0x046ec68e in rpp::pp::handle_include (this=0xaadd8304, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#20 0x046ef063 in rpp::pp::handle_directive (this=0xaadd8304, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#21 0x046ef8b0 in rpp::pp::operator() (this=0xaadd8304, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#22 0x046efb36 in rpp::pp::processFileInternal (this=0xaadd8304, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#23 0x046efc05 in rpp::pp::processFile (this=0xaadd8304, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#24 0x04632b62 in PreprocessJob::run (this=0xb42b5f60) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#25 0x046282e2 in CPPParseJob::parseForeground (this=0xb42b5d68) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#26 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb4245270, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=42, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#27 0x046ec68e in rpp::pp::handle_include (this=0xaadd9be4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#28 0x046ef063 in rpp::pp::handle_directive (this=0xaadd9be4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#29 0x046ef8b0 in rpp::pp::operator() (this=0xaadd9be4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#30 0x046efb36 in rpp::pp::processFileInternal (this=0xaadd9be4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#31 0x046efc05 in rpp::pp::processFile (this=0xaadd9be4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#32 0x04632b62 in PreprocessJob::run (this=0xb4245270) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#33 0x046282e2 in CPPParseJob::parseForeground (this=0xb4245188) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#34 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb4226c88, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=20, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#35 0x046ec68e in rpp::pp::handle_include (this=0xaaddb4c4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#36 0x046ef063 in rpp::pp::handle_directive (this=0xaaddb4c4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#37 0x046ef8b0 in rpp::pp::operator() (this=0xaaddb4c4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#38 0x046efb36 in rpp::pp::processFileInternal (this=0xaaddb4c4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#39 0x046efc05 in rpp::pp::processFile (this=0xaaddb4c4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#40 0x04632b62 in PreprocessJob::run (this=0xb4226c88) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#41 0x046282e2 in CPPParseJob::parseForeground (this=0xb4236088) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#42 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb4225dc0, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=20, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#43 0x046ec68e in rpp::pp::handle_include (this=0xaaddcda4, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#44 0x046ef063 in rpp::pp::handle_directive (this=0xaaddcda4, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#45 0x046ef8b0 in rpp::pp::operator() (this=0xaaddcda4, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#46 0x046efb36 in rpp::pp::processFileInternal (this=0xaaddcda4, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#47 0x046efc05 in rpp::pp::processFile (this=0xaaddcda4, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#48 0x04632b62 in PreprocessJob::run (this=0xb4225dc0) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#49 0x046282e2 in CPPParseJob::parseForeground (this=0xb4225e68) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#50 0x04630db3 in PreprocessJob::sourceNeeded (this=0xb4208c98, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=20, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#51 0x046ec68e in rpp::pp::handle_include (this=0xaadde684, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#52 0x046ef063 in rpp::pp::handle_directive (this=0xaadde684, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#53 0x046ef8b0 in rpp::pp::operator() (this=0xaadde684, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#54 0x046efb36 in rpp::pp::processFileInternal (this=0xaadde684, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#55 0x046efc05 in rpp::pp::processFile (this=0xaadde684, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#56 0x04632b62 in PreprocessJob::run (this=0xb4208c98) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#57 0x046282e2 in CPPParseJob::parseForeground (this=0xb4208728) at /home/doriad/src/kdevelop/languages/cpp/cppparsejob.cpp:173
#58 0x04630db3 in PreprocessJob::sourceNeeded (this=0x9d19bf8, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=3, skipCurrentPath=false)
    at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:593
#59 0x046ec68e in rpp::pp::handle_include (this=0xaaddff64, skip_current_path=false, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:209
#60 0x046ef063 in rpp::pp::handle_directive (this=0xaaddff64, directive=88536, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131
#61 0x046ef8b0 in rpp::pp::operator() (this=0xaaddff64, input=..., output=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:262
#62 0x046efb36 in rpp::pp::processFileInternal (this=0xaaddff64, fileName=..., fileContents=..., result=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#63 0x046efc05 in rpp::pp::processFile (this=0xaaddff64, fileName=..., data=...) at /home/doriad/src/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#64 0x04632b62 in PreprocessJob::run (this=0x9d19bf8) at /home/doriad/src/kdevelop/languages/cpp/preprocessjob.cpp:259
#65 0x00c9fd48 in ?? () from /usr/lib/libthreadweaver.so.4
#66 0x00ca00a2 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#67 0x00ca1754 in ?? () from /usr/lib/libthreadweaver.so.4
#68 0x00ca2007 in ThreadWeaver::JobCollection::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#69 0x00c9eef2 in ?? () from /usr/lib/libthreadweaver.so.4
#70 0x00c9f5cc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#71 0x001e274f in QThreadPrivate::start (arg=0xa1023d0) at thread/qthread_unix.cpp:248
#72 0x005dd919 in start_thread (arg=0xaade1b70) at pthread_create.c:301
#73 0x004facce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7899780 (LWP 12377)):
[KCrash Handler]
#7  0x00640e1a in Sublime::View::document (this=0x9a96028) at /home/doriad/src/kdevplatform/sublime/view.cpp:74
#8  0x007b98ef in KDevelop::WorkingSet::areaViewRemoved (this=0x9a5fc68, view=0x9a96028) at /home/doriad/src/kdevplatform/shell/workingsets/workingset.cpp:391
#9  0x007b9d28 in KDevelop::WorkingSet::qt_metacall (this=0x9a5fc68, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffc6724)
    at /home/doriad/src/kdevplatform/build/shell/workingset.moc:85
#10 0x002d8bcb in QMetaObject::metacall (object=0x9a5fc68, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbffc6724) at kernel/qmetaobject.cpp:237
#11 0x002e7a75 in QMetaObject::activate (sender=0x9717618, m=0x659024, local_signal_index=2, argv=0xbffc6724) at kernel/qobject.cpp:3295
#12 0x006243d9 in Sublime::Area::viewRemoved (this=0x9717618, _t1=0x9cb4200, _t2=0x9a96028) at /home/doriad/src/kdevplatform/build/sublime/area.moc:129
#13 0x00625cdb in Sublime::Area::closeView (this=0x9717618, view=0x9a96028) at /home/doriad/src/kdevplatform/sublime/area.cpp:475
#14 0x0063a396 in Sublime::MainWindowPrivate::widgetCloseRequest (this=0x9707418, widget=0xa105ba0) at /home/doriad/src/kdevplatform/sublime/mainwindow_p.cpp:615
#15 0x0063cbbd in Sublime::MainWindowPrivate::qt_metacall (this=0x9707418, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xa1621f8)
    at /home/doriad/src/kdevplatform/build/sublime/mainwindow_p.moc:130
#16 0x002d8bcb in QMetaObject::metacall (object=0x9707418, cl=QMetaObject::InvokeMetaMethod, idx=17, argv=0xa1621f8) at kernel/qmetaobject.cpp:237
#17 0x002e3187 in QMetaCallEvent::placeMetaCall (this=0xa018e30, object=0x9707418) at kernel/qobject.cpp:561
#18 0x002e409e in QObject::event (this=0x9707418, e=0xa018e30) at kernel/qobject.cpp:1248
#19 0x0572f77c in QApplicationPrivate::notify_helper (this=0x9588cb0, receiver=0x9707418, e=0xa018e30) at kernel/qapplication.cpp:4306
#20 0x057361d6 in QApplication::notify (this=0xbffc7284, receiver=0x9707418, e=0xa018e30) at kernel/qapplication.cpp:3710
#21 0x06214a1b in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#22 0x0804bb7c in KDevelopApplication::notify (this=0xbffc7284, receiver=0x9707418, event=0xa018e30) at /home/doriad/src/kdevelop/app/main.cpp:90
#23 0x002d4133 in QCoreApplication::notifyInternal (this=0xbffc7284, receiver=0x9707418, event=0xa018e30) at kernel/qcoreapplication.cpp:726
#24 0x002d65bc in sendEvent (receiver=0x0, event_type=0, data=0x956d050) at kernel/qcoreapplication.h:215
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x956d050) at kernel/qcoreapplication.cpp:1367
#26 0x002d673e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#27 0x002fc950 in sendPostedEvents (s=0x958b110) at kernel/qcoreapplication.h:220
#28 postEventSourceDispatch (s=0x958b110) at kernel/qeventdispatcher_glib.cpp:276
#29 0x0307d525 in g_main_dispatch (context=0x958b090) at gmain.c:1960
#30 IA__g_main_context_dispatch (context=0x958b090) at gmain.c:2513
#31 0x03081268 in g_main_context_iterate (context=0x5e0490, block=1, dispatch=1, self=0x9588ea0) at gmain.c:2591
#32 0x03081449 in IA__g_main_context_iteration (context=0x958b090, may_block=1) at gmain.c:2654
#33 0x002fc446 in QEventDispatcherGlib::processEvents (this=0x956cb00, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#34 0x057de336 in QGuiEventDispatcherGlib::processEvents (this=0x956cb00, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x002d280a in QEventLoop::processEvents (this=0xbffc7064, flags=...) at kernel/qeventloop.cpp:149
#36 0x002d2b4a in QEventLoop::exec (this=0xbffc7064, flags=...) at kernel/qeventloop.cpp:201
#37 0x002d6807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#38 0x0572f828 in QApplication::exec () at kernel/qapplication.cpp:3585
#39 0x080526d5 in main (argc=<value optimized out>, argv=0xa224680) at /home/doriad/src/kdevelop/app/main.cpp:468

Reported using DrKonqi
Comment 1 Milian Wolff 2011-03-29 12:37:09 UTC
4.1.60 is 4.2.0 alpha, please update to 4.2.0 or recent git master and reopen if you can reproduce.