Bug 231280 - instance of recurring event is not shown when re-enabled
Summary: instance of recurring event is not shown when re-enabled
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: recurrence (show other bugs)
Version: 4.4.1
Platform: openSUSE Unspecified
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-19 09:04 UTC by Silver Salonen
Modified: 2013-09-24 18:24 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
gdb backtrace (3.49 KB, text/plain)
2010-03-19 09:16 UTC, Silver Salonen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Silver Salonen 2010-03-19 09:04:06 UTC
Version:            (using KDE 4.4.1)
Installed from:    openSUSE RPMs

I have a weekly recurring event (in remote ICS).

1) I inserted a new exception for it and saved the calendar - the event was removed from that day as it should have
2) I opened the event again, removed the exception and saved the calendar - the event is still not shown on that day.
3) I restarted KOrganizer, but it's still not shown on that date

It actually seems that doing this made this event quite fragile in means of KOrganizer. KOrganizer now crashes frequently when adding/removing exceptions and trying to save the event. I'll to get some backtraces..
Comment 1 Silver Salonen 2010-03-19 09:16:00 UTC
Created attachment 41752 [details]
gdb backtrace

This crash happened when I:
1) Removed exception
2) Added exception for the same date
Comment 2 Dario Andres 2010-03-19 13:42:46 UTC
Pasting backtrace inline:
---

#0  0x00007ffff69cdf4f in KOEventEditor::processInput (this=0xe0afa0) at /usr/src/debug/kdepim-4.4.1/korganizer/koeventeditor.cpp:298
#1  0x00007ffff69cc236 in KOIncidenceEditor::slotButtonClicked (this=0xe0afa0, button=<value optimized out>)
    at /usr/src/debug/kdepim-4.4.1/korganizer/koincidenceeditor.cpp:102
#2  0x00007ffff7ac4909 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#3  0x00007ffff7ac4a20 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#4  0x00007ffff69cd110 in KOIncidenceEditor::qt_metacall (this=0xd638e0, _c=32, _id=6954528, _a=0x1)
    at /usr/src/debug/kdepim-4.4.1/build/korganizer/koincidenceeditor.moc:113
#5  0x00007ffff69ce730 in KOEventEditor::qt_metacall (this=0xd638e0, _c=32, _id=6954528, _a=0x1)
    at /usr/src/debug/kdepim-4.4.1/build/korganizer/koeventeditor.moc:77
#6  0x00007ffff4e32cb6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#7  0x00007ffff4e37c2e in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4
#8  0x00007ffff4e38e42 in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4
#9  0x00007ffff4e390c0 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtCore.so.4
#10 0x00007ffff4e32cb6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#11 0x00007ffff596cb12 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#12 0x00007ffff56869eb in ?? () from /usr/lib64/libQtGui.so.4
#13 0x00007ffff56878ab in ?? () from /usr/lib64/libQtGui.so.4
#14 0x00007ffff5687b1c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00007ffff5347502 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#16 0x00007ffff52f11ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#17 0x00007ffff52f7fab in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#18 0x00007ffff797d456 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#19 0x00007ffff4e1fa5c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#20 0x00007ffff52f7186 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib64/libQtGui.so.4
#21 0x00007ffff5376b95 in ?? () from /usr/lib64/libQtGui.so.4
#22 0x00007ffff53758aa in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00007ffff539fbb2 in ?? () from /usr/lib64/libQtGui.so.4
#24 0x00007fffedd69dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#25 0x00007fffedd6d7b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#26 0x00007fffedd6d8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#27 0x00007ffff4e49073 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#28 0x00007ffff539f79e in ?? () from /usr/lib64/libQtGui.so.4
#29 0x00007ffff4e1e372 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#30 0x00007ffff4e1e74c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#31 0x00007ffff4e233bb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#32 0x000000000040858a in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/korganizer/main.cpp:61
Comment 3 Dario Andres 2010-03-19 13:43:12 UTC
The backtrace looks related to bug 209959...
Regards
Comment 4 Sergio Martins 2013-09-24 18:24:50 UTC
The incidence editor was re-written.