Application: kontact (4.4.3) KDE Platform Version: 4.4.4 (KDE 4.4.4) Qt Version: 4.6.3 Operating System: Linux 2.6.34-020634-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: I noticed the fan was spinning up so I guess it was checking mail or subscriptions. To me it looks like a Qt bug but I have no idea how to decipher backtraces :-/ -- Backtrace: Application: Kontact (kontact), signal: Aborted [Current thread is 1 (Thread 0xb3728990 (LWP 3003))] Thread 4 (Thread 0xad7bcb70 (LWP 3018)): #0 0xb786c430 in __kernel_vsyscall () #1 0xb6057971 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0xb6e05112 in qt_safe_select (nfds=20, fdread=0xaea00810, fdwrite=0xaea00a24, fdexcept=0xaea00c38, orig_timeout=0x0) at kernel/qcore_unix.cpp:143 #3 0xb6e09b59 in QEventDispatcherUNIX::select (this=0xaea004a8, nfds=20, readfds=0xaea00810, writefds=0xaea00a24, exceptfds=0xaea00c38, timeout=0x0) at kernel/qeventdispatcher_unix.cpp:633 #4 0xb6e0a867 in QEventDispatcherUNIXPrivate::doSelect (this=0xaea00718, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:218 #5 0xb6e0b765 in QEventDispatcherUNIX::processEvents (this=0xaea004a8, flags=...) at kernel/qeventdispatcher_unix.cpp:920 #6 0xb6dda759 in QEventLoop::processEvents (this=0xad7bc270, flags=) at kernel/qeventloop.cpp:149 #7 0xb6ddabaa in QEventLoop::exec (this=0xad7bc270, flags=...) at kernel/qeventloop.cpp:201 #8 0xb6cdbfc9 in QThread::exec (this=0x8b4d090) at thread/qthread.cpp:487 #9 0xb6dba1db in QInotifyFileSystemWatcherEngine::run (this=0x8b4d090) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb6cde97e in QThreadPrivate::start (arg=0x8b4d090) at thread/qthread_unix.cpp:248 #11 0xb454596e in start_thread (arg=0xad7bcb70) at pthread_create.c:300 #12 0xb605ea4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xaaa43b70 (LWP 3063)): #0 0xb786c430 in __kernel_vsyscall () #1 0xb606bd33 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0xb6002697 in _L_lock_9637 () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6000ec6 in *__GI___libc_free (mem=0xca9b5a0) at malloc.c:3736 #4 0xb61bd741 in operator delete(void*) () from /usr/lib/libstdc++.so.6 #5 0xb6e0a4e5 in ~QEventDispatcherUNIXPrivate (this=0xca9b5a0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:174 #6 0xb6df2b2c in QScopedPointerDeleter<QObjectData>::cleanup (this=0xbcd7ba8, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #7 ~QScopedPointer (this=0xbcd7ba8, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #8 ~QObject (this=0xbcd7ba8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:992 #9 0xb6dcdc88 in ~QAbstractEventDispatcher (this=0xbcd7ba8, __in_chrg=<value optimized out>) at kernel/qabstracteventdispatcher.cpp:231 #10 0xb6e09b9a in ~QEventDispatcherUNIX (this=0xbcd7ba8, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:628 #11 0xb6cde4ea in QThreadPrivate::finish (arg=0xb6ef2890) at thread/qthread_unix.cpp:284 #12 0xb6cde986 in ~__pthread_cleanup_class (arg=0xb6ef2890) at /usr/include/pthread.h:535 #13 QThreadPrivate::start (arg=0xb6ef2890) at thread/qthread_unix.cpp:253 #14 0xb454596e in start_thread (arg=0xaaa43b70) at pthread_create.c:300 #15 0xb605ea4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xacfbbb70 (LWP 3923)): #0 0xb786c430 in __kernel_vsyscall () #1 0xb606bd33 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0xb6002697 in _L_lock_9637 () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6000ec6 in *__GI___libc_free (mem=0xd21fdb8) at malloc.c:3736 #4 0xb61bd741 in operator delete(void*) () from /usr/lib/libstdc++.so.6 #5 0xb6e0a4e5 in ~QEventDispatcherUNIXPrivate (this=0xd21fdb8, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:174 #6 0xb6df2b2c in QScopedPointerDeleter<QObjectData>::cleanup (this=0xbf02c08, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #7 ~QScopedPointer (this=0xbf02c08, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #8 ~QObject (this=0xbf02c08, __in_chrg=<value optimized out>) at kernel/qobject.cpp:992 #9 0xb6dcdc88 in ~QAbstractEventDispatcher (this=0xbf02c08, __in_chrg=<value optimized out>) at kernel/qabstracteventdispatcher.cpp:231 #10 0xb6e09b9a in ~QEventDispatcherUNIX (this=0xbf02c08, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:628 #11 0xb6cde4ea in QThreadPrivate::finish (arg=0x8916858) at thread/qthread_unix.cpp:284 #12 0xb6cde986 in ~__pthread_cleanup_class (arg=0x8916858) at /usr/include/pthread.h:535 #13 QThreadPrivate::start (arg=0x8916858) at thread/qthread_unix.cpp:253 #14 0xb454596e in start_thread (arg=0xacfbbb70) at pthread_create.c:300 #15 0xb605ea4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb3728990 (LWP 3003)): [KCrash Handler] #6 0xb786c430 in __kernel_vsyscall () #7 0xb5fbb651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0xb5fbea82 in *__GI_abort () at abort.c:92 #9 0xb5ff249d in __libc_message (do_abort=2, fmt=0xb60c6f98 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #10 0xb5ffc591 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0xb2dd1b0) at malloc.c:6264 #11 0xb6001cbd in _int_realloc (av=0xbbb, oldp=<value optimized out>, oldsize=24, nb=40) at malloc.c:5219 #12 0xb6001f9d in *__GI___libc_realloc (oldmem=0xb2dd1b0, bytes=32) at malloc.c:3821 #13 0xb6cd8eb4 in qRealloc (ptr=0xb2dd1b0, size=32) at global/qmalloc.cpp:65 #14 0xb6d3842c in QVectorData::reallocate (x=0x6, newsize=3003, oldsize=16, alignment=0) at tools/qvector.cpp:74 #15 0xb6398265 in QVector<QRect>::realloc (this=0xbc0d334, asize=0, aalloc=1) at ../../include/QtCore/../../src/corelib/tools/qvector.h:479 #16 0xb64e9b11 in QVector<QRect>::reserve (numFullPtBlocks=<value optimized out>, iCurPtBlock=<value optimized out>, FirstPtBlock=0xbf9ca5d8, reg=0xbc0d330) at ../../include/QtCore/../../src/corelib/tools/qvector.h:327 #17 flushRow (numFullPtBlocks=<value optimized out>, iCurPtBlock=<value optimized out>, FirstPtBlock=0xbf9ca5d8, reg=0xbc0d330) at painting/qregion.cpp:3472 #18 PtsToRegion (numFullPtBlocks=<value optimized out>, iCurPtBlock=<value optimized out>, FirstPtBlock=0xbf9ca5d8, reg=0xbc0d330) at painting/qregion.cpp:3528 #19 0xb64ea4d8 in PolygonRegion (Pts=<value optimized out>, Count=<value optimized out>, rule=0) at painting/qregion.cpp:3750 #20 0xb64eab9e in QRegion (this=0xbf9cc1d4, a=..., fillRule=Qt::OddEvenFill) at painting/qregion.cpp:3871 #21 0xb655decd in QX11PaintEngine::updateState (this=0xa077030, state=...) at painting/qpaintengine_x11.cpp:1105 #22 0xb6499a04 in QPainterPrivate::updateStateImpl (this=0xc353c68, newState=0xd2cbc90) at painting/qpainter.cpp:893 #23 0xb6499acc in QPainterPrivate::updateState (this=0xc353c68, newState=0xd2cbc90) at painting/qpainter.cpp:921 #24 0xb64a04f4 in QPainter::setClipRegion (this=0xbf9cc6f0, r=..., op=Qt::ReplaceClip) at painting/qpainter.cpp:2839 #25 0xb34e2ac7 in OxygenStyle::eventFilter (this=0x8217588, obj=0x88bad78, ev=0xbf9ccbf4) at ../../../kstyles/oxygen/oxygen.cpp:6530 #26 0xb6ddb3da in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x81ecb78, receiver=0x88bad78, event=0xbf9ccbf4) at kernel/qcoreapplication.cpp:841 #27 0xb632de69 in QApplicationPrivate::notify_helper (this=0x81ecb78, receiver=0x88bad78, e=0xbf9ccbf4) at kernel/qapplication.cpp:4298 #28 0xb6334aa9 in QApplication::notify (this=0xbf9cf044, receiver=0x88bad78, e=0xbf9ccbf4) at kernel/qapplication.cpp:4267 #29 0xb732effa in KApplication::notify (this=0xbf9cf044, receiver=0x88bad78, event=0xbf9ccbf4) at ../../kdeui/kernel/kapplication.cpp:302 #30 0xb6ddc13b in QCoreApplication::notifyInternal (this=0xbf9cf044, receiver=0x88bad78, event=0xbf9ccbf4) at kernel/qcoreapplication.cpp:726 #31 0xb6395306 in QCoreApplication::sendSpontaneousEvent (this=0x88be2f8, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #32 QWidgetPrivate::drawWidget (this=0x88be2f8, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5363 #33 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x88b9b50, pdev=0x8426f5c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #34 0xb6395055 in QWidgetPrivate::drawWidget (this=0x88b9b50, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #35 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x88fbfa0, pdev=0x8426f5c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #36 0xb6395055 in QWidgetPrivate::drawWidget (this=0x88fbfa0, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #37 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x887d688, pdev=0x8426f5c, siblings=..., index=111, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #38 0xb6395055 in QWidgetPrivate::drawWidget (this=0x887d688, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #39 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x88781a0, pdev=0x8426f5c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #40 0xb6395055 in QWidgetPrivate::drawWidget (this=0x88781a0, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #41 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x82e8230, pdev=0x8426f5c, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #42 0xb6395055 in QWidgetPrivate::drawWidget (this=0x82e8230, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #43 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x81edba0, pdev=0x8426f5c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #44 0xb6395055 in QWidgetPrivate::drawWidget (this=0x81edba0, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #45 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x81ed910, pdev=0x8426f5c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #46 0xb6395055 in QWidgetPrivate::drawWidget (this=0x81ed910, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #47 0xb6396145 in QWidgetPrivate::paintSiblingsRecursive (this=0x81e9208, pdev=0x8426f5c, siblings=..., index=60, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5476 #48 0xb6395055 in QWidgetPrivate::drawWidget (this=0x81e9208, pdev=0x8426f5c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x842b560) at kernel/qwidget.cpp:5412 #49 0xb656d080 in QWidgetBackingStore::sync (this=0x842b560) at painting/qbackingstore.cpp:1300 #50 0xb6385ae3 in QWidgetPrivate::syncBackingStore (this=0x81e9208) at kernel/qwidget.cpp:1688 #51 0xb638c7d6 in QWidget::event (this=0x81e9120, event=0xcada448) at kernel/qwidget.cpp:8337 #52 0xb67a9187 in QMainWindow::event (this=0x81e9120, event=0xcada448) at widgets/qmainwindow.cpp:1414 #53 0xb7420d14 in KMainWindow::event (this=0x81e9120, ev=0xcada448) at ../../kdeui/widgets/kmainwindow.cpp:1103 #54 0xb7468b2f in KXmlGuiWindow::event (this=0x81e9120, ev=0xcada448) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #55 0xb632de8c in QApplicationPrivate::notify_helper (this=0x81ecb78, receiver=0x81e9120, e=0xcada448) at kernel/qapplication.cpp:4302 #56 0xb6334aa9 in QApplication::notify (this=0xbf9cf044, receiver=0x81e9120, e=0xcada448) at kernel/qapplication.cpp:4267 #57 0xb732effa in KApplication::notify (this=0xbf9cf044, receiver=0x81e9120, event=0xcada448) at ../../kdeui/kernel/kapplication.cpp:302 #58 0xb6ddc13b in QCoreApplication::notifyInternal (this=0xbf9cf044, receiver=0x81e9120, event=0xcada448) at kernel/qcoreapplication.cpp:726 #59 0xb6ddfbfc in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x81c6a60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x81c6a60) at kernel/qcoreapplication.cpp:1367 #61 0xb6ddfd7d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260 #62 0xb63eec0f in QCoreApplication::sendPostedEvents (this=0x81c6588, flags=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #63 QEventDispatcherX11::processEvents (this=0x81c6588, flags=...) at kernel/qeventdispatcher_x11.cpp:75 #64 0xb6dda759 in QEventLoop::processEvents (this=0xbf9cefa4, flags=) at kernel/qeventloop.cpp:149 #65 0xb6ddabaa in QEventLoop::exec (this=0xbf9cefa4, flags=...) at kernel/qeventloop.cpp:201 #66 0xb6ddfe3f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #67 0xb632df27 in QApplication::exec () at kernel/qapplication.cpp:3581 #68 0x0804b472 in main (argc=1, argv=0xbf9cf264) at ../../../kontact/src/main.cpp:224 Possible duplicates by query: bug 240190, bug 228333, bug 201440. Reported using DrKonqi
This crash report is at least 3 years old and there were no further comments or status updates since then. Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources. If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports (To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Sorry for the loooong delay ;) Closing this as I haven't experienced it in a long time. Now on 4.14.2.