Bug 249585 - Telling reminder to remove all alarms after having modifying the tasks crash
Summary: Telling reminder to remove all alarms after having modifying the tasks crash
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: reminder daemon (korgac) (show other bugs)
Version: 0.9
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-31 09:21 UTC by Bruno Friedmann
Modified: 2011-06-12 08:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Friedmann 2010-08-31 09:21:12 UTC
Application: korgac (0.9)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 8"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
I've five alarms (reminders open in the alert box)
I use kontact and adjust the differents task ( mainly changing out due date  and summary)
After that I click forget all reminders. And it crash.
Sorry theres update also during this time. So I think it can be related.

opensuse 11.3 / kde 4.4.4 distro/stable.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Démon d'alarme de KOrganizer (korgac), signal: Segmentation fault
[KCrash Handler]
#6  0xb73aec5b in KCal::Incidence::removeRelation(KCal::Incidence*) () from /usr/lib/libkcal.so.4
#7  0xb73b8c38 in KCal::Incidence::~Incidence() () from /usr/lib/libkcal.so.4
#8  0xb73b9057 in KCal::Todo::~Todo() () from /usr/lib/libkcal.so.4
#9  0xb73b90a2 in KCal::Todo::~Todo() () from /usr/lib/libkcal.so.4
#10 0x0805887d in ~ReminderListItem (this=0x878d388, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/korganizer/korgac/alarmdialog.cpp:70
#11 ReminderListItem::~ReminderListItem (this=0x878d388, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/korganizer/korgac/alarmdialog.cpp:71
#12 0x080554e7 in AlarmDialog::dismiss (this=0x823d088, selections=...) at /usr/src/debug/kdepim-4.4.4/korganizer/korgac/alarmdialog.cpp:389
#13 0x08057016 in AlarmDialog::dismissAll (this=0x823d088) at /usr/src/debug/kdepim-4.4.4/korganizer/korgac/alarmdialog.cpp:372
#14 0x080585cc in AlarmDialog::qt_metacall (this=0x823d088, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf886b1c)
    at /usr/src/debug/kdepim-4.4.4/build/korganizer/korgac/alarmdialog.moc:106
#15 0xb646defd in QMetaObject::metacall (object=0x823d088, cl=QMetaObject::InvokeMetaMethod, idx=76, argv=0xbf886b1c) at kernel/qmetaobject.cpp:237
#16 0xb647cfe8 in QMetaObject::activate (sender=0x823d088, m=0x8064810, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3295
#17 0xb75b8ea5 in KDialog::user2Clicked (this=0x823d088) at /usr/src/debug/kdelibs-4.4.4/build/kdeui/kdialog.moc:234
#18 0xb77479b0 in KDialog::slotButtonClicked (this=0x823d088, button=8192) at /usr/src/debug/kdelibs-4.4.4/kdeui/dialogs/kdialog.cpp:875
#19 0xb77493b3 in KDialog::qt_metacall (this=0x823d088, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf886cd8) at /usr/src/debug/kdelibs-4.4.4/build/kdeui/kdialog.moc:190
#20 0x08058533 in AlarmDialog::qt_metacall (this=0x823d088, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf886cd8) at /usr/src/debug/kdepim-4.4.4/build/korganizer/korgac/alarmdialog.moc:90
#21 0xb646defd in QMetaObject::metacall (object=0x823d088, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbf886cd8) at kernel/qmetaobject.cpp:237
#22 0xb647cfe8 in QMetaObject::activate (sender=0x827b718, m=0xb6583104, local_signal_index=0, argv=0xbf886cd8) at kernel/qobject.cpp:3295
#23 0xb6480595 in QSignalMapper::mapped (this=0x827b718, _t1=8192) at .moc/release-shared/moc_qsignalmapper.cpp:101
#24 0xb6480809 in QSignalMapper::map (this=0x827b718, sender=0x81d9250) at kernel/qsignalmapper.cpp:266
#25 0xb648091e in QSignalMapper::map (this=0x827b718) at kernel/qsignalmapper.cpp:257
#26 0xb6480ec0 in QSignalMapper::qt_metacall (this=0x827b718, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf886e68) at .moc/release-shared/moc_qsignalmapper.cpp:87
#27 0xb646defd in QMetaObject::metacall (object=0x827b718, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbf886e68) at kernel/qmetaobject.cpp:237
#28 0xb647cfe8 in QMetaObject::activate (sender=0x81d9250, m=0xb72d5844, local_signal_index=2, argv=0xbf886e68) at kernel/qobject.cpp:3295
#29 0xb709b21d in QAbstractButton::clicked (this=0x81d9250, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#30 0xb6d9ac1d in QAbstractButtonPrivate::emitClicked (this=0x823d650) at widgets/qabstractbutton.cpp:546
#31 0xb6d9c2db in QAbstractButtonPrivate::click (this=0x823d650) at widgets/qabstractbutton.cpp:539
#32 0xb6d9c596 in QAbstractButton::mouseReleaseEvent (this=0x81d9250, e=0xbf887574) at widgets/qabstractbutton.cpp:1121
#33 0xb69ecf00 in QWidget::event (this=0x81d9250, event=0xbf887574) at kernel/qwidget.cpp:8044
#34 0xb6d9b7d0 in QAbstractButton::event (this=0x81d9250, e=0xbf887574) at widgets/qabstractbutton.cpp:1080
#35 0xb6e3b2d8 in QPushButton::event (this=0x81d9250, e=0xbf887574) at widgets/qpushbutton.cpp:679
#36 0xb6993c64 in QApplicationPrivate::notify_helper (this=0x808b588, receiver=0x81d9250, e=0xbf887574) at kernel/qapplication.cpp:4302
#37 0xb699c750 in QApplication::notify (this=0xbf88728c, receiver=0x81d9250, e=0xbf887574) at kernel/qapplication.cpp:3867
#38 0xb75d89d1 in KApplication::notify (this=0xbf887de0, receiver=0x81d9250, event=0xbf887574) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#39 0xb6467e0e in QCoreApplication::notifyInternal (this=0xbf887de0, receiver=0x81d9250, event=0xbf887574) at kernel/qcoreapplication.cpp:726
#40 0xb6994c4c in sendSpontaneousEvent (receiver=0x81d9250, event=0xbf887574, alienWidget=0x81d9250, nativeWidget=0x823d088, buttonDown=0xb72de078, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#41 QApplicationPrivate::sendMouseEvent (receiver=0x81d9250, event=0xbf887574, alienWidget=0x81d9250, nativeWidget=0x823d088, buttonDown=0xb72de078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#42 0xb6a1c58c in QETWidget::translateMouseEvent (this=0x823d088, event=0xbf887a8c) at kernel/qapplication_x11.cpp:4380
#43 0xb6a1b73e in QApplication::x11ProcessEvent (this=0xbf887de0, event=0xbf887a8c) at kernel/qapplication_x11.cpp:3391
#44 0xb6a44570 in x11EventSourceDispatch (s=0x8091a40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#45 0xb56b9b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb56ba350 in ?? () from /usr/lib/libglib-2.0.so.0
#47 0xb56ba60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb6493d4b in QEventDispatcherGlib::processEvents (this=0x806bf00, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#49 0xb6a4419a in QGuiEventDispatcherGlib::processEvents (this=0x806bf00, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0xb646711d in QEventLoop::processEvents (this=0xbf887d44, flags=...) at kernel/qeventloop.cpp:149
#51 0xb6467319 in QEventLoop::exec (this=0xbf887d44, flags=...) at kernel/qeventloop.cpp:201
#52 0xb646bc70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#53 0xb6991164 in QApplication::exec () at kernel/qapplication.cpp:3581
#54 0x080520d1 in main (argc=) at /usr/src/debug/kdepim-4.4.4/korganizer/korgac/korgacmain.cpp:85

This bug may be a duplicate of or related to bug 242754.

Possible duplicates by query: bug 242754, bug 229440.

Reported using DrKonqi
Comment 1 Sergio Martins 2011-06-12 08:35:04 UTC
Fixed in KCalCore