Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0)) KDE Platform Version: 4.4.3 (KDE 4.4.3) Qt Version: 4.6.2 Operating System: Linux 2.6.32-22-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: I had just tried to build a toy project - 1 cpp file, 1 header file open, got a bunch of compiler warnings, quit the application and it crashed -- Backtrace: Application: KDevelop (kdevelop.bin), signal: Aborted [Current thread is 1 (Thread 0xb77f6710 (LWP 4892))] Thread 6 (Thread 0xb4cf2b70 (LWP 4893)): #0 0x007b2422 in __kernel_vsyscall () #1 0x00d16d33 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0x00cad697 in _L_lock_9637 () from /lib/tls/i686/cmov/libc.so.6 #3 0x00cabec6 in *__GI___libc_free (mem=0xa3a5c80) at malloc.c:3736 #4 0x0051fa5d in qFree (ptr=0xa3a5c80) at global/qmalloc.cpp:60 #5 0x005432d6 in QHashData::freeNode (this=0xa3a5c78, node=0xfffffe00) at tools/qhash.cpp:189 #6 0x00543349 in QHashData::free_helper (this=0xb33c12e8, node_delete=0x8471410) at tools/qhash.cpp:276 #7 0x0846f3d0 in KDevelop::ModificationRevisionSet::clearCache() () from /usr/lib/libkdevplatformlanguage.so.1 #8 0x084bb4f8 in ?? () from /usr/lib/libkdevplatformlanguage.so.1 #9 0x0052532e in QThreadPrivate::start (arg=0x73c3c0) at thread/qthread_unix.cpp:248 #10 0x00bbc96e in start_thread (arg=0xb4cf2b70) at pthread_create.c:300 #11 0x00d09a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xb44f1b70 (LWP 4894)): #0 0x007b2422 in __kernel_vsyscall () #1 0x00bc1015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x00d169dd in __pthread_cond_wait (cond=0x9bdb800, mutex=0x9bdb7e8) at forward.c:139 #3 0x00526287 in QWaitConditionPrivate::wait (this=0x9bded20, mutex=0x9b47fa0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9bded20, mutex=0x9b47fa0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x07f28870 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x07f2b38c in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x07f2727b in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x07f2b482 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x07f284d3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x07f2951e in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x07f29c3b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #12 0x0052532e in QThreadPrivate::start (arg=0x9b40ef0) at thread/qthread_unix.cpp:248 #13 0x00bbc96e in start_thread (arg=0xb44f1b70) at pthread_create.c:300 #14 0x00d09a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb32ffb70 (LWP 4896)): #0 0x007b2422 in __kernel_vsyscall () #1 0x00d16d33 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0x00cad697 in _L_lock_9637 () from /lib/tls/i686/cmov/libc.so.6 #3 0x00cabec6 in *__GI___libc_free (mem=0x9be1880) at malloc.c:3736 #4 0x03e78fc6 in g_free () from /lib/libglib-2.0.so.0 #5 0x03e6ff5a in ?? () from /lib/libglib-2.0.so.0 #6 0x006540fd in ~QEventDispatcherGlib (this=0x9b6cad8, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366 #7 0x00524e9a in QThreadPrivate::finish (arg=0x73c890) at thread/qthread_unix.cpp:284 #8 0x00525336 in ~__pthread_cleanup_class (arg=0x73c890) at /usr/include/pthread.h:535 #9 QThreadPrivate::start (arg=0x73c890) at thread/qthread_unix.cpp:253 #10 0x00bbc96e in start_thread (arg=0xb32ffb70) at pthread_create.c:300 #11 0x00d09a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb1addb70 (LWP 4919)): #0 0x007b2422 in __kernel_vsyscall () #1 0x00d16d33 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0x00cad697 in _L_lock_9637 () from /lib/tls/i686/cmov/libc.so.6 #3 0x00cabec6 in *__GI___libc_free (mem=0x996add8) at malloc.c:3736 #4 0x00457741 in operator delete(void*) () from /usr/lib/libstdc++.so.6 #5 0x00653504 in QEventDispatcherGlib::unregisterSocketNotifier (this=0x9d45ff0, notifier=0xb1add2ec) at kernel/qeventdispatcher_glib.cpp:493 #6 0x00642779 in QSocketNotifier::setEnabled (this=0xfffffe00, enable=false) at kernel/qsocketnotifier.cpp:298 #7 0x00653a72 in socketNotifierSourceCheck (source=0x9d460d8) at kernel/qeventdispatcher_glib.cpp:92 #8 0x03e73799 in g_main_context_check () from /lib/libglib-2.0.so.0 #9 0x03e740ce in ?? () from /lib/libglib-2.0.so.0 #10 0x03e744b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0x006535d5 in QEventDispatcherGlib::processEvents (this=0x9d45ff0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #12 0x00626059 in QEventLoop::processEvents (this=0xb1add290, flags=) at kernel/qeventloop.cpp:149 #13 0x006264aa in QEventLoop::exec (this=0xb1add290, flags=...) at kernel/qeventloop.cpp:201 #14 0x005225a8 in QThread::exec (this=0x9ce7f30) at thread/qthread.cpp:487 #15 0x00605c1b in QInotifyFileSystemWatcherEngine::run (this=0x9ce7f30) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x0052532e in QThreadPrivate::start (arg=0x9ce7f30) at thread/qthread_unix.cpp:248 #17 0x00bbc96e in start_thread (arg=0xb1addb70) at pthread_create.c:300 #18 0x00d09a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb3cf0b70 (LWP 5018)): #0 0x007b2422 in __kernel_vsyscall () #1 0x00bc1015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x00d169dd in __pthread_cond_wait (cond=0x23b128c, mutex=0x23b1274) at forward.c:139 #3 0x022d2c97 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x23ac1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #4 0x022d2ce1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x23ac1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #5 0x00bbc96e in start_thread (arg=0xb3cf0b70) at pthread_create.c:300 #6 0x00d09a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb77f6710 (LWP 4892)): [KCrash Handler] #6 0x007b2422 in __kernel_vsyscall () #7 0x00c66651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x00c69a82 in *__GI_abort () at abort.c:92 #9 0x00c9d49d in __libc_message (do_abort=2, fmt=0xd71f98 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #10 0x00ca7591 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0xa352f50) at malloc.c:6264 #11 0x00ca79ea in malloc_consolidate (av=<value optimized out>) at malloc.c:5150 #12 0x00ca8d65 in _int_free (av=<value optimized out>, p=0xa3f3508) at malloc.c:5015 #13 0x00cabecd in *__GI___libc_free (mem=0xa3fa140) at malloc.c:3738 #14 0x0051fa5d in qFree (ptr=0xa3fa140) at global/qmalloc.cpp:60 #15 0x005432d6 in QHashData::freeNode (this=0x6, node=0x0) at tools/qhash.cpp:189 #16 0x00543349 in QHashData::free_helper (this=0x9d60338, node_delete=0x1203750 <QHash<unsigned long long, QGradientCache::CacheInfo>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:276 #17 0x012030ac in QHash<unsigned long long, QGradientCache::CacheInfo>::freeData (this=0x1948c58, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:567 #18 ~QHash (this=0x1948c58, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:284 #19 ~QMultiHash (this=0x1948c58, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:918 #20 ~QGradientCache (this=0x1948c58, __in_chrg=<value optimized out>) at painting/qpaintengine_raster.cpp:4800 #21 ~QGlobalStaticDeleter (this=0x1948c58, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1803 #22 0x00c6b1bf in __run_exit_handlers (status=0, listp=0xd92324, run_list_atexit=true) at exit.c:78 #23 0x00c6b22f in *__GI_exit (status=0) at exit.c:100 #24 0x00c52bde in __libc_start_main (main=0x804b5e0 <_start+240>, argc=1, ubp_av=0xbf8534c4, init=0x80512d0 <__libc_csu_init>, fini=0x80512c0 <__libc_csu_fini>, rtld_fini=0xc2d0c0 <_dl_fini>, stack_end=0xbf8534bc) at libc-start.c:258 #25 0x0804b511 in _start () This bug may be a duplicate of or related to bug 227116. Possible duplicates by query: bug 236011, bug 235466, bug 234228, bug 232942, bug 232461. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 227116 ***