Application: kdevelop (4.2.2) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.38-10-generic-pae i686 Distribution: Ubuntu 11.04 -- Information about the crash: Was Using normally when I exited the program. The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted [Current thread is 1 (Thread 0xb3643710 (LWP 11426))] Thread 8 (Thread 0xb309bb70 (LWP 11429)): #0 0xb317f681 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #1 0xb5563e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb556492b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb31d8304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #4 0xb558d2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb5fb2e99 in start_thread (arg=0xb309bb70) at pthread_create.c:304 #6 0xb620973e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xaf26bb70 (LWP 11431)): #0 0xb787c424 in __kernel_vsyscall () #1 0xb6217753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0xb61aab94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6 #3 0xb61a9416 in __libc_free (mem=0xa4c1900) at malloc.c:3736 #4 0xb55813e1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb55818c4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xb5581ab1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb5fb2ccf in __nptl_deallocate_tsd () at pthread_create.c:155 #8 0xb5fb2ea7 in start_thread (arg=0xaf26bb70) at pthread_create.c:311 #9 0xb620973e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xacbffb70 (LWP 11443)): #0 0xb787c424 in __kernel_vsyscall () #1 0xb5fb7834 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0xb6217454 in __pthread_cond_timedwait (cond=0xa3640e8, mutex=0xa3640d0, abstime=0xacbff2c0) at forward.c:152 #3 0xb6e673e5 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb5a2975d in ?? () from /usr/lib/libkdevplatformlanguage.so.3 #5 0xb6e66da2 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb5fb2e99 in start_thread (arg=0xacbffb70) at pthread_create.c:304 #7 0xb620973e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xab554b70 (LWP 11449)): #0 0xb787c424 in __kernel_vsyscall () #1 0xb5fb748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb62173fd in __pthread_cond_wait (cond=0xa405840, mutex=0xa405828) at forward.c:139 #3 0xb6e67467 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb512a7e0 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb512d47c in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb512a42b in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb512d56a in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb512a373 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb512bf9e in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb512c05b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6e66da2 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb5fb2e99 in start_thread (arg=0xab554b70) at pthread_create.c:304 #13 0xb620973e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa9d73b70 (LWP 11454)): #0 0xb787c424 in __kernel_vsyscall () #1 0xb6217753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0xb61aab94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6 #3 0xb61a9416 in __libc_free (mem=0xa341088) at malloc.c:3736 #4 0xb63444d1 in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0xb6f8898e in QEventDispatcherGlib::unregisterSocketNotifier(QSocketNotifier*) () from /usr/lib/libQtCore.so.4 #6 0xb6f76db9 in QSocketNotifier::setEnabled(bool) () from /usr/lib/libQtCore.so.4 #7 0xb6f87f94 in ?? () from /usr/lib/libQtCore.so.4 #8 0xb556371d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb556403a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb5564524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #11 0xb6f8853c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0xb6f5a289 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #13 0xb6f5a522 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #14 0xb6e642a0 in QThread::exec() () from /usr/lib/libQtCore.so.4 #15 0xb6f3bfdb in ?? () from /usr/lib/libQtCore.so.4 #16 0xb6e66da2 in ?? () from /usr/lib/libQtCore.so.4 #17 0xb5fb2e99 in start_thread (arg=0xa9d73b70) at pthread_create.c:304 #18 0xb620973e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa9572b70 (LWP 11463)): #0 0xb787c424 in __kernel_vsyscall () #1 0xb5fb748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb62173fd in __pthread_cond_wait (cond=0xae5c82b0, mutex=0xae5c8298) at forward.c:139 #3 0xae4af817 in ?? () from /usr/lib/libQtScript.so.4 #4 0xae4af851 in ?? () from /usr/lib/libQtScript.so.4 #5 0xb5fb2e99 in start_thread (arg=0xa9572b70) at pthread_create.c:304 #6 0xb620973e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0x9ce3cb70 (LWP 11536)): #0 0xb787c424 in __kernel_vsyscall () #1 0xb5fb748c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb62173fd in __pthread_cond_wait (cond=0xb51177f0, mutex=0xb51177d8) at forward.c:139 #3 0xb4b61b57 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb5fb2e99 in start_thread (arg=0x9ce3cb70) at pthread_create.c:304 #5 0xb620973e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb3643710 (LWP 11426)): [KCrash Handler] #7 0xb787c424 in __kernel_vsyscall () #8 0xb6163e71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #9 0xb616734e in abort () at abort.c:92 #10 0xb619a577 in __libc_message (do_abort=2, fmt=0xb62738ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #11 0xb61a4961 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0xb111ec0) at malloc.c:6283 #12 0xb61a628b in _int_free (av=<value optimized out>, p=0xb111eb8) at malloc.c:4795 #13 0xb61a941d in __libc_free (mem=0xb111ec0) at malloc.c:3738 #14 0xb63444d1 in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #15 0xa89453a1 in rpp::Stream::~Stream() () from /usr/lib/libkdev4cpprpp.so #16 0xb6168a6f in __run_exit_handlers (status=0, listp=0xb6296324, run_list_atexit=true) at exit.c:78 #17 0xb6168acf in exit (status=0) at exit.c:100 #18 0xb614fe3f in __libc_start_main (main=0x804bbf0 <_start+624>, argc=1, ubp_av=0xbffc4544, init=0x8054be0 <__libc_csu_init>, fini=0x8054c40 <__libc_csu_fini>, rtld_fini=0xb788ba50, stack_end=0xbffc453c) at libc-start.c:258 #19 0x0804b9a1 in _start () Possible duplicates by query: bug 277371, bug 277138, bug 276906, bug 275788, bug 274393. Reported using DrKonqi
if you can reproduce it, it would be cool if you could try to debug it and find out whats happening. e.g. maybe it's a double delete? try to add some debug output to rpp::Stream::~Stream() or similar *** This bug has been marked as a duplicate of bug 267659 ***