Bug 251821

Summary: Plasma crashed after I deleted an akonadi Calendar resource
Product: [Unmaintained] plasma4 Reporter: Olivier LAHAYE <olivier.lahaye1>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Olivier LAHAYE 2010-09-20 14:51:17 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.68 (4.6 >= 20100912)
Qt Version: 4.7.0
Operating System: Linux 2.6.35.4-desktop-1mnb x86_64
Distribution: "Mandriva Linux 2010.1"

-- Information about the crash:
- What I was doing when the application crashed:
I've just deleted an akonadi calendar resource.
Maybe related with nepomuk...

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7f7c13d6a720 (LWP 8103))]

Thread 2 (Thread 0x7f7bebfff710 (LWP 8106)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f7bebffea40 in ?? ()
#2  0x00007fff2e32b7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f7c13d6a720 (LWP 8103)):
[KCrash Handler]
#6  0x00007f7c1138f925 in raise () from /lib64/libc.so.6
#7  0x00007f7c11390f40 in abort () from /lib64/libc.so.6
#8  0x00007f7c11388871 in __assert_fail () from /lib64/libc.so.6
#9  0x00007f7be9d17d28 in boost::shared_ptr<KCal::Incidence>::operator-> (this=<value optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:418
#10 0x00007f7be9d1f8f8 in Akonadi::Calendar::Private::removeItemFromMaps (this=0x2f86590, item=...)
    at /usr/src/debug/kdebase-workspace-4.5.68svn1174542/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#11 0x00007f7be9d2313b in Akonadi::Calendar::Private::itemsRemoved (this=0x2f86590, items=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.68svn1174542/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#12 0x00007f7be9d23a06 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x2f86590, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.68svn1174542/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
#13 0x00007f7be9d0dcf4 in Akonadi::Calendar::Private::qt_metacall (this=0x2f86590, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2e2ec300)
    at /usr/src/debug/kdebase-workspace-4.5.68svn1174542/build/plasma/generic/dataengines/calendar/moc_calendar_p.cpp:149
#14 0x00007f7c129e6fbf in QMetaObject::activate (sender=0x2f98b70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2e2ec300) at kernel/qobject.cpp:3272
#15 0x00007f7c12a2ec84 in QAbstractItemModel::rowsAboutToBeRemoved (this=<value optimized out>, _t1=<value optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:188
#16 0x00007f7c129ca0f3 in QAbstractItemModel::beginRemoveRows (this=0x2f98b70, parent=<value optimized out>, first=0, last=0) at kernel/qabstractitemmodel.cpp:2450
#17 0x00007f7be976856a in Akonadi::EntityTreeModelPrivate::monitoredItemRemoved (this=0x2f90650, item=...) at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/entitytreemodel_p.cpp:878
#18 0x00007f7be975b650 in Akonadi::EntityTreeModel::qt_metacall (this=0x2f98b70, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0x7fff2e2ec5a0)
    at /usr/src/debug/kdepimlibs-4.5.68svn1174542/build/akonadi/entitytreemodel.moc:148
#19 0x00007f7c129e6fbf in QMetaObject::activate (sender=0x2f06a90, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2e2ec5a0) at kernel/qobject.cpp:3272
#20 0x00007f7be97a01c5 in Akonadi::Monitor::itemRemoved (this=<value optimized out>, _t1=<value optimized out>) at /usr/src/debug/kdepimlibs-4.5.68svn1174542/build/akonadi/monitor.moc:190
#21 0x00007f7be97a3d41 in Akonadi::MonitorPrivate::emitItemNotification (this=0x2f85730, msg=..., item=<value optimized out>, collection=<value optimized out>, collectionDest=<value optimized out>)
    at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/monitor_p.cpp:427
#22 0x00007f7be97a409b in Akonadi::MonitorPrivate::emitNotification (this=0x2f85730, msg=...) at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/monitor_p.cpp:262
#23 0x00007f7be97a4bd6 in Akonadi::MonitorPrivate::dispatchNotifications (this=0x2f85730) at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/monitor_p.cpp:207
#24 0x00007f7be97a4d30 in Akonadi::MonitorPrivate::slotNotify (this=0x2f85730, msgs=<value optimized out>) at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/monitor_p.cpp:365
#25 0x00007f7be973056c in Akonadi::ChangeRecorderPrivate::slotNotify(QList<Akonadi::NotificationMessage> const&) () from /usr/lib64/libakonadi-kde.so.4
#26 0x00007f7be97a07e6 in Akonadi::Monitor::qt_metacall (this=0x2f06a90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2e2eca70)
    at /usr/src/debug/kdepimlibs-4.5.68svn1174542/build/akonadi/monitor.moc:155
#27 0x00007f7be972e0a8 in Akonadi::ChangeRecorder::qt_metacall (this=0x2f06a90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>)
    at /usr/src/debug/kdepimlibs-4.5.68svn1174542/build/akonadi/changerecorder.moc:72
#28 0x00007f7c129e6fbf in QMetaObject::activate (sender=0x33fc9a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2e2eca70) at kernel/qobject.cpp:3272
#29 0x00007f7be9802432 in OrgFreedesktopAkonadiNotificationSourceInterface::notify (this=<value optimized out>, _t1=<value optimized out>)
    at /usr/src/debug/kdepimlibs-4.5.68svn1174542/build/akonadi/notificationsourceinterface.moc:91
#30 0x00007f7be98024bd in OrgFreedesktopAkonadiNotificationSourceInterface::qt_metacall (this=0x33fc9a0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff2e2eccc0)
    at /usr/src/debug/kdepimlibs-4.5.68svn1174542/build/akonadi/notificationsourceinterface.moc:77
#31 0x00007f7c0ffff2b8 in QDBusConnectionPrivate::deliverCall (this=0x222ee40, object=0x33fc9a0, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:916
#32 0x00007f7c1000a55f in QDBusCallDeliveryEvent::placeMetaCall (this=<value optimized out>, object=<value optimized out>) at qdbusintegrator_p.h:103
#33 0x00007f7c129e6aba in QObject::event (this=0x33fc9a0, e=<value optimized out>) at kernel/qobject.cpp:1211
#34 0x00007f7c11b856e4 in QApplicationPrivate::notify_helper (this=0x2237f10, receiver=0x33fc9a0, e=0x3378e30) at kernel/qapplication.cpp:4396
#35 0x00007f7c11b8a15a in QApplication::notify (this=<value optimized out>, receiver=0x33fc9a0, e=0x3378e30) at kernel/qapplication.cpp:4277
#36 0x00007f7c13726766 in KApplication::notify (this=0x222dca0, receiver=0x33fc9a0, event=0x3378e30) at /usr/src/debug/kdelibs-4.5.68svn1174542/kdeui/kernel/kapplication.cpp:310
#37 0x00007f7c129d273c in QCoreApplication::notifyInternal (this=0x222dca0, receiver=0x33fc9a0, event=0x3378e30) at kernel/qcoreapplication.cpp:732
#38 0x00007f7c129d5ee5 in sendEvent (receiver=0x0, event_type=0, data=0x215bb00) at kernel/qcoreapplication.h:215
#39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x215bb00) at kernel/qcoreapplication.cpp:1373
#40 0x00007f7c129fd6c3 in sendPostedEvents (s=0x223b580) at kernel/qcoreapplication.h:220
#41 postEventSourceDispatch (s=0x223b580) at kernel/qeventdispatcher_glib.cpp:277
#42 0x00007f7c0e70d193 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f7c0e70d970 in ?? () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f7c0e70dc0d in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f7c129fd85f in QEventDispatcherGlib::processEvents (this=0x215dd30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#46 0x00007f7c11c2974e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#47 0x00007f7c129d1ad2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007f7c129d1d1c in QEventLoop::exec (this=0x7fff2e2ed700, flags=...) at kernel/qeventloop.cpp:201
#49 0x00007f7c129d619b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#50 0x00007f7c0298f36d in kdemain (argc=1, argv=0x215b1f0) at /usr/src/debug/kdebase-workspace-4.5.68svn1174542/plasma/desktop/shell/main.cpp:118
#51 0x0000000000407927 in launch (argc=<value optimized out>, _name=0x21eff18 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=
    0x0, avoid_loops=false, startup_id_str=0x40b3e1 "0") at /usr/src/debug/kdelibs-4.5.68svn1174542/kinit/kinit.cpp:727
#52 0x0000000000408243 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.68svn1174542/kinit/kinit.cpp:1219
#53 0x00000000004088d1 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.5.68svn1174542/kinit/kinit.cpp:1412
#54 0x0000000000409158 in main (argc=4, argv=0x7fff2e2ee468, envp=0x7fff2e2ee490) at /usr/src/debug/kdelibs-4.5.68svn1174542/kinit/kinit.cpp:1898

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-15 19:40:19 UTC
[Comment from a bug triager]
This issue is related to the Akonadi library (PIM data management suite). The crash is being tracked at bug 247642. Merging. Thanks

*** This bug has been marked as a duplicate of bug 247642 ***