Bug 196818

Summary: crash when deselecting Akonadi Compatibility resource in Kaddressbook
Product: [Unmaintained] kab3 Reporter: m.wege
Component: generalAssignee: Tobias Koenig <tokoe>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description m.wege 2009-06-17 01:11:29 UTC
Application that crashed: kaddressbook
Version of the application: 4.3
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-020630rc6-generic i686
Distribution: Ubuntu 9.04

 -- Backtrace:
Application: KDE-Adressbuch (kaddressbook), signal: Segmentation fault
[KCrash Handler]
#6  SubResourceBase::setActive (this=0xc2f8848, active=false) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#7  0xb2c91fdb in KABC::ResourceAkonadi::setSubresourceActive (this=0x94d1400, subResource=@0xbff85d78, active=8) at /build/buildd/kdepim-4.2.90/kresources/akonadi/kabc/resourceakonadi.cpp:232
#8  0xb26496a1 in ResourceSelection::currentChanged (this=0xaf8e2c0, item=0xaef6ed8) at /build/buildd/kdepim-4.2.90/kaddressbook/features/resourceselection.cpp:255
#9  0xb264afe4 in ResourceSelection::qt_metacall (this=0xaf8e2c0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbff85e78)
    at /build/buildd/kdepim-4.2.90/obj-i486-linux-gnu/kaddressbook/features/resourceselection.moc:84
#10 0xb5dfba58 in QMetaObject::activate (sender=0xaf8ae28, from_signal_index=96, to_signal_index=96, argv=0xbff85e78) at kernel/qobject.cpp:3120
#11 0xb5dfc6e2 in QMetaObject::activate (sender=0xaf8ae28, m=0xb6b43a70, local_signal_index=1, argv=0xbff85e78) at kernel/qobject.cpp:3194
#12 0xb6897d49 in QTreeWidget::itemClicked (this=0xaf8ae28, _t1=0xaef6ed8, _t2=0) at .moc/release-shared/moc_qtreewidget.cpp:201
#13 0xb689c0b5 in QTreeWidgetPrivate::_q_emitItemClicked (this=0xaf8e3f8, index=@0xe1a5f78) at itemviews/qtreewidget.cpp:2228
#14 0xb68a5471 in QTreeWidget::qt_metacall (this=0xaf8ae28, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbff85fac) at .moc/release-shared/moc_qtreewidget.cpp:144
#15 0xb5dfba58 in QMetaObject::activate (sender=0xaf8ae28, from_signal_index=32, to_signal_index=32, argv=0xbff85fac) at kernel/qobject.cpp:3120
#16 0xb5dfc6e2 in QMetaObject::activate (sender=0xaf8ae28, m=0xb6b429c4, local_signal_index=1, argv=0xbff85fac) at kernel/qobject.cpp:3194
#17 0xb6819c73 in QAbstractItemView::clicked (this=0xaf8ae28, _t1=@0xe1a5f78) at .moc/release-shared/moc_qabstractitemview.cpp:321
#18 0xb6827565 in QAbstractItemView::mouseReleaseEvent (this=0xaf8ae28, event=0xbff868c8) at itemviews/qabstractitemview.cpp:1655
#19 0xb6869bec in QTreeView::mouseReleaseEvent (this=0xaf8ae28, event=0xbff868c8) at itemviews/qtreeview.cpp:1794
#20 0xb62fa8c3 in QWidget::event (this=0xaf8ae28, event=0xbff868c8) at kernel/qwidget.cpp:7521
#21 0xb66d82c3 in QFrame::event (this=0xaf8ae28, e=0xbff868c8) at widgets/qframe.cpp:559
#22 0xb677833f in QAbstractScrollArea::viewportEvent (this=0xaf8ae28, e=0x0) at widgets/qabstractscrollarea.cpp:962
#23 0xb682a1f7 in QAbstractItemView::viewportEvent (this=0xaf8ae28, event=0xbff868c8) at itemviews/qabstractitemview.cpp:1471
#24 0xb68643b6 in QTreeView::viewportEvent (this=0xaf8ae28, event=0xbff868c8) at itemviews/qtreeview.cpp:1264
#25 0xb677a945 in QAbstractScrollAreaFilter::eventFilter (this=0xaf8f988, o=0xaf8e840, e=0xbff868c8) at widgets/qabstractscrollarea_p.h:100
#26 0xb5de49ca in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9407a20, receiver=0xaf8e840, event=0xbff868c8) at kernel/qcoreapplication.cpp:726
#27 0xb62a3baa in QApplicationPrivate::notify_helper (this=0x9407a20, receiver=0xaf8e840, e=0xbff868c8) at kernel/qapplication.cpp:4053
#28 0xb62ac851 in QApplication::notify (this=0xbff88208, receiver=0xaf8e840, e=0xbff868c8) at kernel/qapplication.cpp:3759
#29 0xb6d67e8d in KApplication::notify (this=0xbff88208, receiver=0xaf8e840, event=0xbff868c8) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#30 0xb5de57ab in QCoreApplication::notifyInternal (this=0xbff88208, receiver=0xaf8e840, event=0xbff868c8) at kernel/qcoreapplication.cpp:610
#31 0xb62ab8be in QApplicationPrivate::sendMouseEvent (receiver=0xaf8e840, event=0xbff868c8, alienWidget=0xaf8e840, nativeWidget=0x93f4308, buttonDown=0xb6b4faa0, lastMouseReceiver=@0xb6b4faa4)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#32 0xb631baee in QETWidget::translateMouseEvent (this=0x93f4308, event=0xbff87f5c) at kernel/qapplication_x11.cpp:4448
#33 0xb631aead in QApplication::x11ProcessEvent (this=0xbff88208, event=0xbff87f5c) at kernel/qapplication_x11.cpp:3444
#34 0xb634606a in x11EventSourceDispatch (s=0x93ff170, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#35 0xb4c08b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb4c0c0eb in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb4c0c268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb5e111d8 in QEventDispatcherGlib::processEvents (this=0x9404fa8, flags={i = -1074233064}) at kernel/qeventdispatcher_glib.cpp:324
#39 0xb6345765 in QGuiEventDispatcherGlib::processEvents (this=0x9404fa8, flags={i = -1074233016}) at kernel/qguieventdispatcher_glib.cpp:202
#40 0xb5de3dda in QEventLoop::processEvents (this=0xbff881c0, flags={i = -1074232952}) at kernel/qeventloop.cpp:149
#41 0xb5de421a in QEventLoop::exec (this=0xbff881c0, flags={i = -1074232888}) at kernel/qeventloop.cpp:200
#42 0xb5de66c9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#43 0xb62a3a47 in QApplication::exec () at kernel/qapplication.cpp:3526
#44 0x0804d5e4 in main (argc=) at /build/buildd/kdepim-4.2.90/kaddressbook/main.cpp:122

Reported using DrKonqi
Comment 1 Dario Andres 2009-06-17 14:42:20 UTC
Thanks

*** This bug has been marked as a duplicate of bug 193224 ***
Comment 2 Tobias Koenig 2009-08-05 16:43:33 UTC
The development of the old KAddressBook will be discontinued for KDE 4.4.
Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product.