Version: (using KDE 4.4.3) Installed from: openSUSE RPMs I use a remote .ics calendar in KOrganizer. I often get crashes when I edit an event or todo. I don't know what it's related though.. it seems kind of random. I can repeat it by just trying to edit entries again.. usually KOrganizer does not crash, but if I edit/save them for enough times, it finally happens :) Here's the backtrace: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff69cfb8e in ?? () from /usr/lib64/libkorganizerprivate.so.4 (gdb) bt #0 0x00007ffff69cfb8e in ?? () from /usr/lib64/libkorganizerprivate.so.4 #1 0x00007ffff69cb8a6 in ?? () from /usr/lib64/libkorganizerprivate.so.4 #2 0x00007ffff7ac4e39 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5 #3 0x00007ffff7ac4f50 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5 #4 0x00007ffff69cc780 in ?? () from /usr/lib64/libkorganizerprivate.so.4 #5 0x00007ffff69cf4d0 in ?? () from /usr/lib64/libkorganizerprivate.so.4 #6 0x00007ffff4e1078f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #7 0x00007ffff4e15a7e in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4 #8 0x00007ffff4e16c92 in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4 #9 0x00007ffff4e16f10 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtCore.so.4 #10 0x00007ffff4e1078f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #11 0x00007ffff5969092 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4 #12 0x00007ffff568399b in ?? () from /usr/lib64/libQtGui.so.4 #13 0x00007ffff568485b in ?? () from /usr/lib64/libQtGui.so.4 #14 0x00007ffff5684acc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #15 0x00007ffff5327172 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #16 0x00007ffff52d0e1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #17 0x00007ffff52d7bdb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #18 0x00007ffff797d4e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #19 0x00007ffff4dfd98c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #20 0x00007ffff52d6db6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #21 0x00007ffff5356765 in ?? () from /usr/lib64/libQtGui.so.4 #22 0x00007ffff535547a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #23 0x00007ffff537f932 in ?? () from /usr/lib64/libQtGui.so.4 #24 0x00007fffedf60dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #25 0x00007fffedf647b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #26 0x00007fffedf648e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #27 0x00007ffff4e26eb3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #28 0x00007ffff537f51e in ?? () from /usr/lib64/libQtGui.so.4 #29 0x00007ffff4dfc2a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #30 0x00007ffff4dfc67c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #31 0x00007ffff4e003cb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #32 0x000000000040858a in _start ()
Hmm.. sorry, I guess I was missing debug information :) Here's another backtrace for the same thing: Program received signal SIGSEGV, Segmentation fault. 0xffffffffffffffff in ?? () (gdb) bt #0 0xffffffffffffffff in ?? () #1 0x00007ffff69cfb91 in KOTodoEditor::processInput (this=0xe9b5e0) at /usr/src/debug/kdepim-4.4.3/korganizer/kotodoeditor.cpp:250 #2 0x00007ffff69cb8a6 in KOIncidenceEditor::slotButtonClicked (this=0xe9b5e0, button=<value optimized out>) at /usr/src/debug/kdepim-4.4.3/korganizer/koincidenceeditor.cpp:102 #3 0x00007ffff7ac4e39 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5 #4 0x00007ffff7ac4f50 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5 #5 0x00007ffff69cc780 in KOIncidenceEditor::qt_metacall (this=0xede3d0, _c=14887456, _id=1, _a=0x1) at /usr/src/debug/kdepim-4.4.3/build/korganizer/koincidenceeditor.moc:113 #6 0x00007ffff69cf4d0 in KOTodoEditor::qt_metacall (this=0xede3d0, _c=14887456, _id=1, _a=0x1) at /usr/src/debug/kdepim-4.4.3/build/korganizer/kotodoeditor.moc:71 #7 0x00007ffff4e1078f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #8 0x00007ffff4e15a7e in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4 #9 0x00007ffff4e16c92 in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4 #10 0x00007ffff4e16f10 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtCore.so.4 #11 0x00007ffff4e1078f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #12 0x00007ffff5969092 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4 #13 0x00007ffff568399b in ?? () from /usr/lib64/libQtGui.so.4 #14 0x00007ffff568485b in ?? () from /usr/lib64/libQtGui.so.4 #15 0x00007ffff5684acc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #16 0x00007ffff5327172 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #17 0x00007ffff52d0e1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #18 0x00007ffff52d7bdb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #19 0x00007ffff797d4e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #20 0x00007ffff4dfd98c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #21 0x00007ffff52d6db6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #22 0x00007ffff5356765 in ?? () from /usr/lib64/libQtGui.so.4 #23 0x00007ffff535547a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #24 0x00007ffff537f932 in ?? () from /usr/lib64/libQtGui.so.4 #25 0x00007fffedf60dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #26 0x00007fffedf647b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #27 0x00007fffedf648e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #28 0x00007ffff4e26eb3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #29 0x00007ffff537f51e in ?? () from /usr/lib64/libQtGui.so.4 #30 0x00007ffff4dfc2a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #31 0x00007ffff4dfc67c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #32 0x00007ffff4e003cb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #33 0x000000000040858a in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.3/korganizer/main.cpp:61
Just a guess - maybe it happens when the remote calendar gets reloaded while editing an event (I've set automatic reload to 1 minute).
KOTodoEditor doesn't exist anymore. We have new editors now.