Bug 286229 - Kontact crashes after move between Calendar and Task
Summary: Kontact crashes after move between Calendar and Task
Status: RESOLVED DUPLICATE of bug 240567
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-09 21:41 UTC by Lan9er
Modified: 2011-11-10 14:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lan9er 2011-11-09 21:41:29 UTC
Application: kontact (4.7.3)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashes
When I move between Calendar and Task app Kontact is crashing. It's repeatable and also during move from Task to Calendar.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb783a730 (LWP 4076))]

Thread 4 (Thread 0xb68d3b70 (LWP 4077)):
#0  0x00bfb416 in __kernel_vsyscall ()
#1  0x01f12a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00a75cfc in __pthread_cond_wait (cond=0x4b7c430, mutex=0x4b7c418) at forward.c:139
#3  0x0445b883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x0445b99f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x01f0ed31 in start_thread (arg=0xb68d3b70) at pthread_create.c:304
#6  0x00a680ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb5faab70 (LWP 4078)):
#0  __pthread_mutex_lock (mutex=0x84d72ac) at pthread_mutex_lock.c:47
#1  0x00a75f14 in pthread_mutex_lock (mutex=0x84d72ac) at forward.c:182
#2  0x01f6ef53 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01f6f8f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01f6fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00d90b37 in QEventDispatcherGlib::processEvents (this=0x84d7228, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00d611dd in QEventLoop::processEvents (this=0xb5faa2c0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00d61421 in QEventLoop::exec (this=0xb5faa2c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x00c6490b in QThread::exec (this=0x84d6c30) at thread/qthread.cpp:498
#9  0x00c649fb in QThread::run (this=0x84d6c30) at thread/qthread.cpp:565
#10 0x00c677b3 in QThreadPrivate::start (arg=0x84d6c30) at thread/qthread_unix.cpp:331
#11 0x01f0ed31 in start_thread (arg=0xb5faab70) at pthread_create.c:304
#12 0x00a680ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb3e44b70 (LWP 4083)):
#0  0x01f3fa17 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x00000001 in ?? ()
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb783a730 (LWP 4076)):
[KCrash Handler]
#7  QSortFilterProxyModelPrivate::proxy_to_source (this=0x8b0d288, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:369
#8  0x016cd2c3 in QSortFilterProxyModel::mapToSource (this=0x8b0d270, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2500
#9  0x016ce5ab in QSortFilterProxyModelPrivate::store_persistent_indexes (this=0x0) at itemviews/qsortfilterproxymodel.cpp:994
#10 0x016d371a in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x8b0d288, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1158
#11 0x016d4ea9 in QSortFilterProxyModel::qt_metacall (this=0x8b0d270, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfd78064) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:130
#12 0x0798a262 in KOTodoViewSortFilterProxyModel::qt_metacall (this=0x8b0d270, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfd78064) at ./kotodoviewsortfilterproxymodel.moc:68
#13 0x00d68b7d in metacall (argv=0xbfd78064, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0x8b0d270) at kernel/qmetaobject.cpp:237
#14 QMetaObject::metacall (object=0x8b0d270, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfd78064) at kernel/qmetaobject.cpp:232
#15 0x00d77a6a in QMetaObject::activate (sender=0x8b0ce78, m=0xe99408, local_signal_index=0, argv=0xbfd78064) at kernel/qobject.cpp:3278
#16 0x00dc54ed in QAbstractItemModel::dataChanged (this=0x8b0ce78, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#17 0x07980f3b in KOTodoModel::reloadTodos (this=0x8b0ce78) at ../../korganizer/views/todoview/kotodomodel.cpp:263
#18 0x0798c73e in KOTodoView::updateView (this=0x8c59378) at ../../korganizer/views/todoview/kotodoview.cpp:420
#19 0x079c200f in KOViewManager::updateView (this=0x8a970d8, start=..., end=..., preferredMonth=...) at ../../korganizer/koviewmanager.cpp:285
#20 0x079a7a51 in CalendarView::updateView (this=0x8a96f28, start=..., end=..., preferredMonth=..., updateTodos=true) at ../../korganizer/calendarview.cpp:860
#21 0x079a7b09 in CalendarView::updateView (this=0x8a96f28) at ../../korganizer/calendarview.cpp:874
#22 0x079c3749 in KOViewManager::showView (this=0x8a970d8, view=0x8c59378) at ../../korganizer/koviewmanager.cpp:196
#23 0x079c4048 in KOViewManager::showTodoView (this=0x8a970d8) at ../../korganizer/koviewmanager.cpp:588
#24 0x079df074 in ActionManager::showTodoView (this=0x8c15a08) at ../../korganizer/actionmanager.cpp:1968
#25 0x07a47311 in KOrgCalendarAdaptor::showTodoView (this=0x8c16be8) at calendaradaptor.cpp:147
#26 0x07a4738c in KOrgCalendarAdaptor::qt_metacall (this=0x8c16be8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfd784bc) at calendaradaptor.moc:198
#27 0x00ebbd87 in QDBusConnectionPrivate::deliverCall (this=0x83d9cb8, object=0x8c16be8, msg=..., metaTypes=..., slotIdx=0) at qdbusintegrator.cpp:942
#28 0x00ebcf98 in QDBusConnectionPrivate::activateCall (this=0x83d9cb8, object=0x8c16be8, flags=273, msg=...) at qdbusintegrator.cpp:852
#29 0x00ebd804 in QDBusConnectionPrivate::activateObject (this=0x83d9cb8, node=..., msg=..., pathStartPos=-1076394496) at qdbusintegrator.cpp:1430
#30 0x00ebdcfe in QDBusConnectionPrivate::handleObjectCall (this=0x83d9cb8, msg=...) at qdbusintegrator.cpp:1503
#31 0x00ebe4d5 in handleMessage (amsg=<optimized out>, this=<optimized out>) at qdbusintegrator.cpp:565
#32 QDBusConnectionPrivate::handleMessage (this=0x83d9cb8, amsg=...) at qdbusintegrator.cpp:547
#33 0x00ebe683 in QDBusConnectionPrivate::sendWithReplyLocal (this=0x83d9cb8, message=...) at qdbusintegrator.cpp:1907
#34 0x00ebef69 in QDBusConnectionPrivate::sendWithReplyAsync (this=0x83d9cb8, message=..., timeout=0) at qdbusintegrator.cpp:1941
#35 0x00ead753 in QDBusConnection::asyncCall (this=0x8caa558, message=..., timeout=-1) at qdbusconnection.cpp:560
#36 0x00ecbcbf in QDBusAbstractInterface::asyncCallWithArgumentList (this=0x8a8bc70, method=..., args=...) at qdbusabstractinterface.cpp:477
#37 0x04dae1da in showTodoView (this=<optimized out>) at ./calendarinterface.h:166
#38 TodoPlugin::select (this=0x0) at ../../../../kontact/plugins/korganizer/todoplugin.cpp:113
#39 0x004ffc1d in KontactInterface::Plugin::aboutToSelect (this=0x86cab78) at ../../kontactinterface/plugin.cpp:278
#40 0x00b617ef in Kontact::MainWindow::selectPlugin (this=0x84e0cb8, plugin=0x86cab78) at ../../../kontact/src/mainwindow.cpp:832
#41 0x00b612f1 in Kontact::MainWindow::qt_metacall (this=0x84e0cb8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfd78c78) at ./mainwindow.moc:115
#42 0x00d68b7d in metacall (argv=0xbfd78c78, idx=53, cl=QMetaObject::InvokeMetaMethod, object=0x84e0cb8) at kernel/qmetaobject.cpp:237
#43 QMetaObject::metacall (object=0x84e0cb8, cl=QMetaObject::InvokeMetaMethod, idx=53, argv=0xbfd78c78) at kernel/qmetaobject.cpp:232
#44 0x00d77a6a in QMetaObject::activate (sender=0x84d4840, m=0xb72704, local_signal_index=0, argv=0xbfd78c78) at kernel/qobject.cpp:3278
#45 0x00b64645 in Kontact::SidePaneBase::pluginSelected (this=0x84d4840, _t1=0x86cab78) at ./sidepanebase.moc:90
#46 0x00b646b7 in Kontact::SidePaneBase::qt_metacall (this=0x84d4840, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfd78dc8) at ./sidepanebase.moc:77
#47 0x00b647be in Kontact::IconSidePane::qt_metacall (this=0x84d4840, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfd78dc8) at ./iconsidepane.moc:145
#48 0x00d68b7d in metacall (argv=0xbfd78dc8, idx=27, cl=QMetaObject::InvokeMetaMethod, object=0x84d4840) at kernel/qmetaobject.cpp:237
#49 QMetaObject::metacall (object=0x84d4840, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfd78dc8) at kernel/qmetaobject.cpp:232
#50 0x00d77a6a in QMetaObject::activate (sender=0x84bf108, m=0xb729f4, local_signal_index=0, argv=0xbfd78dc8) at kernel/qobject.cpp:3278
#51 0x00b652a5 in Kontact::Navigator::pluginActivated (this=0x84bf108, _t1=0x86cab78) at ./iconsidepane.moc:96
#52 0x00b65331 in Kontact::Navigator::slotCurrentChanged (this=0x84bf108, current=...) at ../../../kontact/src/iconsidepane.cpp:475
#53 0x00b65403 in Kontact::Navigator::qt_metacall (this=0x84bf108, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfd78f24) at ./iconsidepane.moc:82
#54 0x00d68b7d in metacall (argv=0xbfd78f24, idx=71, cl=QMetaObject::InvokeMetaMethod, object=0x84bf108) at kernel/qmetaobject.cpp:237
#55 QMetaObject::metacall (object=0x84bf108, cl=QMetaObject::InvokeMetaMethod, idx=71, argv=0xbfd78f24) at kernel/qmetaobject.cpp:232
#56 0x00d77a6a in QMetaObject::activate (sender=0x84f6d68, m=0x19fed68, local_signal_index=1, argv=0xbfd78f24) at kernel/qobject.cpp:3278
#57 0x01698afd in QItemSelectionModel::currentChanged (this=0x84f6d68, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:159
#58 0x01698c7c in QItemSelectionModel::setCurrentIndex (this=0x84f6d68, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1169
#59 0x0163fbbd in QAbstractItemView::mousePressEvent (this=0x84bf108, event=0xbfd797bc) at itemviews/qabstractitemview.cpp:1666
#60 0x01103424 in QWidget::event (this=0x84bf108, event=0xbfd797bc) at kernel/qwidget.cpp:8291
#61 0x01508235 in QFrame::event (this=0x84bf108, e=0xbfd797bc) at widgets/qframe.cpp:557
#62 0x0159a7d1 in QAbstractScrollArea::viewportEvent (this=0x84bf108, e=0xbfd797bc) at widgets/qabstractscrollarea.cpp:1043
#63 0x0163cb6c in QAbstractItemView::viewportEvent (this=0x84bf108, event=0xbfd797bc) at itemviews/qabstractitemview.cpp:1628
#64 0x0159cee6 in viewportEvent (this=<optimized out>, event=0xbfd797bc) at widgets/qabstractscrollarea_p.h:100
#65 eventFilter (e=0xbfd797bc, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#66 QAbstractScrollAreaFilter::eventFilter (this=0x84e0d68, o=0x84d3950, e=0xbfd797bc) at widgets/qabstractscrollarea_p.h:115
#67 0x00d62336 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x83e2fc8, receiver=0x84d3950, event=0xbfd797bc) at kernel/qcoreapplication.cpp:902
#68 0x010a8d22 in notify_helper (e=0xbfd797bc, receiver=0x84d3950, this=0x83e2fc8) at kernel/qapplication.cpp:4482
#69 QApplicationPrivate::notify_helper (this=0x83e2fc8, receiver=0x84d3950, e=0xbfd797bc) at kernel/qapplication.cpp:4458
#70 0x010aedbb in QApplication::notify (this=0x83e2fc8, receiver=0x84d3950, e=0xbfd797bc) at kernel/qapplication.cpp:4047
#71 0x00744681 in KApplication::notify (this=0xbfd79fe4, receiver=0x84d3950, event=0xbfd797bc) at ../../kdeui/kernel/kapplication.cpp:311
#72 0x00d6219e in QCoreApplication::notifyInternal (this=0xbfd79fe4, receiver=0x84d3950, event=0xbfd797bc) at kernel/qcoreapplication.cpp:787
#73 0x010a9d15 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#74 QApplicationPrivate::sendMouseEvent (receiver=0x84d3950, event=0xbfd797bc, alienWidget=0x84d3950, nativeWidget=0x84d4840, buttonDown=0x1a13eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#75 0x011362c4 in QETWidget::translateMouseEvent (this=0x84d4840, event=0xbfd79c3c) at kernel/qapplication_x11.cpp:4568
#76 0x01134e4d in QApplication::x11ProcessEvent (this=0xbfd79fe4, event=0xbfd79c3c) at kernel/qapplication_x11.cpp:3690
#77 0x0116124c in x11EventSourceDispatch (s=0x83ea540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#78 0x01f6f25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#79 0x01f6f990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#80 0x01f6fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#81 0x00d90ada in QEventDispatcherGlib::processEvents (this=0x83c0268, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#82 0x01160e3a in QGuiEventDispatcherGlib::processEvents (this=0x83c0268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#83 0x00d611dd in QEventLoop::processEvents (this=0xbfd79f44, flags=...) at kernel/qeventloop.cpp:149
#84 0x00d61421 in QEventLoop::exec (this=0xbfd79f44, flags=...) at kernel/qeventloop.cpp:201
#85 0x00d6619d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#86 0x010a68f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#87 0x0804ac91 in main (argc=27261296, argv=0x8b0d270) at ../../../kontact/src/main.cpp:218

Possible duplicates by query: bug 284254, bug 281060, bug 279842, bug 276308, bug 274661.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-11-10 14:44:47 UTC

*** This bug has been marked as a duplicate of bug 240567 ***