Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0)) KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2" Qt Version: 4.6.3 Operating System: Linux 2.6.34-12-desktop i686 Distribution: "openSUSE 11.3 (i586)" -- Information about the crash: I was quitting KDevelop when I got the "save modified files". I confirmed file saving (one file was in the list) then got this crash. -- Backtrace: Application: KDevelop (kdevelop.bin), signal: Aborted [Current thread is 1 (Thread 0xb4366710 (LWP 4387))] Thread 8 (Thread 0xb0c18b70 (LWP 4563)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb626c5b3 in __lll_lock_wait_private () from /lib/libc.so.6 #2 0xb61ff35f in _L_lock_10260 () from /lib/libc.so.6 #3 0xb61fdad6 in free () from /lib/libc.so.6 #4 0xb6ecaf3b in qFree(void*) () from /usr/lib/libQtCore.so.4 #5 0xb6eedd65 in QHashData::freeNode(void*) () from /usr/lib/libQtCore.so.4 #6 0xb6eeddda in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib/libQtCore.so.4 #7 0xb523bd70 in freeData () at /usr/include/QtCore/qhash.h:567 #8 operator= () at /usr/include/QtCore/qhash.h:593 #9 clear () at /usr/include/QtCore/qhash.h:573 #10 KDevelop::ModificationRevisionSet::clearCache () at /usr/src/debug/kdevplatform-1.0.0/language/editor/modificationrevisionset.cpp:103 #11 0xb528a135 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x83d2778) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/duchain.cpp:292 #12 0xb6ed004f in ?? () from /usr/lib/libQtCore.so.4 #13 0xb6175b25 in start_thread () from /lib/libpthread.so.0 #14 0xb625e46e in clone () from /lib/libc.so.6 Thread 7 (Thread 0xaf97eb70 (LWP 4600)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb617a125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb626c24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6ed0710 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb482e24a in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4831307 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb482e744 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb482e7fa in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6ed004f in ?? () from /usr/lib/libQtCore.so.4 #12 0xb6175b25 in start_thread () from /lib/libpthread.so.0 #13 0xb625e46e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xae97cb70 (LWP 4602)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb626c5b3 in __lll_lock_wait_private () from /lib/libc.so.6 #2 0xb61ff35f in _L_lock_10260 () from /lib/libc.so.6 #3 0xb61fdad6 in free () from /lib/libc.so.6 #4 0xb4e72836 in g_free () from /usr/lib/libglib-2.0.so.0 #5 0xb4e68523 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0xb6ff6218 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/libQtCore.so.4 #7 0xb6ff6342 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/libQtCore.so.4 #8 0xb6ecf1ec in ?? () from /usr/lib/libQtCore.so.4 #9 0xb6ed0057 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb6175b25 in start_thread () from /lib/libpthread.so.0 #11 0xb625e46e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xae17bb70 (LWP 4604)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb617a125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb626c24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6ed0710 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb482e24a in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4831307 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb482e744 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb482e7fa in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #9 0xb6ed004f in ?? () from /usr/lib/libQtCore.so.4 #10 0xb6175b25 in start_thread () from /lib/libpthread.so.0 #11 0xb625e46e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xad179b70 (LWP 4607)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb617a125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb626c24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6ed0710 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb482e24a in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4831307 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb482e744 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb482e7fa in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #13 0xb6ed004f in ?? () from /usr/lib/libQtCore.so.4 #14 0xb6175b25 in start_thread () from /lib/libpthread.so.0 #15 0xb625e46e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xac978b70 (LWP 4608)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb617a125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb626c24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6ed0710 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb482e24a in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4831307 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #15 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #16 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #17 0xb4831323 in ?? () from /usr/lib/libthreadweaver.so.4 #18 0xb482db43 in ?? () from /usr/lib/libthreadweaver.so.4 #19 0xb482e744 in ?? () from /usr/lib/libthreadweaver.so.4 #20 0xb482e7fa in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #21 0xb6ed004f in ?? () from /usr/lib/libQtCore.so.4 #22 0xb6175b25 in start_thread () from /lib/libpthread.so.0 #23 0xb625e46e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa6affb70 (LWP 4817)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb617a125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb626c24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb4b86fa7 in ?? () from /usr/lib/libQtScript.so.4 #4 0xb4b86fef in ?? () from /usr/lib/libQtScript.so.4 #5 0xb6175b25 in start_thread () from /lib/libpthread.so.0 #6 0xb625e46e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb4366710 (LWP 4387)): [KCrash Handler] #6 0xffffe424 in __kernel_vsyscall () #7 0xb61b67ff in raise () from /lib/libc.so.6 #8 0xb61b8140 in abort () from /lib/libc.so.6 #9 0xb61f2fd7 in __libc_message () from /lib/libc.so.6 #10 0xb61f8ffb in malloc_printerr () from /lib/libc.so.6 #11 0xb61f944c in malloc_consolidate () from /lib/libc.so.6 #12 0xb61f9d17 in _int_free () from /lib/libc.so.6 #13 0xb61fdadd in free () from /lib/libc.so.6 #14 0xb63a898f in operator delete(void*) () from /usr/lib/libstdc++.so.6 #15 0xb52a738c in KDevelop::TemporaryDataManager<KDevVarLengthArray<KDevelop::IndexedDUContext, 10>, true>::~TemporaryDataManager (this=0x893d788, __in_chrg=<value optimized out>) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/appendedlist.h:80 #16 0xb5295799 in destroy () at /usr/src/debug/kdevplatform-1.0.0/language/duchain/ducontext.cpp:69 #17 0xb5248709 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0xb5428a74, __in_chrg=<value optimized out>) at /usr/include/kglobal.h:62 #18 0xb61b97cf in __run_exit_handlers () from /lib/libc.so.6 #19 0xb61b982d in exit () from /lib/libc.so.6 #20 0xb61a1c16 in __libc_start_main () from /lib/libc.so.6 #21 0x0804b541 in _start () Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 227116 ***