Bug 247642 - Plasma crash after adding a calendar event [null KCal::IncidenceBase::uid, Akonadi::Calendar::Private::removeItemFromMaps, Akonadi::Calendar::Private::itemsRemoved]
Summary: Plasma crash after adding a calendar event [null KCal::IncidenceBase::uid, Ak...
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Sergio Martins
URL:
Keywords:
: 249334 249648 249933 251821 257190 257748 257778 261032 265014 272340 283439 289802 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-13 13:29 UTC by NapBon
Modified: 2013-06-12 12:41 UTC (History)
28 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.11


Attachments
New crash information added by DrKonqi (5.11 KB, text/plain)
2010-08-13 14:14 UTC, Robert Marmorstein
Details
New crash information added by DrKonqi (7.79 KB, text/plain)
2010-08-25 16:14 UTC, lnxusr
Details
New crash information added by DrKonqi (7.81 KB, text/plain)
2010-08-27 13:02 UTC, norb
Details
New crash information added by DrKonqi (7.02 KB, text/plain)
2010-09-06 20:39 UTC, Steffen Schloenvoigt
Details
New crash information added by DrKonqi (9.42 KB, text/plain)
2010-09-10 21:41 UTC, Danny Auble
Details
New crash information added by DrKonqi (7.68 KB, text/plain)
2010-11-01 07:15 UTC, Robby Engelmann
Details
New crash information added by DrKonqi (8.37 KB, text/plain)
2010-11-18 17:26 UTC, p92
Details
New crash information added by DrKonqi (9.57 KB, text/plain)
2010-11-20 18:17 UTC, francisco_t
Details
New crash information added by DrKonqi (16.52 KB, text/plain)
2010-11-26 21:11 UTC, Joachim Mairböck
Details
New crash information added by DrKonqi (12.86 KB, text/plain)
2010-12-13 08:24 UTC, Ritesh Raj Sarraf
Details
New crash information added by DrKonqi (15.93 KB, text/plain)
2010-12-16 23:31 UTC, Jonathan Cain
Details
New crash information added by DrKonqi (7.77 KB, text/plain)
2011-01-06 21:03 UTC, ryan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NapBon 2010-08-13 13:29:17 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.32-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I added a calendar event in kontact. I'm NOT using akonadi but an ical-file instead. Kontact didn't crash.

-- Backtrace:
Application: Plasma-Arbeitsfläche (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fee826ba780 (LWP 2082))]

Thread 3 (Thread 0x7fee5fb8c710 (LWP 2086)):
#0  0x00007fee81fc7f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fee76bc84a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fee76bc88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fee7f64bbd6 in QEventDispatcherGlib::processEvents (this=0x17945a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fee7f61e7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fee7f61eb9c in QEventLoop::exec (this=0x7fee5fb8bd90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fee7f52a23d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fee7f5fe6d8 in QInotifyFileSystemWatcherEngine::run (this=0x17bc060) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fee7f52d1be in QThreadPrivate::start (arg=0x17bc060) at thread/qthread_unix.cpp:266
#9  0x00007fee7f29b9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fee81fd46fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fee55037710 (LWP 2162)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fee7c95f0c4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fee7cc69140) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fee7c95f0f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fee7cc77214) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fee7f29b9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fee81fd46fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fee826ba780 (LWP 2082)):
[KCrash Handler]
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#8  0x00007fee5d9c9469 in Akonadi::Calendar::Private::removeItemFromMaps (this=<value optimized out>, item=<value optimized out>)
    at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0x00007fee5d9ca39b in Akonadi::Calendar::Private::itemsRemoved (this=0x1a81bc0, items=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0x00007fee5d9cafc6 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x1a81bc0, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>)
    at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
#11 0x00007fee5d9a9774 in Akonadi::Calendar::Private::qt_metacall (this=0x1a81bc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff70faa060) at moc_calendar_p.cpp:149
#12 0x00007fee7f6377a7 in QMetaObject::activate (sender=0x1a78bd0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff70fa9b90) at kernel/qobject.cpp:3280
#13 0x00007fee7f682874 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x7fff70fa9c40, _t1=<value optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:188
#14 0x00007fee7f617483 in QAbstractItemModel::beginRemoveRows (this=0x1a78bd0, parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2450
#15 0x00007fee5d4641a4 in Akonadi::EntityTreeModelPrivate::monitoredItemRemoved (this=0x19c94e0, item=...) at ../../akonadi/entitytreemodel_p.cpp:811
#16 0x00007fee5d459a23 in Akonadi::EntityTreeModel::qt_metacall (this=0x1a78bd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff70faa340) at ./entitytreemodel.moc:140
#17 0x00007fee7f6377a7 in QMetaObject::activate (sender=0x1a94070, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff70fa9b90) at kernel/qobject.cpp:3280
#18 0x00007fee5d4a82d5 in Akonadi::Monitor::itemRemoved (this=0x7fff70fa9c40, _t1=<value optimized out>) at ./monitor.moc:181
#19 0x00007fee5d4aaeec in Akonadi::MonitorPrivate::emitItemNotification (this=0x1a832f0, msg=..., item=<value optimized out>, collection=<value optimized out>, collectionDest=<value optimized out>)
    at ../../akonadi/monitor_p.cpp:373
#20 0x00007fee5d4abac3 in Akonadi::MonitorPrivate::emitNotification (this=0x1a832f0, msg=...) at ../../akonadi/monitor_p.cpp:214
#21 0x00007fee5d4abf53 in Akonadi::MonitorPrivate::dispatchNotifications (this=0x1a832f0) at ../../akonadi/monitor_p.cpp:159
#22 0x00007fee5d4ad8b8 in Akonadi::MonitorPrivate::slotNotify (this=0x1a832f0, msgs=...) at ../../akonadi/monitor_p.cpp:317
#23 0x00007fee5d41fb02 in Akonadi::ChangeRecorderPrivate::slotNotify(QList<Akonadi::NotificationMessage> const&) () from /usr/lib/libakonadi-kde.so.4
#24 0x00007fee5d4a840a in Akonadi::Monitor::qt_metacall (this=0x1a94070, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff70faa7b0) at ./monitor.moc:147
#25 0x00007fee5d41c348 in Akonadi::ChangeRecorder::qt_metacall (this=0x7fff70fa9c40, _c=QMetaObject::InvokeMetaMethod, _id=43143936, _a=0x7fff70fa9b90) at ./changerecorder.moc:72
#26 0x00007fee7f6377a7 in QMetaObject::activate (sender=0x1a92250, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff70fa9b90) at kernel/qobject.cpp:3280
#27 0x00007fee5d500732 in OrgFreedesktopAkonadiNotificationManagerInterface::notify (this=0x7fff70fa9c40, _t1=<value optimized out>) at notificationmanagerinterface.moc:85
#28 0x00007fee5d50077d in OrgFreedesktopAkonadiNotificationManagerInterface::qt_metacall (this=0x1a92250, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff70faaa20)
    at notificationmanagerinterface.moc:73
#29 0x00007fee7f97690e in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:909
#30 0x00007fee7f9817ef in QDBusCallDeliveryEvent::placeMetaCall (this=0x7fff70fa9ba0, object=0x0) at qdbusintegrator_p.h:103
#31 0x00007fee7f63187e in QObject::event (this=0x1a92250, e=0x7fff70fa9c40) at kernel/qobject.cpp:1219
#32 0x00007fee7e773cdc in QApplicationPrivate::notify_helper (this=0xcb15b0, receiver=0x1a92250, e=0x23857e0) at kernel/qapplication.cpp:4389
#33 0x00007fee7e7797cd in QApplication::notify (this=0xc910e0, receiver=0x1a92250, e=0x23857e0) at kernel/qapplication.cpp:4270
#34 0x00007fee802d5eb6 in KApplication::notify (this=0xc910e0, receiver=0x1a92250, event=0x23857e0) at ../../kdeui/kernel/kapplication.cpp:310
#35 0x00007fee7f61fa8c in QCoreApplication::notifyInternal (this=0xc910e0, receiver=0x1a92250, event=0x23857e0) at kernel/qcoreapplication.cpp:732
#36 0x00007fee7f6229b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xc76090) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xc76090) at kernel/qcoreapplication.cpp:1373
#38 0x00007fee7f64c043 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#39 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#40 0x00007fee76bc48c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#41 0x00007fee76bc8748 in ?? () from /lib/libglib-2.0.so.0
#42 0x00007fee76bc88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#43 0x00007fee7f64bb83 in QEventDispatcherGlib::processEvents (this=0xc75790, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#44 0x00007fee7e8257ee in QGuiEventDispatcherGlib::processEvents (this=0x7fff70fa9c40, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007fee7f61e7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#46 0x00007fee7f61eb9c in QEventLoop::exec (this=0x7fff70fab460, flags=) at kernel/qeventloop.cpp:201
#47 0x00007fee7f622c4b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#48 0x00007fee822add06 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:118
#49 0x00007fee81f0cc4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fff70fab828) at libc-start.c:226
#50 0x00000000004006c9 in _start ()

Reported using DrKonqi
Comment 1 Robert Marmorstein 2010-08-13 14:14:05 UTC
Created attachment 50129 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.6.3

- What I was doing when the application crashed: Deleting a calendar event.

It seems deleting can cause this crash, too.

-- Backtrace (Reduced):
#7  0x00007fb11d74f908 in Akonadi::Calendar::Private::removeItemFromMaps(Akonadi::Item const&) () from /usr/lib/kde4/plasma_engine_calendar.so
#8  0x00007fb11d7523b0 in Akonadi::Calendar::Private::itemsRemoved(QList<Akonadi::Item> const&) () from /usr/lib/kde4/plasma_engine_calendar.so
#9  0x00007fb11d753146 in Akonadi::Calendar::Private::rowsAboutToBeRemoved(QModelIndex const&, int, int) () from /usr/lib/kde4/plasma_engine_calendar.so
#10 0x00007fb11d736814 in Akonadi::Calendar::Private::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/plasma_engine_calendar.so
[...]
#12 0x00007fb13c431e84 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int) () from /usr/lib/libQtCore.so.4
Comment 2 Robert Marmorstein 2010-08-13 14:15:27 UTC
I should note that (just as for NapBon), only Plasma crashed -- not Kontact.
Comment 3 Rolf Eike Beer 2010-08-17 09:41:03 UTC
I got the same crash here (openSUSE 11.3, i586, KDE 4.5.0) when I moved some contacts from one IMAP addressbook to another.
Comment 4 lnxusr 2010-08-25 16:14:10 UTC
Created attachment 50940 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

Same action for me, but I was removing an akonadi calendar.  Plasma crashed and restarted.  No other applications crashed.

-- Backtrace (Reduced):
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
[...]
[...]
[...]
[...]
[...]
#13 0x00007f7ec5a52874 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x7fff54c03b90, _t1=<value optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:188
#14 0x00007f7ec59e7483 in QAbstractItemModel::beginRemoveRows (this=0x10aee90, parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2450
#15 0x00007f7ea5b211a4 in Akonadi::EntityTreeModelPrivate::monitoredItemRemoved (this=0x10aec50, item=...) at ../../akonadi/entitytreemodel_p.cpp:811
Comment 5 norb 2010-08-27 13:02:15 UTC
Created attachment 51014 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.6.3

- What I was doing when the application crashed:

Crah occured when adding an appoinement to calender

-- Backtrace (Reduced):
#7  0x00007f4927183db8 in Akonadi::Calendar::Private::removeItemFromMaps (this=0x10744d0, item=...)
    at /usr/src/debug/kdebase-workspace-4.5.0/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#8  0x00007f492718a335 in Akonadi::Calendar::Private::itemsRemoved (this=0x10744d0, items=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.0/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#9  0x00007f492718b866 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x10744d0, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.0/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
#10 0x00007f4927195bf4 in Akonadi::Calendar::Private::qt_metacall (this=0x10744d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4c927cd0)
    at /usr/src/debug/kdebase-workspace-4.5.0/build/plasma/generic/dataengines/calendar/moc_calendar_p.cpp:149
[...]
#12 0x00007f494848f414 in QAbstractItemModel::rowsAboutToBeRemoved (this=<value optimized out>, _t1=<value optimized out>, _t2=4, _t3=4) at .moc/release-shared/moc_qabstractitemmodel.cpp:188
Comment 6 Beat Wolf 2010-09-01 15:52:18 UTC
*** Bug 249334 has been marked as a duplicate of this bug. ***
Comment 7 Beat Wolf 2010-09-03 15:24:38 UTC
*** Bug 249933 has been marked as a duplicate of this bug. ***
Comment 8 Nicolas L. 2010-09-04 01:42:02 UTC
*** Bug 249648 has been marked as a duplicate of this bug. ***
Comment 9 Steffen Schloenvoigt 2010-09-06 20:39:06 UTC
Created attachment 51371 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.6.3

- What I was doing when the application crashed:
Nothing, Plasma just disappeared 10 Minutes after booting. This happened already several times.

I'm using the GCalDaemon to synchronize an ical calendar file. This file is then used as Akonadi ressource. Interesting is, that Kontact is not crashing, only the Plasma desktop.

-- Backtrace (Reduced):
#8  0xaa4dd8e7 in Akonadi::Calendar::Private::removeItemFromMaps (this=0x89650a0, item=...) at /usr/src/debug/kdebase-workspace-4.5.1/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0xaa4e4733 in Akonadi::Calendar::Private::itemsRemoved (this=0x89650a0, items=...) at /usr/src/debug/kdebase-workspace-4.5.1/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0xaa4e5f48 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x89650a0, parent=..., start=0, end=0)
    at /usr/src/debug/kdebase-workspace-4.5.1/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
#11 0xaa4f1935 in Akonadi::Calendar::Private::qt_metacall (this=0x89650a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfb3e0e0)
    at /usr/src/debug/kdebase-workspace-4.5.1/build/plasma/generic/dataengines/calendar/moc_calendar_p.cpp:149
[...]
[...]
#14 0xb6e6c925 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int) () from /usr/lib/libQtCore.so.4
Comment 10 Danny Auble 2010-09-10 21:41:17 UTC
Created attachment 51528 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
My crash happened after I was removing an appointment. 

- Unusual behavior I noticed:
When I added the appointment .xsesson-errors gave me
libakonadi Akonadi::EntityTreeModelPrivate::monitoredItemAdded: Got a stale notification for an item whose collection was already removed.

Then when I try to remove it I get an error from kontact that says
Unable to send the item '$ItemName'.
Method: Cancel

-- Backtrace (Reduced):
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#8  0x00007ffb3b24a469 in Akonadi::Calendar::Private::removeItemFromMaps (this=<value optimized out>, item=<value optimized out>)
    at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0x00007ffb3b24b39b in Akonadi::Calendar::Private::itemsRemoved (this=0x2bfa350, items=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0x00007ffb3b24bfc6 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x2bfa350, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>)
    at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 11 Robby Engelmann 2010-11-01 07:15:11 UTC
Created attachment 53032 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.2 (KDE 4.5.2) using Qt 4.7.0

- What I was doing when the application crashed:
In Kubuntu 10.10 with KDE 4.5.2 and PIMs beta3: Plasma crashed after removing an appointment in korganizers kontact module.

-- Backtrace (Reduced):
#7  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#8  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#9  0x03c6c25d in Akonadi::Calendar::Private::removeItemFromMaps (this=0x9b930c0, item=...) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#10 0x03c6d2bc in Akonadi::Calendar::Private::itemsRemoved (this=0x9b930c0, items=...) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#11 0x03c6e0c3 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x9b930c0, parent=..., start=0, end=0) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 12 Dario Andres 2010-11-15 19:40:19 UTC
*** Bug 251821 has been marked as a duplicate of this bug. ***
Comment 13 Beat Wolf 2010-11-18 13:50:07 UTC
*** Bug 257190 has been marked as a duplicate of this bug. ***
Comment 14 p92 2010-11-18 17:26:02 UTC
Created attachment 53526 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0

- What I was doing when the application crashed:
I was removing a calendar source from an akonadi resource in korganizer in kontact


- Unusual behavior I noticed:

plasma crashed as soon as the resource is removed.

-- Backtrace (Reduced):
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#8  0x00007fc339813809 in Akonadi::Calendar::Private::removeItemFromMaps (this=<value optimized out>, item=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0x00007fc33981474b in Akonadi::Calendar::Private::itemsRemoved (this=0x1bd7ce0, items=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0x00007fc339815376 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x1bd7ce0, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 15 francisco_t 2010-11-20 18:17:55 UTC
Created attachment 53584 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0

- What I was doing when the application crashed: Right click in To-do list. I wanted changed the row "Complete".

-- Backtrace (Reduced):
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#8  0x00007fb9a979d809 in Akonadi::Calendar::Private::removeItemFromMaps (this=<value optimized out>, item=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0x00007fb9a979e74b in Akonadi::Calendar::Private::itemsRemoved (this=0x39f45d0, items=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0x00007fb9a979f376 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x39f45d0, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 16 Beat Wolf 2010-11-24 11:36:01 UTC
*** Bug 257748 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2010-11-24 19:10:18 UTC
*** Bug 257778 has been marked as a duplicate of this bug. ***
Comment 18 Joachim Mairböck 2010-11-26 21:11:19 UTC
Created attachment 53772 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.5.80 (4.6 Beta1) using Qt 4.7.1

- What I was doing when the application crashed:
Plasma-desktop also crashes when deleting an address book resource from KAddressbook.

-- Backtrace (Reduced):
#7  QString (this=0x0) at /usr/include/QtCore/qstring.h:728
#8  KCal::IncidenceBase::uid (this=0x0) at /usr/src/debug/kdepimlibs-4.5.80/kcal/incidencebase.cpp:185
#9  0xa9224777 in Akonadi::Calendar::Private::removeItemFromMaps (this=0x8c2d118, item=...) at /usr/src/debug/kdebase-workspace-4.5.80/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#10 0xa9227c63 in Akonadi::Calendar::Private::itemsRemoved (this=0x8c2d118, items=...) at /usr/src/debug/kdebase-workspace-4.5.80/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#11 0xa92296a8 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x8c2d118, parent=..., start=0, end=0)
    at /usr/src/debug/kdebase-workspace-4.5.80/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 19 Ritesh Raj Sarraf 2010-12-13 08:24:54 UTC
Created attachment 54483 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.6.3

- What I was doing when the application crashed:

Every morning I walke up and see that plasma has been reported as crashed

-- Backtrace (Reduced):
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:714
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#8  0x00007fdb20ce7a89 in Akonadi::Calendar::Private::removeItemFromMaps (this=<value optimized out>, item=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0x00007fdb20ce89b3 in Akonadi::Calendar::Private::itemsRemoved (this=0x2fcc4a0, items=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0x00007fdb20ce9c36 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x2fcc4a0, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 20 Jonathan Cain 2010-12-16 23:31:57 UTC
Created attachment 54838 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
Editing a recently added event in KOrganizer.  
The seg fault happened while applying edits.
Edits began after check a todo as complete.

-- Backtrace (Reduced):
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#8  0x00007fc0c4993809 in Akonadi::Calendar::Private::removeItemFromMaps (this=<value optimized out>, item=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0x00007fc0c499474b in Akonadi::Calendar::Private::itemsRemoved (this=0x26a3d60, items=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0x00007fc0c4995376 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x26a3d60, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 21 Dario Andres 2010-12-23 13:36:56 UTC
[Comment from a bug triager]
From bug 261032:
- What I was doing when the application crashed:
Upgraded to KDE 4.5.85 and now plasma crashes on login. This only happens on
the first run after the login. All subsequent runs seem to be ok.
Comment 22 Dario Andres 2010-12-23 13:37:07 UTC
*** Bug 261032 has been marked as a duplicate of this bug. ***
Comment 23 ryan 2011-01-06 21:03:27 UTC
Created attachment 55655 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.4 (KDE 4.5.4) using Qt 4.7.1

- What I was doing when the application crashed:

I added an event to kontact's calendar and plasma crashed

-- Backtrace (Reduced):
#7  QString (this=0x0) at /usr/include/QtCore/qstring.h:728
#8  KCal::IncidenceBase::uid (this=0x0) at /usr/src/debug/kdepimlibs-4.5.4/kcal/incidencebase.cpp:185
#9  0x01ab4f14 in Akonadi::Calendar::Private::removeItemFromMaps (this=0x96e85a0, item=...) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#10 0x01ab7b4b in Akonadi::Calendar::Private::itemsRemoved (this=0x96e85a0, items=...) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#11 0x01ab8bc5 in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x96e85a0, parent=..., start=0, end=0) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
Comment 24 Dario Andres 2011-02-01 00:14:18 UTC
[Comment from a bug triager]
From bug 265014:
- What I was doing when the application crashed:
Removed VCard file agent from Akonadi Agent list as it repeatedly overwritten
the VCard file with an empty file.
Comment 25 Dario Andres 2011-02-01 00:14:26 UTC
*** Bug 265014 has been marked as a duplicate of this bug. ***
Comment 26 Dario Andres 2011-05-08 22:44:15 UTC
*** Bug 272340 has been marked as a duplicate of this bug. ***
Comment 27 Shlomi Fish 2011-06-26 12:39:22 UTC
Can confirm here: korganizer-4.6.0-2-mdv2011.0.i586 ; kdebase4-workspace-4.6.4-2-mdv2011.0.i586 on Mandriva Linux Cooker on a Pentium 4 2.4 GHz:

My primary machine is a desktop machine with a:

    Pentium 4, 2.4 GHz CPU.
    2.5 GB of RAM.
    An ATI Radeon HD 2600 card.
    One 160 GB Hard-disk and two smaller ones of 80 GB or so.
    A 19״ LCD Screen by ViewSonic.
    A standard built-in AC’97 sound-card.

Please fix this bug.
Comment 28 Dario Andres 2011-09-11 17:47:05 UTC
I got the steps to reproduce a crash which may be involved with this at bug 258040 comment 3
Comment 29 Christoph Feck 2011-11-19 01:16:23 UTC
*** Bug 283439 has been marked as a duplicate of this bug. ***
Comment 30 Christophe Marin 2012-01-05 16:11:38 UTC
*** Bug 289802 has been marked as a duplicate of this bug. ***
Comment 31 Sergio Martins 2013-06-12 12:41:10 UTC
Fixed in master