Summary: | kontact crashed when changing form akonadir resource to imap resource in kaddressbook | ||
---|---|---|---|
Product: | [Applications] kdepimlibs | Reporter: | Christian Trippe <christiandehne> |
Component: | kabc | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | alinm.elena, auxsvr, christophe, krammer, m.wege |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christian Trippe
2009-05-19 12:22:46 UTC
same on the 64 bit version. opensuse 11.1 Do you have *just* your imap resource ? I can easily reproduce the cpu load with the Birthday resource but I can't reproduce the crash yet. (I got something different) (In reply to comment #2) > Do you have *just* your imap resource ? > > I can easily reproduce the cpu load with the Birthday resource but I can't > reproduce the crash yet. (I got something different) I have only the imap resource for my addressbook. I did not try to reproduce it, but I can if you wish. JFYI: The bug with the cpu load was reported as https://bugs.kde.org/show_bug.cgi?id=193249 I got the same crash (opensuse 11.1, qt 4.5.1, KDE 4.3beta1) when I tried to remove the compatibility resources in KAddressbook: Application: Kontact (kontact), signal: Segmentation fault [KCrash Handler] #6 SubResourceBase::setActive (this=0x8e98c08, active=false) at /usr/include/QtCore/qatomic_i386.h:120 #7 0xaee65efb in KABC::ResourceAkonadi::setSubresourceActive (this=0x8dfc828, subResource=@0xbfa851f8, active=9) at /usr/src/debug/kdepim-4.2.85/kresources/akonadi/kabc/resourceakonadi.cpp:232 #8 0xade5c721 in ResourceSelection::currentChanged (this=0x8de4218, item=0x8db9968) at /usr/src/debug/kdepim-4.2.85/kaddressbook/features/resourceselection.cpp:255 #9 0xade5e064 in ResourceSelection::qt_metacall (this=0x8de4218, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfa852f8) at /usr/src/debug/kdepim-4.2.85/build/kaddressbook/features/resourceselection.moc:84 #10 0xb659bdc8 in QMetaObject::activate (sender=0xb173918, from_signal_index=96, to_signal_index=96, argv=0xbfa852f8) at kernel/qobject.cpp:3120 #11 0xb659d552 in QMetaObject::activate (sender=0xb173918, m=0xb62b9bf0, local_signal_index=1, argv=0xbfa852f8) at kernel/qobject.cpp:3194 #12 0xb60056e9 in QTreeWidget::itemClicked (this=0xb173918, _t1=0x8db9968, _t2=0) at .moc/release-shared/moc_qtreewidget.cpp:201 #13 0xb6009a45 in QTreeWidgetPrivate::_q_emitItemClicked (this=0xb3ae0b0, index=@0x8ead2b8) at itemviews/qtreewidget.cpp:2228 #14 0xb6012dd1 in QTreeWidget::qt_metacall (this=0xb173918, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbfa8542c) at .moc/release-shared/moc_qtreewidget.cpp:144 #15 0xb659bdc8 in QMetaObject::activate (sender=0xb173918, from_signal_index=32, to_signal_index=32, argv=0xbfa8542c) at kernel/qobject.cpp:3120 #16 0xb659d552 in QMetaObject::activate (sender=0xb173918, m=0xb62b8b44, local_signal_index=1, argv=0xbfa8542c) at kernel/qobject.cpp:3194 #17 0xb5f874a3 in QAbstractItemView::clicked (this=0xb173918, _t1=@0x8ead2b8) at .moc/release-shared/moc_qabstractitemview.cpp:321 #18 0xb5f94d95 in QAbstractItemView::mouseReleaseEvent (this=0xb173918, event=0xbfa85d48) at itemviews/qabstractitemview.cpp:1655 #19 0xb5fd74fc in QTreeView::mouseReleaseEvent (this=0xb173918, event=0xbfa85d48) at itemviews/qtreeview.cpp:1794 #20 0xb5a87323 in QWidget::event (this=0xb173918, event=0xbfa85d48) at kernel/qwidget.cpp:7521 #21 0xb5e45a63 in QFrame::event (this=0xb173918, e=0xbfa85d48) at widgets/qframe.cpp:559 #22 0xb5ee5c3f in QAbstractScrollArea::viewportEvent (this=0xb173918, e=0x0) at widgets/qabstractscrollarea.cpp:962 #23 0xb5f97a27 in QAbstractItemView::viewportEvent (this=0xb173918, event=0xbfa85d48) at itemviews/qabstractitemview.cpp:1471 #24 0xb5fd1cc6 in QTreeView::viewportEvent (this=0xb173918, event=0xbfa85d48) at itemviews/qtreeview.cpp:1264 #25 0xb5ee8245 in QAbstractScrollAreaFilter::eventFilter (this=0xb93a448, o=0xb116810, e=0xbfa85d48) at widgets/qabstractscrollarea_p.h:100 #26 0xb6584cea in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8074450, receiver=0xb116810, event=0xbfa85d48) at kernel/qcoreapplication.cpp:726 #27 0xb5a3067a in QApplicationPrivate::notify_helper (this=0x8074450, receiver=0xb116810, e=0xbfa85d48) at kernel/qapplication.cpp:4053 #28 0xb5a39311 in QApplication::notify (this=0xbfa876c8, receiver=0xb116810, e=0xbfa85d48) at kernel/qapplication.cpp:3759 #29 0xb6b62b8d in KApplication::notify (this=0xbfa876c8, receiver=0xb116810, event=0xbfa85d48) at /usr/src/debug/kdelibs-4.2.85/kdeui/kernel/kapplication.cpp:307 #30 0xb6585adb in QCoreApplication::notifyInternal (this=0xbfa876c8, receiver=0xb116810, event=0xbfa85d48) at kernel/qcoreapplication.cpp:610 #31 0xb5a3837e in QApplicationPrivate::sendMouseEvent (receiver=0xb116810, event=0xbfa85d48, alienWidget=0xb116810, nativeWidget=0x81766d8, buttonDown=0xb62c5a40, lastMouseReceiver=@0xb62c5a44) at ../../src/corelib/kernel/qcoreapplication.h:216 #32 0xb5aa8506 in QETWidget::translateMouseEvent (this=0x81766d8, event=0xbfa873dc) at kernel/qapplication_x11.cpp:4446 #33 0xb5aa78dd in QApplication::x11ProcessEvent (this=0xbfa876c8, event=0xbfa873dc) at kernel/qapplication_x11.cpp:3442 #34 0xb5ad127a in x11EventSourceDispatch (s=0x8085a70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #35 0xb4cf7e08 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #36 0xb4cfb37b in ?? () from /usr/lib/libglib-2.0.so.0 #37 0xb4cfb4f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #38 0xb65b1558 in QEventDispatcherGlib::processEvents (this=0x8074380, flags={i = -1079478888}) at kernel/qeventdispatcher_glib.cpp:324 #39 0xb5ad0975 in QGuiEventDispatcherGlib::processEvents (this=0x8074380, flags={i = -1079478840}) at kernel/qguieventdispatcher_glib.cpp:202 #40 0xb65840fa in QEventLoop::processEvents (this=0xbfa87640, flags={i = -1079478776}) at kernel/qeventloop.cpp:149 #41 0xb658453a in QEventLoop::exec (this=0xbfa87640, flags={i = -1079478712}) at kernel/qeventloop.cpp:200 #42 0xb65869e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #43 0xb5a30517 in QApplication::exec () at kernel/qapplication.cpp:3526 #44 0x0804c04f in main (argc=1, argv=0xbfa879c4) at /usr/src/debug/kdepim-4.2.85/kontact/src/main.cpp:218 *** Bug 196818 has been marked as a duplicate of this bug. *** I get this when I first deactivate the compatibilty resource and then attempt to deactivate one of its sub resources. Just deactivating the top entry does not crash here. Can one of you who gets the crash at this stage tell me how many sub resources their compat resource shows and whether they are activated/deactivated at the time the top level activation is changed? SVN commit 985913 by krake: Clearing all mappings certainly improves data consistency. BUG: 193224 M +2 -0 subresourcemodel.h WebSVN link: http://websvn.kde.org/?view=rev&revision=985913 |