Application: kontact (4.11.3) KDE Platform Version: 4.11.3 Qt Version: 4.8.5 Operating System: Linux 3.11.8-200.fc19.x86_64 x86_64 Distribution: "Fedora release 19 (Schrödinger’s Cat)" -- Information about the crash: - What I was doing when the application crashed: Nothing special. There was Kontact, Konsole and Chrome running on the computer when Plasma crashed. Kontact displays remote IMAP and CalDAV resources. KDE is installed from standard Fedora RPM packages. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7fa8717a18c0 (LWP 3611))] Thread 4 (Thread 0x7fa8662f3700 (LWP 3615)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00000035358cde2d in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571 #2 0x00000035358cde69 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767 #3 0x00000030b9c07c53 in start_thread (arg=0x7fa8662f3700) at pthread_create.c:308 #4 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7fa8257df700 (LWP 3619)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000000353560e5bd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7fa865a5d398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128 #2 0x00000035358fd686 in WTF::wtfThreadEntryPoint (param=0x1ca0640) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196 #3 0x00000030b9c07c53 in start_thread (arg=0x7fa8257df700) at pthread_create.c:308 #4 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7fa80ffff700 (LWP 3910)): #0 0x00000030bcc8717a in g_private_get_impl () from /lib64/libglib-2.0.so.0 #1 0x00000030bcc875f9 in g_private_get () from /lib64/libglib-2.0.so.0 #2 0x00000030bcc6c620 in g_thread_self () from /lib64/libglib-2.0.so.0 #3 0x00000030bcc481ed in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x000000382ffa7166 in QEventDispatcherGlib::processEvents (this=0x7fa8080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #5 0x000000382ff78ecf in QEventLoop::processEvents (this=this@entry=0x7fa80fffed20, flags=...) at kernel/qeventloop.cpp:149 #6 0x000000382ff791c5 in QEventLoop::exec (this=this@entry=0x7fa80fffed20, flags=...) at kernel/qeventloop.cpp:204 #7 0x000000382fe7866f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #8 0x000000382fe7ad0f in QThreadPrivate::start (arg=0x1e27190) at thread/qthread_unix.cpp:338 #9 0x00000030b9c07c53 in start_thread (arg=0x7fa80ffff700) at pthread_create.c:308 #10 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7fa8717a18c0 (LWP 3611)): [KCrash Handler] #6 KCalCore::Incidence::hasRecurrenceId (this=this@entry=0x0) at /usr/src/debug/kdepimlibs-4.11.3/kcalcore/incidence.cpp:1035 #7 0x000000353646cf76 in KCalCore::Incidence::instanceIdentifier (this=0x0) at /usr/src/debug/kdepimlibs-4.11.3/kcalcore/incidence.cpp:301 #8 0x00007fa8241bc560 in Akonadi::CalendarBasePrivate::handleUidChange (this=this@entry=0x3cf7380, oldItem=..., newItem=..., newIdentifier=...) at /usr/src/debug/kdepimlibs-4.11.3/akonadi/calendar/calendarbase.cpp:296 #9 0x00007fa8241c7eac in Akonadi::ETMCalendarPrivate::updateItem (this=this@entry=0x3cf7380, item=...) at /usr/src/debug/kdepimlibs-4.11.3/akonadi/calendar/etmcalendar.cpp:432 #10 0x00007fa8241c825a in Akonadi::ETMCalendarPrivate::onDataChangedInFilteredModel (this=0x3cf7380, topLeft=..., bottomRight=...) at /usr/src/debug/kdepimlibs-4.11.3/akonadi/calendar/etmcalendar.cpp:395 #11 0x00007fa8241c9cbd in Akonadi::ETMCalendarPrivate::qt_static_metacall (_o=0x3cf7380, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff1538c2b0) at /usr/src/debug/kdepimlibs-4.11.3/x86_64-redhat-linux-gnu/akonadi/calendar/etmcalendar_p.moc:197 #12 0x000000382ff8df78 in QMetaObject::activate (sender=sender@entry=0x2bf6600, m=m@entry=0x38302dd680 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff1538c2b0) at kernel/qobject.cpp:3547 #13 0x000000382ffd7d97 in QAbstractItemModel::dataChanged (this=this@entry=0x2bf6600, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:163 #14 0x000000383313d059 in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x3cb0750, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1210 #15 0x000000382ff8df78 in QMetaObject::activate (sender=sender@entry=0x406c8a0, m=m@entry=0x38302dd680 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff1538c530) at kernel/qobject.cpp:3547 #16 0x000000382ffd7d97 in QAbstractItemModel::dataChanged (this=this@entry=0x406c8a0, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:163 #17 0x000000383313d059 in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x3d0a740, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1210 #18 0x000000382ff8df78 in QMetaObject::activate (sender=0x433c290, m=m@entry=0x38302dd680 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff1538c7b0) at kernel/qobject.cpp:3547 #19 0x000000382ffd7d97 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:163 #20 0x00000033f162603e in KSelectionProxyModelPrivate::emitContinuousRanges (this=this@entry=0x3d092d0, sourceFirst=..., sourceLast=..., proxyFirst=..., proxyLast=...) at /usr/src/debug/kdelibs-4.11.3/kdeui/itemviews/kselectionproxymodel.cpp:645 #21 0x00000033f1626830 in KSelectionProxyModelPrivate::sourceDataChanged (this=0x3d092d0, topLeft=..., bottomRight=...) at /usr/src/debug/kdelibs-4.11.3/kdeui/itemviews/kselectionproxymodel.cpp:667 #22 0x000000382ff8df78 in QMetaObject::activate (sender=0x3cb0690, m=m@entry=0x38302dd680 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff1538ca40) at kernel/qobject.cpp:3547 #23 0x000000382ffd7d97 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:163 #24 0x0000003532b034a3 in Akonadi::EntityTreeModelPrivate::dataChanged(QModelIndex const&, QModelIndex const&) () from /lib64/libakonadi-kde.so.4 #25 0x0000003532b0befc in Akonadi::EntityTreeModelPrivate::monitoredItemChanged(Akonadi::Item const&, QSet<QByteArray> const&) () from /lib64/libakonadi-kde.so.4 #26 0x000000382ff8df78 in QMetaObject::activate (sender=0x3d1e260, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1538ccf0) at kernel/qobject.cpp:3547 #27 0x0000003532b42807 in Akonadi::Monitor::itemChanged(Akonadi::Item const&, QSet<QByteArray> const&) () from /lib64/libakonadi-kde.so.4 #28 0x0000003532b48a38 in Akonadi::MonitorPrivate::emitItemsNotification(Akonadi::NotificationMessageV2 const&, QList<Akonadi::Item> const&, Akonadi::Collection const&, Akonadi::Collection const&) () from /lib64/libakonadi-kde.so.4 #29 0x0000003532b4a91e in Akonadi::MonitorPrivate::emitNotification(Akonadi::NotificationMessageV2 const&) () from /lib64/libakonadi-kde.so.4 #30 0x0000003532aabe21 in Akonadi::ChangeRecorderPrivate::emitNotification(Akonadi::NotificationMessageV2 const&) () from /lib64/libakonadi-kde.so.4 #31 0x0000003532b46a81 in Akonadi::MonitorPrivate::flushPipeline() () from /lib64/libakonadi-kde.so.4 #32 0x0000003532b46c59 in Akonadi::MonitorPrivate::dataAvailable() () from /lib64/libakonadi-kde.so.4 #33 0x000000382ff8df78 in QMetaObject::activate (sender=0x3d17c00, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #34 0x0000003532ab4854 in Akonadi::EntityListCache<Akonadi::Item, Akonadi::ItemFetchJob, Akonadi::ItemFetchScope>::processResult(KJob*) () from /lib64/libakonadi-kde.so.4 #35 0x000000382ff8df78 in QMetaObject::activate (sender=sender@entry=0x3fadab0, m=m@entry=0x33f12c25c0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff1538d410) at kernel/qobject.cpp:3547 #36 0x00000033f0f31fe2 in KJob::result (this=this@entry=0x3fadab0, _t1=_t1@entry=0x3fadab0) at /usr/src/debug/kdelibs-4.11.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207 #37 0x00000033f0f32020 in KJob::emitResult (this=0x3fadab0) at /usr/src/debug/kdelibs-4.11.3/kdecore/jobs/kjob.cpp:318 #38 0x000000382ff9232e in QObject::event (this=0x3fadab0, e=<optimized out>) at kernel/qobject.cpp:1194 #39 0x0000003832bc84dc in QApplicationPrivate::notify_helper (this=0x1b3f240, receiver=0x3fadab0, e=0x81e7f30) at kernel/qapplication.cpp:4562 #40 0x0000003832bceaa0 in QApplication::notify (this=this@entry=0x7fff1538db50, receiver=receiver@entry=0x3fadab0, e=e@entry=0x81e7f30) at kernel/qapplication.cpp:4348 #41 0x00000033f163fe9a in KApplication::notify (this=0x7fff1538db50, receiver=0x3fadab0, event=0x81e7f30) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311 #42 0x000000382ff7a26d in QCoreApplication::notifyInternal (this=0x7fff1538db50, receiver=receiver@entry=0x3fadab0, event=event@entry=0x81e7f30) at kernel/qcoreapplication.cpp:949 #43 0x000000382ff7d1df in sendEvent (event=0x81e7f30, receiver=0x3fadab0) at kernel/qcoreapplication.h:231 #44 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1afd5e0) at kernel/qcoreapplication.cpp:1573 #45 0x000000382ff7d683 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #46 0x000000382ffa7883 in sendPostedEvents () at kernel/qcoreapplication.h:236 #47 postEventSourceDispatch (s=0x1b34f80) at kernel/qeventdispatcher_glib.cpp:280 #48 0x00000030bcc47e06 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #49 0x00000030bcc48158 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0 #50 0x00000030bcc481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #51 0x000000382ffa7145 in QEventDispatcherGlib::processEvents (this=0x1afeee0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #52 0x0000003832c64fc6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #53 0x000000382ff78ecf in QEventLoop::processEvents (this=this@entry=0x7fff1538da50, flags=...) at kernel/qeventloop.cpp:149 #54 0x000000382ff791c5 in QEventLoop::exec (this=this@entry=0x7fff1538da50, flags=...) at kernel/qeventloop.cpp:204 #55 0x000000382ff7e45b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #56 0x0000003832bc6c9c in QApplication::exec () at kernel/qapplication.cpp:3823 #57 0x0000000000403760 in main (argc=3, argv=0x7fff1538dc98) at /usr/src/debug/kdepim-4.11.3/kontact/src/main.cpp:219 Reported using DrKonqi
Git commit e373e8622c7fae281de947d371157a26aac21b9a by Sergio Martins. Committed on 18/11/2013 at 11:42. Pushed by smartins into branch 'KDE/4.11'. Don't segfault in release mode. I'm not removing the assert because this shouldn't happen, but lets not segfault in release mode. M +7 -1 akonadi/calendar/calendarbase.cpp http://commits.kde.org/kdepimlibs/e373e8622c7fae281de947d371157a26aac21b9a
*** Bug 327754 has been marked as a duplicate of this bug. ***
*** Bug 327933 has been marked as a duplicate of this bug. ***