Bug 186190 - Using filters causes Korganizer to crash or they simple don't work
Summary: Using filters causes Korganizer to crash or they simple don't work
Status: RESOLVED WORKSFORME
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 4.2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-05 09:48 UTC by Sergey Konyukhov
Modified: 2011-06-04 16:37 UTC (History)
4 users (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 Sergey Konyukhov 2009-03-05 09:48:22 UTC
Version:           1.4 (using KDE 4.2.0)
OS:                Linux
Installed from:    Ubuntu Packages

Korganizer as a part of Kontakt doesn't work correct with filters.

Using filters leads to crush.

Приложение: Kontact (kontact), сигнал SIGABRT
0x00007fdf9e0d16e1 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7fdfa441c6f0 (LWP 4761)):
[KCrash Handler]
#5  0x00007fdf9e05c015 in raise () from /lib/libc.so.6
#6  0x00007fdf9e05db83 in abort () from /lib/libc.so.6
#7  0x00007fdf9eba96b5 in qt_message_output () from /usr/lib/libQtCore.so.4
#8  0x00007fdf9eba97fd in qFatal () from /usr/lib/libQtCore.so.4
#9  0x00007fdf86bf1e88 in ?? () from /usr/lib/libkorganizerprivate.so.4
#10 0x00007fdf86bef638 in ?? () from /usr/lib/libkorganizerprivate.so.4
#11 0x00007fdf86c10c00 in CalendarView::updateView () from /usr/lib/libkorganizerprivate.so.4
#12 0x00007fdf86c11fa7 in CalendarView::updateView () from /usr/lib/libkorganizerprivate.so.4
#13 0x00007fdf86c10a27 in CalendarView::filterActivated () from /usr/lib/libkorganizerprivate.so.4
#14 0x00007fdf86c1e9b4 in CalendarView::qt_metacall () from /usr/lib/libkorganizerprivate.so.4
#15 0x00007fdf9ecae134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0x00007fdfa0a8b091 in KSelectAction::triggered (this=0x1299, _t1=3) at /build/buildd/kde4libs-4.2.0/obj-x86_64-linux-gnu/kdeui/kselectaction.moc:165
#17 0x00007fdfa0a8c836 in KSelectAction::actionTriggered (this=0x132e730, action=0x17f4da0) at /build/buildd/kde4libs-4.2.0/kdeui/actions/kselectaction.cpp:312
#18 0x00007fdfa0a8d9ec in KSelectAction::qt_metacall (this=0x132e730, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffac46f3e0)
    at /build/buildd/kde4libs-4.2.0/obj-x86_64-linux-gnu/kdeui/kselectaction.moc:104
#19 0x00007fdf9ecae134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0x00007fdf9f81e82f in QActionGroup::triggered () from /usr/lib/libQtGui.so.4
#21 0x00007fdf9f81f067 in ?? () from /usr/lib/libQtGui.so.4
#22 0x00007fdf9f81f2b1 in QActionGroup::qt_metacall () from /usr/lib/libQtGui.so.4
#23 0x00007fdf9ecae134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0x00007fdf9f819f57 in QAction::triggered () from /usr/lib/libQtGui.so.4
#25 0x00007fdf9f81a720 in QAction::activate () from /usr/lib/libQtGui.so.4
#26 0x00007fdf9fbb31ad in ?? () from /usr/lib/libQtGui.so.4
#27 0x00007fdfa0c21271 in KMenu::mouseReleaseEvent (this=0x133ae80, e=0x7fffac46ffa0) at /build/buildd/kde4libs-4.2.0/kdeui/widgets/kmenu.cpp:454
#28 0x00007fdf9f872329 in QWidget::event () from /usr/lib/libQtGui.so.4
#29 0x00007fdf9fbb598b in QMenu::event () from /usr/lib/libQtGui.so.4
#30 0x00007fdf9f81fc3d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#31 0x00007fdf9f82822a in QApplication::notify () from /usr/lib/libQtGui.so.4
#32 0x00007fdfa0b505db in KApplication::notify (this=0x7fffac472710, receiver=0x133ae80, event=0x7fffac46ffa0) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#33 0x00007fdf9ec99d61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#34 0x00007fdf9f8275c8 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#35 0x00007fdf9f88bda4 in ?? () from /usr/lib/libQtGui.so.4
#36 0x00007fdf9f88a607 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#37 0x00007fdf9f8b22c4 in ?? () from /usr/lib/libQtGui.so.4
#38 0x00007fdf989fcd3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x00007fdf98a0050d in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007fdf98a006cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0x00007fdf9ecc215f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#42 0x00007fdf9f8b1a6f in ?? () from /usr/lib/libQtGui.so.4
#43 0x00007fdf9ec98682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#44 0x00007fdf9ec9880d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#45 0x00007fdf9fbb57e5 in QMenu::exec () from /usr/lib/libQtGui.so.4
#46 0x00007fdf9fbf58c9 in ?? () from /usr/lib/libQtGui.so.4
#47 0x00007fdf9fbf61b1 in QToolButton::qt_metacall () from /usr/lib/libQtGui.so.4
#48 0x00007fdf9ecae134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#49 0x00007fdf9fb2a4ae in ?? () from /usr/lib/libQtGui.so.4
#50 0x00007fdf9fb2a683 in QAbstractButton::mousePressEvent () from /usr/lib/libQtGui.so.4
#51 0x00007fdf9fbf67e3 in QToolButton::mousePressEvent () from /usr/lib/libQtGui.so.4
#52 0x00007fdf9f87230f in QWidget::event () from /usr/lib/libQtGui.so.4
#53 0x00007fdf9f81fc3d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#54 0x00007fdf9f82822a in QApplication::notify () from /usr/lib/libQtGui.so.4
#55 0x00007fdfa0b505db in KApplication::notify (this=0x7fffac472710, receiver=0x118ea40, event=0x7fffac4718d0) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#56 0x00007fdf9ec99d61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#57 0x00007fdf9f8275c8 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#58 0x00007fdf9f88bbe9 in ?? () from /usr/lib/libQtGui.so.4
#59 0x00007fdf9f88a607 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#60 0x00007fdf9f8b22c4 in ?? () from /usr/lib/libQtGui.so.4
#61 0x00007fdf989fcd3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#62 0x00007fdf98a0050d in ?? () from /usr/lib/libglib-2.0.so.0
#63 0x00007fdf98a006cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#64 0x00007fdf9ecc215f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#65 0x00007fdf9f8b1a6f in ?? () from /usr/lib/libQtGui.so.4
#66 0x00007fdf9ec98682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#67 0x00007fdf9ec9880d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#68 0x00007fdf9ec9acbd in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#69 0x0000000000404a15 in _start ()
Comment 1 Sergey Konyukhov 2009-03-05 09:50:31 UTC
Ubuntu 8.10 x86_64
Same thing was seen in Ubuntu 8.10 i386
Comment 2 Dario Andres 2009-03-05 23:43:47 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? 
You need to install the "kdepim-dbg" package
Thanks :)
Comment 3 Alex Back 2009-04-15 15:30:17 UTC
I guess I'm confronting the same issue here. It happens whenever I add a new filter and then try to apply it afterwards.

Fedora Core 10, KDE 4.2.1

Here's my backtrace (hope this will help you further, since I have debugging package installed)

--snip--
Application: KOrganizer (korganizer), signal SIGSEGV
[Current thread is 1 (Thread 0xb7f70770 (LWP 3382))]

Thread 1 (Thread 0xb7f70770 (LWP 3382)):
[KCrash Handler]
#6  0x005a1b3e in KOTodoModel::moveIfParentChanged (this=0xa02fec8, curNode=0xa417c10, todo=0xa41c8e8, addParentIfMissing=true)
    at /usr/src/debug/kdepim-4.2.1/korganizer/views/todoview/kotodomodel.cpp:378
#7  0x005a277a in KOTodoModel::reloadTodos (this=0xa02fec8) at /usr/src/debug/kdepim-4.2.1/korganizer/views/todoview/kotodomodel.cpp:254
#8  0x005aa6a0 in KOTodoView::updateView (this=0xa0070b0) at /usr/src/debug/kdepim-4.2.1/korganizer/views/todoview/kotodoview.cpp:354
#9  0x005c7b5e in CalendarView::updateView (this=0x91f6830, start=@0x92dc4cc, end=@0x92dc4cc, updateTodos=true) at /usr/src/debug/kdepim-4.2.1/korganizer/calendarview.cpp:815
#10 0x005c98fd in CalendarView::updateView (this=0x91f6830) at /usr/src/debug/kdepim-4.2.1/korganizer/calendarview.cpp:826
#11 0x005c7722 in CalendarView::filterActivated (this=0x91f6830, filterNo=4) at /usr/src/debug/kdepim-4.2.1/korganizer/calendarview.cpp:1738
#12 0x005d4dc6 in CalendarView::qt_metacall (this=0x91f6830, _c=QMetaObject::InvokeMetaMethod, _id=172, _a=0xbfeaa0cc)
    at /usr/src/debug/kdepim-4.2.1/i386-redhat-linux-gnu/korganizer/calendarview.moc:567
#13 0x01658750 in QMetaObject::activate (sender=0xa2fe2e0, from_signal_index=24, to_signal_index=24, argv=0xbfeaa0cc) at kernel/qobject.cpp:3031
#14 0x016594d2 in QMetaObject::activate (sender=0xa2fe2e0, m=0xfc0cb8, local_signal_index=1, argv=0xbfeaa0cc) at kernel/qobject.cpp:3101
#15 0x00d16823 in KSelectAction::triggered (this=0xa2fe2e0, _t1=4) at /usr/src/debug/kdelibs-4.2.1/i386-redhat-linux-gnu/kdeui/kselectaction.moc:165
#16 0x00d1829f in KSelectAction::actionTriggered (this=0xa2fe2e0, action=0xa65df48) at /usr/src/debug/kdelibs-4.2.1/kdeui/actions/kselectaction.cpp:312
#17 0x00d19564 in KSelectAction::qt_metacall (this=0xa2fe2e0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfeaa21c) at /usr/src/debug/kdelibs-4.2.1/i386-redhat-linux-gnu/kdeui/kselectaction.moc:104
#18 0x01658750 in QMetaObject::activate (sender=0xa2fe6b8, from_signal_index=4, to_signal_index=4, argv=0xbfeaa21c) at kernel/qobject.cpp:3031
#19 0x016594d2 in QMetaObject::activate (sender=0xa2fe6b8, m=0x1fe8c84, local_signal_index=0, argv=0xbfeaa21c) at kernel/qobject.cpp:3101
#20 0x01832833 in QActionGroup::triggered (this=0xa2fe6b8, _t1=0xa65df48) at .moc/release-shared/moc_qactiongroup.cpp:138
#21 0x018330e8 in QActionGroupPrivate::_q_actionTriggered (this=0xa2fe6c8) at kernel/qactiongroup.cpp:83
#22 0x018332fe in QActionGroup::qt_metacall (this=0xa2fe6b8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfeaa35c) at .moc/release-shared/moc_qactiongroup.cpp:94
#23 0x01658750 in QMetaObject::activate (sender=0xa65df48, from_signal_index=5, to_signal_index=6, argv=0xbfeaa35c) at kernel/qobject.cpp:3031
#24 0x01658b50 in QMetaObject::activate (sender=0xa65df48, m=0x1fe8c00, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfeaa35c) at kernel/qobject.cpp:3121
#25 0x0182dcf1 in QAction::triggered (this=0xa65df48, _t1=true) at .moc/release-shared/moc_qaction.cpp:216
#26 0x0182e65f in QAction::activate (this=0xa65df48, event=QAction::Trigger) at kernel/qaction.cpp:1125
#27 0x01c0a7c4 in QMenuPrivate::activateAction (this=0xa2fe818, action=0xa65df48, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002
#28 0x01c0b252 in QMenu::mouseReleaseEvent (this=0xa301710, e=0xbfeaaa38) at widgets/qmenu.cpp:2169
#29 0x00ec61b5 in KMenu::mouseReleaseEvent (this=0xa301710, e=0xbfeaaa38) at /usr/src/debug/kdelibs-4.2.1/kdeui/widgets/kmenu.cpp:454
#30 0x0188c052 in QWidget::event (this=0xa301710, event=0xbfeaaa38) at kernel/qwidget.cpp:7163
#31 0x01c0d549 in QMenu::event (this=0xa301710, e=0xbfeaaa38) at widgets/qmenu.cpp:2265
#32 0x01833fec in QApplicationPrivate::notify_helper (this=0x91ac550, receiver=0xa301710, e=0xbfeaaa38) at kernel/qapplication.cpp:3803
#33 0x0183c7e1 in QApplication::notify (this=0xbfeac3ac, receiver=0xa301710, e=0xbfeaaa38) at kernel/qapplication.cpp:3528
#34 0x00de70fd in KApplication::notify (this=0xbfeac3ac, receiver=0xa301710, event=0xbfeaaa38) at /usr/src/debug/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#35 0x01643b21 in QCoreApplication::notifyInternal (this=0xbfeac3ac, receiver=0xa301710, event=0xbfeaaa38) at kernel/qcoreapplication.cpp:587
#36 0x0183ba6e in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=0xa301710) at ../../src/corelib/kernel/qcoreapplication.h:212
#37 QApplicationPrivate::sendMouseEvent (receiver=0xa301710, event=0xbfeaaa38, alienWidget=0x0, nativeWidget=0xa301710, buttonDown=0x1fffbd0, lastMouseReceiver=@0x1fffbd4)
    at kernel/qapplication.cpp:2793
#38 0x018a603e in QETWidget::translateMouseEvent (this=0xa301710, event=0xbfeab01c) at kernel/qapplication_x11.cpp:3980
#39 0x018a5145 in QApplication::x11ProcessEvent (this=0xbfeac3ac, event=0xbfeab01c) at kernel/qapplication_x11.cpp:3042
#40 0x018cd77a in x11EventSourceDispatch (s=0x91a3628, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#41 0x02f44238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#42 0x02f478e3 in ?? () from /lib/libglib-2.0.so.0
#43 0x02f47aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#44 0x0166e158 in QEventDispatcherGlib::processEvents (this=0x9197910, flags={i = 4}) at kernel/qeventdispatcher_glib.cpp:319
#45 0x018cce75 in QGuiEventDispatcherGlib::processEvents (this=0x9197910, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198
#46 0x016421ea in QEventLoop::processEvents (this=0xbfeab27c, flags={i = 4}) at kernel/qeventloop.cpp:143
#47 0x016423aa in QEventLoop::exec (this=0xbfeab27c, flags={i = 0}) at kernel/qeventloop.cpp:194
#48 0x01c0d311 in QMenu::exec (this=0xa301710, p=@0xbfeab380, action=0x0) at widgets/qmenu.cpp:1938
#49 0x01c5487a in QToolButtonPrivate::popupTimerDone (this=0xa35b5c8) at widgets/qtoolbutton.cpp:905
#50 0x01c54f88 in QToolButtonPrivate::_q_buttonPressed (this=0xa35b5c8) at widgets/qtoolbutton.cpp:828
#51 0x01c55216 in QToolButton::qt_metacall (this=0xa35b588, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfeab488) at .moc/release-shared/moc_qtoolbutton.cpp:107
#52 0x01658750 in QMetaObject::activate (sender=0xa35b588, from_signal_index=27, to_signal_index=27, argv=0x0) at kernel/qobject.cpp:3031
#53 0x016594d2 in QMetaObject::activate (sender=0xa35b588, m=0x1ff9244, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3101
#54 0x01e21067 in QAbstractButton::pressed (this=0xa35b588) at .moc/release-shared/moc_qabstractbutton.cpp:172
#55 0x01b73fc9 in QAbstractButtonPrivate::emitPressed (this=0xa35b5c8) at widgets/qabstractbutton.cpp:552
#56 0x01b741ae in QAbstractButton::mousePressEvent (this=0xa35b588, e=0xbfeabb18) at widgets/qabstractbutton.cpp:1087
#57 0x01c5594b in QToolButton::mousePressEvent (this=0xa35b588, e=0xbfeabb18) at widgets/qtoolbutton.cpp:662
#58 0x0188c039 in QWidget::event (this=0xa35b588, event=0xbfeabb18) at kernel/qwidget.cpp:7159
#59 0x01b742be in QAbstractButton::event (this=0xa35b588, e=0xbfeabb18) at widgets/qabstractbutton.cpp:1072
#60 0x01c52844 in QToolButton::event (this=0xa35b588, e=0xbfeabb18) at widgets/qtoolbutton.cpp:1103
#61 0x01833fec in QApplicationPrivate::notify_helper (this=0x91ac550, receiver=0xa35b588, e=0xbfeabb18) at kernel/qapplication.cpp:3803
#62 0x0183c7e1 in QApplication::notify (this=0xbfeac3ac, receiver=0xa35b588, e=0xbfeabb18) at kernel/qapplication.cpp:3528
#63 0x00de70fd in KApplication::notify (this=0xbfeac3ac, receiver=0xa35b588, event=0xbfeabb18) at /usr/src/debug/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#64 0x01643b21 in QCoreApplication::notifyInternal (this=0xbfeac3ac, receiver=0xa35b588, event=0xbfeabb18) at kernel/qcoreapplication.cpp:587
#65 0x0183ba6e in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=0xa35b588) at ../../src/corelib/kernel/qcoreapplication.h:212
#66 QApplicationPrivate::sendMouseEvent (receiver=0xa35b588, event=0xbfeabb18, alienWidget=0xa35b588, nativeWidget=0x925a4b0, buttonDown=0x1fffbd0, lastMouseReceiver=@0x1fffbd4)
    at kernel/qapplication.cpp:2793
#67 0x018a5db6 in QETWidget::translateMouseEvent (this=0x925a4b0, event=0xbfeac0fc) at kernel/qapplication_x11.cpp:4046
#68 0x018a5145 in QApplication::x11ProcessEvent (this=0xbfeac3ac, event=0xbfeac0fc) at kernel/qapplication_x11.cpp:3042
#69 0x018cd77a in x11EventSourceDispatch (s=0x91a3628, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#70 0x02f44238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#71 0x02f478e3 in ?? () from /lib/libglib-2.0.so.0
#72 0x02f47aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#73 0x0166e158 in QEventDispatcherGlib::processEvents (this=0x9197910, flags={i = 4}) at kernel/qeventdispatcher_glib.cpp:319
#74 0x018cce75 in QGuiEventDispatcherGlib::processEvents (this=0x9197910, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198
#75 0x016421ea in QEventLoop::processEvents (this=0xbfeac360, flags={i = 4}) at kernel/qeventloop.cpp:143
#76 0x016423aa in QEventLoop::exec (this=0xbfeac360, flags={i = 0}) at kernel/qeventloop.cpp:194
#77 0x01644a65 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#78 0x01833e67 in QApplication::exec () at kernel/qapplication.cpp:3331
#79 0x08050744 in main (argc=0, argv=0x0) at /usr/src/debug/kdepim-4.2.1/korganizer/main.cpp:59
--snip--
Comment 4 Dario Andres 2009-04-18 14:06:52 UTC
@Alex Back: your crash information trace is a different, could you post it in a new bug report ? Thanks!
Comment 5 Alex Back 2009-04-21 14:18:59 UTC
@Darío Andrés
Done -> Bug #190251
Comment 6 Christophe Marin 2009-07-15 00:46:52 UTC
*** Bug 190251 has been marked as a duplicate of this bug. ***
Comment 7 Sergio Martins 2011-06-04 16:37:06 UTC
Haven't seen this crash in years.
Try with KDEPIM 4.6.