Application: kontact (4.8.4) KDE Platform Version: 4.8.4 (4.8.4) Qt Version: 4.8.1 Operating System: Linux 3.2.0-23-generic x86_64 Distribution: Linux Mint 13 Maya -- Information about the crash: - What I was doing when the application crashed: Kontact was the only program that I was actively running. The only software that was running that is not native to KDE or Linux-Mint was the Spideroak backup daemon. My KDE setup is essentially vanilla with no unusual option and very little changing of initial defaults (other than changes made by the Linux-mint devs). Nepomuk was not activated because I have noticed increased crashes and decreased performace when it is running. I had just added a series of "to-dos" in Kontact and noticed that I had missed some information on the last entry. Immediately after creating the incorrect to-do, I right-clicked the entry that I wanted to edit and immediately after the context menu appeared, Kontact crashed. I repeated this action several times and did not experience the bug again. The crash does not seem to be reproducible. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fdbe811f7c0 (LWP 5165))] Thread 4 (Thread 0x7fdbcb6a5700 (LWP 5166)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdbe490adec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007fdbe490af19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007fdbdfdcee9a in start_thread (arg=0x7fdbcb6a5700) at pthread_create.c:308 #4 0x00007fdbe563c4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fdbcaea4700 (LWP 5167)): #0 0x00007fff0a3ff8de in ?? () #1 0x00007fdbde13215d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007fdbe5cd9bb4 in do_gettime (frac=0x7fdbcaea3ba8, sec=0x7fdbcaea3ba0) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007fdbe5db1b8d in QTimerInfoList::updateCurrentTime (this=0x7fdbc4002860) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007fdbe5db1ec3 in QTimerInfoList::timerWait (this=0x7fdbc4002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00007fdbe5db097c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fdbcaea3c5c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007fdbdf901846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fdbdf901f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007fdbdf902164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fdbe5db1426 in QEventDispatcherGlib::processEvents (this=0x7fdbc40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0x00007fdbe5d80c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007fdbe5d80ed7 in QEventLoop::exec (this=0x7fdbcaea3dc0, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007fdbe5c7ffa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #14 0x00007fdbe5c82fcb in QThreadPrivate::start (arg=0x25e2f30) at thread/qthread_unix.cpp:298 #15 0x00007fdbdfdcee9a in start_thread (arg=0x7fdbcaea4700) at pthread_create.c:308 #16 0x00007fdbe563c4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fdb7cff0700 (LWP 5178)): #0 read () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007fdbdf93c8cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdbdf901ba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fdbdf901fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fdbdf902164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fdbe5db1426 in QEventDispatcherGlib::processEvents (this=0x7fdb780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007fdbe5d80c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fdbe5d80ed7 in QEventLoop::exec (this=0x7fdb7cfefd90, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fdbe5c7ffa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007fdbe5d609ff in QInotifyFileSystemWatcherEngine::run (this=0x2fb00e0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007fdbe5c82fcb in QThreadPrivate::start (arg=0x2fb00e0) at thread/qthread_unix.cpp:298 #11 0x00007fdbdfdcee9a in start_thread (arg=0x7fdb7cff0700) at pthread_create.c:308 #12 0x00007fdbe563c4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fdbe811f7c0 (LWP 5165)): [KCrash Handler] #6 0x00007fdbe67baee6 in setAttribute_internal (attribute=Qt::WA_UpdatesDisabled, on=true, d=<optimized out>, data=<optimized out>) at kernel/qwidget.cpp:10681 #7 0x00007fdbe67c641b in QWidget::setAttribute (this=0x3f72db0, attribute=Qt::WA_UpdatesDisabled, on=true) at kernel/qwidget.cpp:10719 #8 0x00007fdbe67c7c24 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x3f72e80, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7422 #9 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x3fa7560, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #10 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x4338580, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #11 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x4dd4ae0, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #12 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x4855280, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #13 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x48bd0c0, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #14 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x48bce00, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #15 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x3caf8a0, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #16 0x00007fdbe67c7b29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x3f0a7f0, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #17 0x00007fdbe67cb0fb in QWidgetPrivate::prepareToRender (this=0x43d3c80, region=..., renderFlags=...) at kernel/qwidget.cpp:5390 #18 0x00007fdbe67cb4f4 in QWidgetPrivate::render (this=0x43d3c80, target=0x7fff0a3db670, targetOffset=..., sourceRegion=..., renderFlags=..., readyToRender=<optimized out>) at kernel/qwidget.cpp:5654 #19 0x00007fdbe67cb839 in QWidget::render (this=<optimized out>, target=<optimized out>, targetOffset=..., sourceRegion=..., renderFlags=...) at kernel/qwidget.cpp:5173 #20 0x00007fdbd06d5607 in Oxygen::TransitionWidget::grabWidget (this=<optimized out>, pixmap=..., widget=0x4398100, rect=...) at ../../../kstyles/oxygen/transitions/oxygentransitionwidget.cpp:258 #21 0x00007fdbd06d61c6 in Oxygen::TransitionWidget::grab (this=0x3df67a0, widget=0x4398100, rect=...) at ../../../kstyles/oxygen/transitions/oxygentransitionwidget.cpp:93 #22 0x00007fdbd06d1d88 in timerEvent (this=0x3df6690, event=<optimized out>) at ../../../kstyles/oxygen/transitions/oxygenlineeditdata.cpp:115 #23 Oxygen::LineEditData::timerEvent (this=0x3df6690, event=<optimized out>) at ../../../kstyles/oxygen/transitions/oxygenlineeditdata.cpp:105 #24 0x00007fdbe5d9b179 in QObject::event (this=0x3df6690, e=<optimized out>) at kernel/qobject.cpp:1157 #25 0x00007fdbe677c894 in notify_helper (e=0x7fff0a3dbde0, receiver=0x3df6690, this=0x2465ef0) at kernel/qapplication.cpp:4559 #26 QApplicationPrivate::notify_helper (this=0x2465ef0, receiver=0x3df6690, e=0x7fff0a3dbde0) at kernel/qapplication.cpp:4531 #27 0x00007fdbe6781713 in QApplication::notify (this=0x7fff0a3dc0b0, receiver=0x3df6690, e=0x7fff0a3dbde0) at kernel/qapplication.cpp:4420 #28 0x00007fdbe74b69e6 in KApplication::notify (this=0x7fff0a3dc0b0, receiver=0x3df6690, event=0x7fff0a3dbde0) at ../../kdeui/kernel/kapplication.cpp:311 #29 0x00007fdbe5d81e9c in QCoreApplication::notifyInternal (this=0x7fff0a3dc0b0, receiver=0x3df6690, event=0x7fff0a3dbde0) at kernel/qcoreapplication.cpp:876 #30 0x00007fdbe5db31f2 in sendEvent (event=0x7fff0a3dbde0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #31 QTimerInfoList::activateTimers (this=0x2466b60) at kernel/qeventdispatcher_unix.cpp:611 #32 0x00007fdbe5db0c0d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186 #33 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180 #34 0x00007fdbdf901d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007fdbdf9020a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007fdbdf902164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007fdbe5db13bf in QEventDispatcherGlib::processEvents (this=0x2430c10, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #38 0x00007fdbe6824d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #39 0x00007fdbe5d80c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #40 0x00007fdbe5d80ed7 in QEventLoop::exec (this=0x7fff0a3dc040, flags=...) at kernel/qeventloop.cpp:204 #41 0x00007fdbe5d85f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #42 0x0000000000403629 in main (argc=1, argv=0x7fff0a3dc6d8) at ../../../kontact/src/main.cpp:218 Reported using DrKonqi
The crash is in Oxygen, reassigning. *** This bug has been marked as a duplicate of bug 267733 ***