From kdevelop-bugs Wed Nov 14 13:09:48 2012 From: Laurent Bonnaud Date: Wed, 14 Nov 2012 13:09:48 +0000 To: kdevelop-bugs Subject: [Bug 310087] New: Crash while exiting kdevelop Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=135289868324068 https://bugs.kde.org/show_bug.cgi?id=310087 Bug ID: 310087 Severity: crash Version: 4.4.1 Priority: NOR Assignee: kdevelop-bugs@kdevelop.org Summary: Crash while exiting kdevelop Classification: Unclassified OS: Linux Reporter: laurent.bonnaud@inpg.fr Hardware: Ubuntu Packages Status: UNCONFIRMED Component: general Product: kdevelop Application: kdevelop (4.4.1) KDE Platform Version: 4.9.3 Qt Version: 4.8.3 Operating System: Linux 3.5.0-18-lowlatency i686 Distribution: Ubuntu 12.10 -- Information about the crash: Here is how to reproduce the crash 1. start kdevelop in a blank account (i.e. no kdevelop settings stored anywhere) 2. do nothing 3. try to exit kdevelop The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb1f84b00 (LWP 20297))] Thread 7 (Thread 0xadbfab40 (LWP 20298)): #0 0xb7754424 in __kernel_vsyscall () #1 0xb586ed13 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0xb5b0f6a4 in __pthread_cond_timedwait (cond=0x8eccaf8, mutex=0x8eccae0, abstime=0xadbfa248) at forward.c:152 #3 0xb67defad in wait (time=1000, this=0x8eccae0) at thread/qwaitcondition_unix.cpp:84 #4 QWaitCondition::wait (this=0x8ee14e4, mutex=0x8ee14e8, time=1000) at thread/qwaitcondition_unix.cpp:158 #5 0xb521681a in ?? () from /usr/lib/libkdevplatformlanguage.so.6 #6 0xb67dea58 in QThreadPrivate::start (arg=0x8ee14d8) at thread/qthread_unix.cpp:338 #7 0xb586ad4c in start_thread (arg=0xadbfab40) at pthread_create.c:308 #8 0xb5b01d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xaaf01b40 (LWP 20301)): #0 0xb586cdc8 in __pthread_mutex_lock (mutex=0xaa600550) at pthread_mutex_lock.c:92 #1 0xb5b0f864 in pthread_mutex_lock (mutex=0xaa600550) at forward.c:182 #2 0xb465eed0 in g_mutex_lock (mutex=mutex@entry=0xaa6004e0) at /build/buildd/glib2.0-2.34.1/./glib/gthread-posix.c:208 #3 0xb461d3f6 in g_main_context_prepare (context=context@entry=0xaa6004e0, priority=priority@entry=0xaaf010f8) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:2929 #4 0xb461dbff in g_main_context_iterate (context=context@entry=0xaa6004e0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:3270 #5 0xb461de61 in g_main_context_iteration (context=0xaa6004e0, may_block=1) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:3351 #6 0xb692399f in QEventDispatcherGlib::processEvents (this=0xaa600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0xb68f026c in QEventLoop::processEvents (this=this@entry=0xaaf01228, flags=...) at kernel/qeventloop.cpp:149 #8 0xb68f0561 in QEventLoop::exec (this=0xaaf01228, flags=...) at kernel/qeventloop.cpp:204 #9 0xb67db66c in QThread::exec (this=0x8f4ad38) at thread/qthread.cpp:501 #10 0xb68ce7bd in QInotifyFileSystemWatcherEngine::run (this=0x8f4ad38) at io/qfilesystemwatcher_inotify.cpp:248 #11 0xb67dea58 in QThreadPrivate::start (arg=0x8f4ad38) at thread/qthread_unix.cpp:338 #12 0xb586ad4c in start_thread (arg=0xaaf01b40) at pthread_create.c:308 #13 0xb5b01d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xaa55ab40 (LWP 20302)): #0 0xb45ecd2b in __x86.get_pc_thunk.bx () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb465ebec in g_mutex_get_impl (mutex=0x915cad8) at /build/buildd/glib2.0-2.34.1/./glib/gthread-posix.c:118 #2 0xb465eec8 in g_mutex_lock (mutex=mutex@entry=0x915cad8) at /build/buildd/glib2.0-2.34.1/./glib/gthread-posix.c:208 #3 0xb461d0a2 in g_main_context_release (context=context@entry=0x915cad8) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:2810 #4 0xb461dca8 in g_main_context_iterate (context=context@entry=0x915cad8, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:3292 #5 0xb461de61 in g_main_context_iteration (context=0x915cad8, may_block=1) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:3351 #6 0xb692399f in QEventDispatcherGlib::processEvents (this=0x915c628, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0xb68f026c in QEventLoop::processEvents (this=this@entry=0xaa55a228, flags=...) at kernel/qeventloop.cpp:149 #8 0xb68f0561 in QEventLoop::exec (this=0xaa55a228, flags=...) at kernel/qeventloop.cpp:204 #9 0xb67db66c in QThread::exec (this=0x915a640) at thread/qthread.cpp:501 #10 0xb68ce7bd in QInotifyFileSystemWatcherEngine::run (this=0x915a640) at io/qfilesystemwatcher_inotify.cpp:248 #11 0xb67dea58 in QThreadPrivate::start (arg=0x915a640) at thread/qthread_unix.cpp:338 #12 0xb586ad4c in start_thread (arg=0xaa55ab40) at pthread_create.c:308 #13 0xb5b01d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa9b06b40 (LWP 20307)): #0 0xb7754424 in __kernel_vsyscall () #1 0xb586e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5b0f64c in __pthread_cond_wait (cond=0xb50ce670 , mutex=0xb50ce658 ) at forward.c:139 #3 0xb4fbc1cd in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb50c9580 ) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0xb4fbc1ff in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb50c9580 ) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0xb586ad4c in start_thread (arg=0xa9b06b40) at pthread_create.c:308 #6 0xb5b01d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa853fb40 (LWP 20370)): #0 0xb7754424 in __kernel_vsyscall () #1 0xb586e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb5b0f64c in __pthread_cond_wait (cond=0xb413b470 , mutex=0xb413b458 ) at forward.c:139 #3 0xb39e40e9 in WTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb4136380 ) at wtf/FastMalloc.cpp:2499 #4 0xb39e41df in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4136380 ) at wtf/FastMalloc.cpp:1622 #5 0xb586ad4c in start_thread (arg=0xa853fb40) at pthread_create.c:308 #6 0xb5b01d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa8d40b40 (LWP 20371)): #0 0xb461d700 in g_main_context_check (context=context@entry=0xa765a370, max_priority=2147483647, fds=fds@entry=0xa23362d0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:3142 #1 0xb461dc92 in g_main_context_iterate (context=context@entry=0xa765a370, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:3287 #2 0xb461de61 in g_main_context_iteration (context=0xa765a370, may_block=1) at /build/buildd/glib2.0-2.34.1/./glib/gmain.c:3351 #3 0xb692399f in QEventDispatcherGlib::processEvents (this=0xa765e158, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0xb68f026c in QEventLoop::processEvents (this=this@entry=0xa8d40258, flags=...) at kernel/qeventloop.cpp:149 #5 0xb68f0561 in QEventLoop::exec (this=0xa8d40258, flags=...) at kernel/qeventloop.cpp:204 #6 0xb67db66c in QThread::exec (this=this@entry=0x8bb6298) at thread/qthread.cpp:501 #7 0xb67db7cb in QThread::run (this=0x8bb6298) at thread/qthread.cpp:568 #8 0xb67dea58 in QThreadPrivate::start (arg=0x8bb6298) at thread/qthread_unix.cpp:338 #9 0xb586ad4c in start_thread (arg=0xa8d40b40) at pthread_create.c:308 #10 0xb5b01d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb1f84b00 (LWP 20297)): [KCrash Handler] #7 0xb70816ce in QDeclarativeItem::~QDeclarativeItem (this=0x93bb260, __in_chrg=) at graphicsitems/qdeclarativeitem.cpp:1668 #8 0xb7040124 in ~QDeclarativeElement (this=0x93bb260, __in_chrg=) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #9 QDeclarativePrivate::QDeclarativeElement::~QDeclarativeElement (this=0x93bb260, __in_chrg=) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #10 0xb6905783 in qDeleteInEventHandler (o=o@entry=0x93bb260) at kernel/qobject.cpp:4277 #11 0xb6907f10 in QObject::event (this=0x93bb260, e=0x9344e48) at kernel/qobject.cpp:1176 #12 0xb707bad4 in QDeclarativeItem::event (this=0x93bb260, ev=0x9344e48) at graphicsitems/qdeclarativeitem.cpp:3748 #13 0xb5de239c in QApplicationPrivate::notify_helper (this=0x8aebac8, receiver=0x93bb260, e=0x9344e48) at kernel/qapplication.cpp:4562 #14 0xb5de6daf in QApplication::notify (this=0x9344e48, receiver=0x93bb260, e=0x9344e48) at kernel/qapplication.cpp:3944 #15 0xb6cb6e91 in KApplication::notify (this=0xbfb536d8, receiver=0x93bb260, event=0x9344e48) at ../../kdeui/kernel/kapplication.cpp:311 #16 0xb68f178e in QCoreApplication::notifyInternal (this=0xbfb536d8, receiver=0x93bb260, event=0x9344e48) at kernel/qcoreapplication.cpp:915 #17 0xb68f597d in sendEvent (event=, receiver=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=52, data=0x8abe370) at kernel/qcoreapplication.cpp:1539 #19 0xb68f5c0c in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=52) at kernel/qcoreapplication.cpp:1432 #20 0xb68f5ced in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1194 #21 0xb5ddffc4 in QApplication::exec () at kernel/qapplication.cpp:3823 #22 0x08055352 in ?? () #23 0xb5a2c4d3 in __libc_start_main (main=0x804f4d0, argc=1, ubp_av=0xbfb53914, init=0x805abb0 <__libc_csu_init>, fini=0x805ac20 <__libc_csu_fini>, rtld_fini=0xb7764270 <_dl_fini>, stack_end=0xbfb5390c) at libc-start.c:226 #24 0x08055ab1 in _start () Possible duplicates by query: bug 307172. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs