[Bug 224129] New: kontact crashes when in the task/todo list while changing filters

Divan Santana Divan.Santana at gmail.com
Mon Jan 25 07:19:42 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=224129

           Summary: kontact crashes when in the task/todo list while
                    changing filters
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: Divan.Santana at gmail.com


Application: kontact (4.4 rc2)
KDE Platform Version: 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
What I was doing when the application "Kontact" crashed:
I was in the task list "page" of kontact(control+5) and my "work" filter was
selected so I selected no filter as some tasks(and subtasks) were missing.
While switching between filters my kontact application crashed. There is two
problems/bugs. 1, kontact crashed, 2, Some of my tasks occasionally disappear.
I've noticed this since using tasks and sub-tasks. That's why this crash
occured, I was trying to see all my tasks.

Unusual desktop behavior I noticed:
Some of my tasks occasionally disappear. I've noticed this since using tasks
and sub-tasks. That's why this crash occured, I was trying to see all my tasks.

Custom settings of the application that may be related:
I use kolab to store my calendar/tasks/contacts. I'm not currently connected to
kolab when this happened. Not sure if this would still happen when I am
connected but I assume it would.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x00007f4f1e5a19b0 in QListData::size (this=0x2714450, parent=...) at
/usr/include/qt4/QtCore/qlist.h:90
#6  QList<KOTodoModel::TodoTreeNode*>::count (this=0x2714450, parent=...) at
/usr/include/qt4/QtCore/qlist.h:261
#7  KOTodoModel::TodoTreeNode::childrenCount (this=0x2714450, parent=...) at
../../korganizer/views/todoview/kotodomodel.cpp:161
#8  KOTodoModel::rowCount (this=0x2714450, parent=...) at
../../korganizer/views/todoview/kotodomodel.cpp:648
#9  0x00007f4f1e5a181c in KOTodoModel::index (this=0x2714450, row=1, column=0,
parent=...) at ../../korganizer/views/todoview/kotodomodel.cpp:609
#10 0x00007f4f3ff840b6 in void QAlgorithmsPrivate::qMerge<int*, int const,
QSortFilterProxyModelLessThan>(int*, int*, int*, int const&,
QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4
#11 0x00007f4f3ff8429c in void QAlgorithmsPrivate::qStableSortHelper<int*, int,
QSortFilterProxyModelLessThan>(int*, int*, int const&,
QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4
#12 0x00007f4f3ff7aaf3 in qStableSort<int*, QSortFilterProxyModelLessThan>
(this=<value optimized out>, source_rows=..., source_parent=<value optimized
out>)
    at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:212
#13 QSortFilterProxyModelPrivate::sort_source_rows (this=<value optimized out>,
source_rows=..., source_parent=<value optimized out>) at
itemviews/qsortfilterproxymodel.cpp:427
#14 0x00007f4f3ff802d1 in QSortFilterProxyModelPrivate::sort (this=0x2856090)
at itemviews/qsortfilterproxymodel.cpp:392
#15 0x00007f4f3ff81f9c in QSortFilterProxyModel::qt_metacall (this=0x5bc6970,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4bddad60)
    at .moc/release-shared/moc_qsortfilterproxymodel.cpp:135
#16 0x00007f4f1e5a9630 in KOTodoViewSortFilterProxyModel::qt_metacall
(this=0x2714450, _c=1272818184, _id=1, _a=0x0) at
./kotodoviewsortfilterproxymodel.moc:68
#17 0x00007f4f40622dc3 in QMetaObject::activate (sender=0x2714450, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3294
#18 0x00007f4f4066e4e4 in QAbstractItemModel::rowsInserted (this=0x2714450,
_t1=<value optimized out>, _t2=14, _t3=14) at
.moc/release-shared/moc_qabstractitemmodel.cpp:181
#19 0x00007f4f40609f87 in QAbstractItemModel::endInsertRows (this=0x2714450) at
kernel/qabstractitemmodel.cpp:2410
#20 0x00007f4f1e5a3d58 in KOTodoModel::insertTodo (this=0x2714450,
todo=0x3d852d0, checkRelated=<value optimized out>) at
../../korganizer/views/todoview/kotodomodel.cpp:541
#21 0x00007f4f1e5a52f6 in KOTodoModel::reloadTodos (this=0x2714450) at
../../korganizer/views/todoview/kotodomodel.cpp:234
#22 0x00007f4f1e5c7c9a in CalendarView::updateView (this=0x2abe0b0, start=...,
end=..., updateTodos=<value optimized out>) at
../../korganizer/calendarview.cpp:800
#23 0x00007f4f1e5c8d50 in CalendarView::updateView (this=0x2abe0b0) at
../../korganizer/calendarview.cpp:811
#24 0x00007f4f1e5c788e in CalendarView::filterActivated (this=0x2abe0b0,
filterNo=<value optimized out>) at ../../korganizer/calendarview.cpp:2040
#25 0x00007f4f1e5d921e in CalendarView::qt_metacall (this=0x2abe0b0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4bddb4c0)
at ./calendarview.moc:588
#26 0x00007f4f40622dc3 in QMetaObject::activate (sender=0x5a958e0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3294
#27 0x00007f4f40f32951 in KSelectAction::triggered (this=0x2714450, _t1=0) at
./kselectaction.moc:183
#28 0x00007f4f40f342c4 in KSelectAction::actionTriggered (this=0x5a958e0,
action=0x5aba740) at ../../kdeui/actions/kselectaction.cpp:331
#29 0x00007f4f40f35585 in KSelectAction::qt_metacall (this=0x5a958e0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4bddb690)
at ./kselectaction.moc:121
#30 0x00007f4f40622dc3 in QMetaObject::activate (sender=0x5a9e8e0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3294
#31 0x00007f4f3f9d083f in QActionGroup::triggered (this=0x2714450,
_t1=0x5aba740) at .moc/release-shared/moc_qactiongroup.cpp:146
#32 0x00007f4f3f9d1047 in QActionGroupPrivate::_q_actionTriggered (this=<value
optimized out>) at kernel/qactiongroup.cpp:93
#33 0x00007f4f3f9d12a1 in QActionGroup::qt_metacall (this=0x5a9e8e0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4bddb7f0)
at .moc/release-shared/moc_qactiongroup.cpp:101
#34 0x00007f4f40622dc3 in QMetaObject::activate (sender=0x5aba740, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3294
#35 0x00007f4f3f9cbe62 in QAction::triggered (this=0x2714450, _t1=true) at
.moc/release-shared/moc_qaction.cpp:263
#36 0x00007f4f3f9cde4b in QAction::activate (this=0x5aba740, event=<value
optimized out>) at kernel/qaction.cpp:1245
#37 0x00007f4f3fe083cd in QMenuPrivate::activateCausedStack (this=<value
optimized out>, causedStack=..., action=0x5aba740, action_e=QAction::Trigger,
self=true) at widgets/qmenu.cpp:994
#38 0x00007f4f3fe0ddca in QMenuPrivate::activateAction (this=0x5a9eb80,
action=0x5aba740, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1086
#39 0x00007f4f410d755e in KMenu::mouseReleaseEvent (this=0x5a9eb40,
e=0x7fff4bddaa08) at ../../kdeui/widgets/kmenu.cpp:471
#40 0x00007f4f3fa27599 in QWidget::event (this=0x5a9eb40, event=0x7fff4bddc3a0)
at kernel/qwidget.cpp:7974
#41 0x00007f4f3fe1004b in QMenu::event (this=0x5a9eb40, e=0x7fff4bddc3a0) at
widgets/qmenu.cpp:2406
#42 0x00007f4f3f9d1e8c in QApplicationPrivate::notify_helper (this=0x98b770,
receiver=0x5a9eb40, e=0x7fff4bddc3a0) at kernel/qapplication.cpp:4242
#43 0x00007f4f3f9d8cf1 in QApplication::notify (this=0x7fff4bdde990,
receiver=0x5a9eb40, e=0x7fff4bddc3a0) at kernel/qapplication.cpp:3822
#44 0x00007f4f40ffb1e6 in KApplication::notify (this=0x7fff4bdde990,
receiver=0x5a9eb40, event=0x7fff4bddc3a0) at
../../kdeui/kernel/kapplication.cpp:302
#45 0x00007f4f4061004c in QCoreApplication::notifyInternal
(this=0x7fff4bdde990, receiver=0x5a9eb40, event=0x7fff4bddc3a0) at
kernel/qcoreapplication.cpp:704
#46 0x00007f4f3f9d7e66 in QCoreApplication::sendEvent (receiver=0x5a9eb40,
event=0x7fff4bddc3a0, alienWidget=0x0, nativeWidget=0x5a9eb40,
buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#47 QApplicationPrivate::sendMouseEvent (receiver=0x5a9eb40,
event=0x7fff4bddc3a0, alienWidget=0x0, nativeWidget=0x5a9eb40,
buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, 
    spontaneous=true) at kernel/qapplication.cpp:2956
#48 0x00007f4f3fa56495 in QETWidget::translateMouseEvent (this=0x5a9eb40,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4302
#49 0x00007f4f3fa54d6a in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff4bddccc0) at kernel/qapplication_x11.cpp:3501
#50 0x00007f4f3fa80712 in x11EventSourceDispatch (s=0x97f500, callback=<value
optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#51 0x00007f4f37dcebce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#52 0x00007f4f37dd2598 in ?? () from /lib/libglib-2.0.so.0
#53 0x00007f4f37dd26c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#54 0x00007f4f40639623 in QEventDispatcherGlib::processEvents (this=0x94fdf0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#55 0x00007f4f3fa802fe in QGuiEventDispatcherGlib::processEvents
(this=0x2714450, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#56 0x00007f4f4060e972 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#57 0x00007f4f4060ed4c in QEventLoop::exec (this=0x7fff4bddcff0, flags=) at
kernel/qeventloop.cpp:201
#58 0x00007f4f3fe0b465 in QMenu::exec (this=0x5a9eb40, p=<value optimized out>,
action=0x0) at widgets/qmenu.cpp:2045
#59 0x00007f4f3fe51383 in QToolButtonPrivate::popupTimerDone (this=0x66321c0)
at widgets/qtoolbutton.cpp:955
#60 0x00007f4f3fe51c41 in QToolButton::qt_metacall (this=0x1023290,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4bddd300)
at .moc/release-shared/moc_qtoolbutton.cpp:114
#61 0x00007f4f40622dc3 in QMetaObject::activate (sender=0x1023290, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3294
#62 0x00007f4f3fd8308e in QAbstractButtonPrivate::emitPressed (this=0x66321c0)
at widgets/qabstractbutton.cpp:560
#63 0x00007f4f3fd83263 in QAbstractButton::mousePressEvent (this=0x1023290,
e=0x7fff4bdddc80) at widgets/qabstractbutton.cpp:1095
#64 0x00007f4f3fe524ca in QToolButton::mousePressEvent (this=0x1023290,
e=0x7fff4bdddc80) at widgets/qtoolbutton.cpp:712
#65 0x00007f4f3fa2757f in QWidget::event (this=0x1023290, event=0x7fff4bdddc80)
at kernel/qwidget.cpp:7970
#66 0x00007f4f3f9d1e8c in QApplicationPrivate::notify_helper (this=0x98b770,
receiver=0x1023290, e=0x7fff4bdddc80) at kernel/qapplication.cpp:4242
#67 0x00007f4f3f9d8cf1 in QApplication::notify (this=0x7fff4bdde990,
receiver=0x1023290, e=0x7fff4bdddc80) at kernel/qapplication.cpp:3822
#68 0x00007f4f40ffb1e6 in KApplication::notify (this=0x7fff4bdde990,
receiver=0x1023290, event=0x7fff4bdddc80) at
../../kdeui/kernel/kapplication.cpp:302
#69 0x00007f4f4061004c in QCoreApplication::notifyInternal
(this=0x7fff4bdde990, receiver=0x1023290, event=0x7fff4bdddc80) at
kernel/qcoreapplication.cpp:704
#70 0x00007f4f3f9d7e66 in QCoreApplication::sendEvent (receiver=0x1023290,
event=0x7fff4bdddc80, alienWidget=0x1023290, nativeWidget=0x631d370,
buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#71 QApplicationPrivate::sendMouseEvent (receiver=0x1023290,
event=0x7fff4bdddc80, alienWidget=0x1023290, nativeWidget=0x631d370,
buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at
kernel/qapplication.cpp:2956
#72 0x00007f4f3fa56055 in QETWidget::translateMouseEvent (this=0x631d370,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#73 0x00007f4f3fa54d6a in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff4bdde5a0) at kernel/qapplication_x11.cpp:3501
#74 0x00007f4f3fa80712 in x11EventSourceDispatch (s=0x97f500, callback=<value
optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#75 0x00007f4f37dcebce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#76 0x00007f4f37dd2598 in ?? () from /lib/libglib-2.0.so.0
#77 0x00007f4f37dd26c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#78 0x00007f4f40639623 in QEventDispatcherGlib::processEvents (this=0x94fdf0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#79 0x00007f4f3fa802fe in QGuiEventDispatcherGlib::processEvents
(this=0x2714450, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#80 0x00007f4f4060e972 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#81 0x00007f4f4060ed4c in QEventLoop::exec (this=0x7fff4bdde8d0, flags=) at
kernel/qeventloop.cpp:201
#82 0x00007f4f40612a8b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#83 0x0000000000403ec7 in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../../kontact/src/main.cpp:221

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

Possible duplicates by query: bug 219945, bug 216787, bug 199234.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list