Version: 4.4 (using Devel) Installed from: Compiled sources Steps to reproduce: 1. Open korganizer. 2. Make sure to have many to-do items. 3. Click File->Archive old entries. Expected result: Old entries should be archived. Actual result: Crash. See backtrace below. Backtrace: Thread 1 (Thread 0x7f47c2eaa7f0 (LWP 6280)): #0 0x00007f47bf57dcb3 in vfprintf () from /lib64/libc.so.6 #1 0x00007f47bf61ec90 in __vsnprintf_chk () from /lib64/libc.so.6 #2 0x00007f47bf61ebca in __snprintf_chk () from /lib64/libc.so.6 #3 0x00007f47bc952af3 in print_time_to_string () from /usr/lib64/libical.so.0 #4 0x00007f47bc952b95 in print_datetime_to_string () from /usr/lib64/libical.so.0 #5 0x00007f47bc953323 in icalvalue_as_ical_string_r () from /usr/lib64/libical.so.0 #6 0x00007f47bc946295 in icalproperty_as_ical_string_r () from /usr/lib64/libical.so.0 #7 0x00007f47bc941d79 in icalcomponent_as_ical_string_r () from /usr/lib64/libical.so.0 #8 0x00007f47bc941dd0 in icalcomponent_as_ical_string_r () from /usr/lib64/libical.so.0 #9 0x00007f47bc941ff6 in icalcomponent_as_ical_string () from /usr/lib64/libical.so.0 #10 0x00007f47c21d40a8 in KCal::ICalFormat::toString(KCal::Calendar*) () from /usr/lib64/libkcal.so.4 #11 0x00007f47c21d390b in KCal::ICalFormat::save(KCal::Calendar*, QString const&) () from /usr/lib64/libkcal.so.4 #12 0x00007f47c220acf5 in KCal::FileStorage::save() () from /usr/lib64/libkcal.so.4 #13 0x00007f47c21c27dc in KCal::CalendarLocal::save(QString const&, KCal::CalFormat*) () from /usr/lib64/libkcal.so.4 #14 0x00007f47c220f689 in KCal::ResourceLocal::doSave(bool) () from /usr/lib64/libkcal.so.4 #15 0x00007f47c220dc2b in KCal::ResourceCalendar::save(KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #16 0x00007f47c221a641 in KCal::CalendarResources::save(KCal::CalendarResources::Ticket*, KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #17 0x00007f47c221c76f in KCal::CalendarResources::endChange(KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #18 0x00007f47c21bab1c in KCal::Calendar::deleteIncidence(KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #19 0x00007f47c1934755 in EventArchiver::archiveIncidences (this=<value optimized out>, calendar=0x968810, limitDate=<value optimized out>, widget=<value optimized out>, incidences=..., withGUI=<value optimized out>) at /usr/src/debug/kdepim-4.3.85/korganizer/eventarchiver.cpp:242 ---Type <return> to continue, or q <return> to quit--- #20 0x00007f47c1934db5 in EventArchiver::run (this=<value optimized out>, calendar=0x968810, limitDate=..., widget=0x12be750, withGUI=true, errorIfNone=<value optimized out>) at /usr/src/debug/kdepim-4.3.85/korganizer/eventarchiver.cpp:121 #21 0x00007f47c18bc2b0 in ArchiveDialog::slotUser1 (this=0x12be750) at /usr/src/debug/kdepim-4.3.85/korganizer/archivedialog.cpp:263 #22 0x00007f47c18bc5bc in ArchiveDialog::qt_metacall (this=0x12be750, _c=InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdepim-4.3.85/build/korganizer/archivedialog.moc:85 #23 0x00007f47bfd2168f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #24 0x00007f47c283950a in KDialog::slotButtonClicked(int) () from /usr/lib64/libkdeui.so.5 #25 0x00007f47c283b549 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5 #26 0x00007f47c18bc548 in ArchiveDialog::qt_metacall (this=0x0, _c=1165005719, _id=1, _a=0x0) at /usr/src/debug/kdepim-4.3.85/build/korganizer/archivedialog.moc:77 #27 0x00007f47bfd2168f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #28 0x00007f47bfd2699e in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4 #29 0x00007f47bfd27bb2 in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4 #30 0x00007f47bfd27e30 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtCore.so.4 #31 0x00007f47bfd2168f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #32 0x00007f47c0856222 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4 #33 0x00007f47c05731cb in ?? () from /usr/lib64/libQtGui.so.4 #34 0x00007f47c057408b in ?? () from /usr/lib64/libQtGui.so.4 #35 0x00007f47c05742fc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #36 0x00007f47c02348f2 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #37 0x00007f47c01de62c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #38 0x00007f47c01e5404 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #39 0x00007f47c28c7a86 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 ---Type <return> to continue, or q <return> to quit--- #40 0x00007f47bfd0e92c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #41 0x00007f47c01e45d6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #42 0x00007f47c02632c5 in ?? () from /usr/lib64/libQtGui.so.4 #43 0x00007f47c0261fda in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #44 0x00007f47c028c1d2 in ?? () from /usr/lib64/libQtGui.so.4 #45 0x00007f47b8c55f6e in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #46 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #47 0x00007f47b8c59938 in g_main_context_iterate (context=0x64e120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #48 0x00007f47b8c59a60 in IA__g_main_context_iteration (context=0x64e120, may_block=1) at gmain.c:2654 #49 0x00007f47bfd37e53 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #50 0x00007f47c028bdbe in ?? () from /usr/lib64/libQtGui.so.4 #51 0x00007f47bfd0d242 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #52 0x00007f47bfd0d61c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #53 0x00007f47bfd1136b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #54 0x000000000040858a in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.3.85/korganizer/main.cpp:61
KCal isn't used anymore. Closing.