Application: kontact (4.7.3) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-16-generic-pae i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: At the time of the crash, Kontact was not the window on top, so I don't know exactly what happened, but I closed Chromium and then almost immediately Kontact died as well. I've no idea how they could be connected. -- Backtrace: Application: Kontact (kontact), signal: Aborted [Current thread is 1 (Thread 0xb280d730 (LWP 2476))] Thread 5 (Thread 0xb171bb70 (LWP 2480)): #0 0xb7898424 in __kernel_vsyscall () #1 0xb3dd3a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb6237cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb59df883 in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb60fb340) at wtf/FastMalloc.cpp:2495 #4 0xb59df99f in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb60fb340) at wtf/FastMalloc.cpp:1618 #5 0xb3dcfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0xb622a0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xb0df2b70 (LWP 2482)): [KCrash Handler] #7 0xb7898424 in __kernel_vsyscall () #8 0xb6185c8f in raise () from /lib/i386-linux-gnu/libc.so.6 #9 0xb61892b5 in abort () from /lib/i386-linux-gnu/libc.so.6 #10 0xb61bbdfc in ?? () from /lib/i386-linux-gnu/libc.so.6 #11 0xb61c6bc2 in ?? () from /lib/i386-linux-gnu/libc.so.6 #12 0xb61c7862 in ?? () from /lib/i386-linux-gnu/libc.so.6 #13 0xb61ca94d in free () from /lib/i386-linux-gnu/libc.so.6 #14 0xb6eeae2b in qFree (ptr=0xb0401628) at global/qmalloc.cpp:60 #15 0xb6f1fbd7 in QMapData::continueFreeData (this=0xb0470ba0, offset=16) at tools/qmap.cpp:93 #16 0xb700b8bc in QMap<QString, QVariant>::freeData (x=0xb0470ba0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qmap.h:654 #17 0xb700ebad in ~QMap (this=0xa59aeea0, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qmap.h:187 #18 v_clear<QMap<QString, QVariant> > (d=0xa59aeea0) at ../../include/QtCore/private/../../../src/corelib/kernel/qvariant_p.h:144 #19 clear (d=0xa59aeea0) at kernel/qvariant.cpp:208 #20 0xb6556779 in clear (d=0xa59aeea0) at kernel/qguivariant.cpp:280 #21 0xb700b83a in ~QVariant (this=0xa59aeea0, __in_chrg=<optimized out>) at kernel/qvariant.cpp:1408 #22 QVariant::~QVariant (this=0xa59aeea0, __in_chrg=<optimized out>) at kernel/qvariant.cpp:1405 #23 0xb459d9db in node_destruct (to=0xb043a6f4, from=0xb043a6f4, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:418 #24 free (data=0xb043a6e0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:744 #25 ~QList (this=0xb0df1c38, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:719 #26 QList<QVariant>::~QList (this=0xb0df1c38, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:716 #27 0xb45a6df0 in QDBusConnectionPrivate::deliverCall (this=0xb0400c88, object=0xb0412ac8, msg=..., metaTypes=..., slotIdx=0) at qdbusintegrator.cpp:869 #28 0xb45b0c26 in QDBusCallDeliveryEvent::placeMetaCall (this=0x2548e338, object=0xb0412ac8) at qdbusintegrator_p.h:103 #29 0xb7004b52 in QObject::event (this=0xb0412ac8, e=0x2548e338) at kernel/qobject.cpp:1217 #30 0xb6517d84 in notify_helper (e=0x2548e338, receiver=0xb0412ac8, this=0x842b460) at kernel/qapplication.cpp:4486 #31 QApplicationPrivate::notify_helper (this=0x842b460, receiver=0xb0412ac8, e=0x2548e338) at kernel/qapplication.cpp:4458 #32 0xb651d133 in QApplication::notify (this=0x2548e338, receiver=0xb0412ac8, e=0x2548e338) at kernel/qapplication.cpp:3886 #33 0xb75d7971 in KApplication::notify (this=0xbfa4a404, receiver=0xb0412ac8, event=0x2548e338) at ../../kdeui/kernel/kapplication.cpp:311 #34 0xb6fec19e in QCoreApplication::notifyInternal (this=0xbfa4a404, receiver=0xb0412ac8, event=0x2548e338) at kernel/qcoreapplication.cpp:787 #35 0xb6feff93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8523398) at kernel/qcoreapplication.cpp:1428 #37 0xb6ff00ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321 #38 0xb701a6a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #39 postEventSourceDispatch (s=0x8523cc8) at kernel/qeventdispatcher_glib.cpp:277 #40 0xb3cf925f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #41 0xb3cf9990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #42 0xb3cf9c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #43 0xb701aada in QEventDispatcherGlib::processEvents (this=0x8521ff0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #44 0xb6feb1dd in QEventLoop::processEvents (this=0xb0df22c0, flags=...) at kernel/qeventloop.cpp:149 #45 0xb6feb421 in QEventLoop::exec (this=0xb0df22c0, flags=...) at kernel/qeventloop.cpp:201 #46 0xb6eee90b in QThread::exec (this=0x8523060) at thread/qthread.cpp:498 #47 0xb6eee9fb in QThread::run (this=0x8523060) at thread/qthread.cpp:565 #48 0xb6ef17b3 in QThreadPrivate::start (arg=0x8523060) at thread/qthread_unix.cpp:331 #49 0xb3dcfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #50 0xb622a0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xad569b70 (LWP 2514)): #0 0xb3dd2d44 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #1 0xb6237f54 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0xb3cf887f in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb3cf9637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb3cf9c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb701ab37 in QEventDispatcherGlib::processEvents (this=0x86fe558, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0xb6feb1dd in QEventLoop::processEvents (this=0xad569290, flags=...) at kernel/qeventloop.cpp:149 #7 0xb6feb421 in QEventLoop::exec (this=0xad569290, flags=...) at kernel/qeventloop.cpp:201 #8 0xb6eee90b in QThread::exec (this=0x888a308) at thread/qthread.cpp:498 #9 0xb6fcbe2d in QInotifyFileSystemWatcherEngine::run (this=0x888a308) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb6ef17b3 in QThreadPrivate::start (arg=0x888a308) at thread/qthread_unix.cpp:331 #11 0xb3dcfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0xb622a0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xa70ffb70 (LWP 15001)): #0 0xb3db2d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb6f487d5 in do_gettime (frac=0xa70ff000, sec=0xa70feff8) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb701b4b6 in QTimerInfoList::updateCurrentTime (this=0x209de074) at kernel/qeventdispatcher_unix.cpp:339 #4 0xb701b80a in QTimerInfoList::timerWait (this=0x209de074, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb701a053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa70ff10c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb701a0ed in timerSourcePrepare (source=0x209de040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb3cf888c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb3cf9637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb3cf9c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb701ab37 in QEventDispatcherGlib::processEvents (this=0x1fed5a40, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6feb1dd in QEventLoop::processEvents (this=0xa70ff290, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6feb421 in QEventLoop::exec (this=0xa70ff290, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6eee90b in QThread::exec (this=0x1fabd6d8) at thread/qthread.cpp:498 #14 0xb6fcbe2d in QInotifyFileSystemWatcherEngine::run (this=0x1fabd6d8) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6ef17b3 in QThreadPrivate::start (arg=0x1fabd6d8) at thread/qthread_unix.cpp:331 #16 0xb3dcfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb622a0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb280d730 (LWP 2476)): #0 0xb7898424 in __kernel_vsyscall () #1 0xb6238063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0xb61cc135 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Reported using DrKonqi
This kontact version is too old and there's no indication that the crash was caused by some KDE code. Closing since it's probably cannot be reproduced.