Application: kdevelop (4.4.1) KDE Platform Version: 4.10.00 "release 546" Qt Version: 4.8.4 Operating System: Linux 3.7.4-20-desktop x86_64 Distribution: "openSUSE 12.2 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I closed kdevelop with some opened php sources, then the crash assistant started. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7e6ffc9780 (LWP 16980))] Thread 7 (Thread 0x7f7e55084700 (LWP 16981)): #0 0x00007f7e6c48cc61 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7e6da82547 in wait (time=1000, this=0x3650fa0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3655c50, time=1000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f7e69be377b in ?? () from /usr/lib64/libkdevplatformlanguage.so.6 #4 0x00007f7e6da8208c in QThreadPrivate::start (arg=0x3655c30) at thread/qthread_unix.cpp:338 #5 0x00007f7e6c488e0e in start_thread () from /lib64/libpthread.so.0 #6 0x00007f7e6c7812bd in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f7e41a3f700 (LWP 16983)): #0 0x00007f7e6c48c8f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7e68f5b247 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f7e69268640 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f7e68f5b279 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f7e6c488e0e in start_thread () from /lib64/libpthread.so.0 #4 0x00007f7e6c7812bd in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f7e3b261700 (LWP 16998)): #0 0x00007fff86fff847 in clock_gettime () #1 0x00007f7e6af8bf7d in clock_gettime () from /lib64/librt.so.1 #2 0x00007f7e6dad7d84 in do_gettime (frac=0x7f7e3b260b38, sec=0x7f7e3b260b30) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f7e6dbaca3d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f7e2c002660) at kernel/qeventdispatcher_unix.cpp:354 #5 0x00007f7e6dbacd83 in QTimerInfoList::timerWait (this=0x7f7e2c002660, tm=...) at kernel/qeventdispatcher_unix.cpp:461 #6 0x00007f7e6dbab7fc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f7e3b260c2c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f7e6dbab8a5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f7e66778f0f in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f7e667795fb in ?? () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f7e667797f4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #11 0x00007f7e6dbac136 in QEventDispatcherGlib::processEvents (this=0x7f7e2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #12 0x00007f7e6db7c94f in QEventLoop::processEvents (this=this@entry=0x7f7e3b260dd0, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f7e6db7cbd8 in QEventLoop::exec (this=0x7f7e3b260dd0, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f7e6da7f0b0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #15 0x00007f7e6db5d0bf in QInotifyFileSystemWatcherEngine::run (this=0x529ef60) at io/qfilesystemwatcher_inotify.cpp:256 #16 0x00007f7e6da8208c in QThreadPrivate::start (arg=0x529ef60) at thread/qthread_unix.cpp:338 #17 0x00007f7e6c488e0e in start_thread () from /lib64/libpthread.so.0 #18 0x00007f7e6c7812bd in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f7e38d1a700 (LWP 17057)): #0 0x00007f7e6c48c8f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7e62e41ee7 in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f7e62e41f19 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f7e6c488e0e in start_thread () from /lib64/libpthread.so.0 #4 0x00007f7e6c7812bd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f7e2af4f700 (LWP 17065)): #0 0x00007f7e6c48c8f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7e6da825eb in wait (time=18446744073709551615, this=0x5df9f00) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3f68330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f7e63874971 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f7e638771bb in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f7e6387602f in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f7e638760bb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f7e6da8208c in QThreadPrivate::start (arg=0x5c856a0) at thread/qthread_unix.cpp:338 #8 0x00007f7e6c488e0e in start_thread () from /lib64/libpthread.so.0 #9 0x00007f7e6c7812bd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f7e2a730700 (LWP 17078)): #0 0x00007f7e6c48c8f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7e6da825eb in wait (time=18446744073709551615, this=0x5df9f00) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x3f68330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f7e63874971 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f7e638771bb in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f7e6387602f in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f7e638760bb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f7e6da8208c in QThreadPrivate::start (arg=0x5f32fb0) at thread/qthread_unix.cpp:338 #8 0x00007f7e6c488e0e in start_thread () from /lib64/libpthread.so.0 #9 0x00007f7e6c7812bd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f7e6ffc9780 (LWP 16980)): [KCrash Handler] #5 0x00007f7e6c6d1d25 in raise () from /lib64/libc.so.6 #6 0x00007f7e6c6d31a8 in abort () from /lib64/libc.so.6 #7 0x00007f7e6c70ffbb in __libc_message () from /lib64/libc.so.6 #8 0x00007f7e6c715b56 in malloc_printerr () from /lib64/libc.so.6 #9 0x00007f7e6c6d48b1 in __run_exit_handlers () from /lib64/libc.so.6 #10 0x00007f7e6c6d4935 in exit () from /lib64/libc.so.6 #11 0x00007f7e6c6be45c in __libc_start_main () from /lib64/libc.so.6 #12 0x000000000040f7f1 in _start () Possible duplicates by query: bug 315280, bug 315240, bug 314342, bug 314282, bug 314209. Reported using DrKonqi
Created attachment 77423 [details] New crash information added by DrKonqi kdevelop (4.3.1) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2 - What I was doing when the application crashed: Updated some of the files that were opened from another application. Then reloaded all opened files, and then closed the application. -- Backtrace (Reduced): #9 0x00007feabd454d76 in malloc_printerr (action=3, str=0x7feabd52d1e0 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:6283 [...] #11 0x00007feabd414df2 in __run_exit_handlers (status=0, listp=0x7feabd7624c8, run_list_atexit=true) at exit.c:78 [...] #13 0x00007feabd3fceb4 in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3ed7ab98) at libc-start.c:260 #14 0x000000000040a281 in _start ()
*** Bug 316284 has been marked as a duplicate of this bug. ***
Created attachment 81691 [details] New crash information added by DrKonqi kdevelop (4.5.1) on KDE Platform 4.10.5 using Qt 4.8.5 - What I was doing when the application crashed: I was editing some c++ sources, and Kdevelop crashed just when I wanted to quit. -- Backtrace (Reduced): #12 0x000000000040ed49 in _start ()
Impossible to fix with this backtrace, closing for now.