Bug 228823

Summary: kontact seg faults after last reported bug. program wont restart
Product: [Applications] kontact Reporter: Jonathan Cain <philotech>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonathan Cain 2010-02-28 00:02:29 UTC
Application that crashed: kontact
Version of the application: 4.3.5
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-20-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I've tried to restart 5 times after kontact crashed while attempting to view an email I had just moved to a newly created imap folder from my inbox

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  QMap<QModelIndex, QSortFilterProxyModelPrivate::Mapping*>::node_create (this=0x271cde0, source_parent=<value optimized out>, parent_mapping=<value optimized out>, orient=Qt::Vertical, 
    start=40673232, end=<value optimized out>, delta_item_count=1, remove=false) at itemviews/qsortfilterproxymodel.cpp:864
#6  QMap<QModelIndex, QSortFilterProxyModelPrivate::Mapping*>::insert (this=0x271cde0, source_parent=<value optimized out>, parent_mapping=<value optimized out>, orient=Qt::Vertical, start=40673232, 
    end=<value optimized out>, delta_item_count=1, remove=false) at ../../include/QtCore/../../src/corelib/tools/qmap.h:512
#7  QSortFilterProxyModelPrivate::updateChildrenMapping (this=0x271cde0, source_parent=<value optimized out>, parent_mapping=<value optimized out>, orient=Qt::Vertical, start=40673232, 
    end=<value optimized out>, delta_item_count=1, remove=false) at itemviews/qsortfilterproxymodel.cpp:864
#8  0x00007f45172ba2f2 in QSortFilterProxyModelPrivate::source_items_inserted (this=0x271cde0, source_parent=..., start=0, end=0, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:688
#9  0x00007f45172ba73f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x272ff20, source_parent=..., start=0, end=40673232) at itemviews/qsortfilterproxymodel.cpp:1173
#10 0x00007f45172bbc94 in QSortFilterProxyModel::qt_metacall (this=0x2718a20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7b969db0)
    at .moc/release-shared/moc_qsortfilterproxymodel.cpp:126
#11 0x00007f44f641c0c0 in KOTodoViewSortFilterProxyModel::qt_metacall (this=0x272ff20, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x26c9fd0) at ./kotodoviewsortfilterproxymodel.moc:62
#12 0x00007f451644cddc in QMetaObject::activate (sender=0x27189a0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x26c9fd0) at kernel/qobject.cpp:3113
#13 0x00007f4516482644 in QAbstractItemModel::rowsInserted (this=0x272ff20, _t1=<value optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:159
#14 0x00007f4516432c90 in QAbstractItemModel::endInsertRows (this=0x27189a0) at kernel/qabstractitemmodel.cpp:2081
#15 0x00007f44f6415db8 in KOTodoModel::insertTodo (this=0x27189a0, todo=0x7f44f000c900, checkRelated=<value optimized out>) at ../../korganizer/views/todoview/kotodomodel.cpp:541
#16 0x00007f44f6417356 in KOTodoModel::reloadTodos (this=0x27189a0) at ../../korganizer/views/todoview/kotodomodel.cpp:234
#17 0x00007f44f643a5c5 in CalendarView::updateView (this=0x24c82b0, start=<value optimized out>, end=<value optimized out>, updateTodos=208) at ../../korganizer/calendarview.cpp:798
#18 0x00007f44f643c0c1 in CalendarView::updateView (this=0x24c82b0) at ../../korganizer/calendarview.cpp:810
#19 0x00007f44f6449748 in CalendarView::qt_metacall (this=0x24c82b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7b96a4a0) at ./calendarview.moc:571
#20 0x00007f451644cddc in QMetaObject::activate (sender=0x245c320, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x26c9fd0) at kernel/qobject.cpp:3113
#21 0x00007f45134e795d in KCal::CalendarResources::load (this=0x245c320) at ../../kcal/calendarresources.cpp:309
#22 0x00007f44f67470d0 in KOrganizerPart (this=0x2465980, parentWidget=<value optimized out>, parent=<value optimized out>, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at ../../korganizer/korganizer_part.cpp:74
#23 0x00007f44f6747a7f in KPluginFactory::createPartInstance<KOrganizerPart> (parentWidget=0x1530c70, parent=0x1530c70, args=...) at /usr/include/kpluginfactory.h:467
#24 0x00007f451692b5de in KPluginFactory::create (this=0x24ca6e0, iface=0x7f4515a67200 "KParts::ReadOnlyPart", parentWidget=<value optimized out>, parent=0x1530c70, args=..., 
    keyword=<value optimized out>) at ../../kdecore/util/kpluginfactory.cpp:191
#25 0x00007f45180e01db in KPluginFactory::create<KParts::ReadOnlyPart> (this=0x1530c70, libname=0x19983b8 "korganizerpart") at /usr/include/kpluginfactory.h:491
#26 Kontact::Core::createPart (this=0x1530c70, libname=0x19983b8 "korganizerpart") at ../../kontactinterfaces/core.cpp:87
#27 0x00007f4501f188a0 in KOrganizerPlugin::createPart (this=0x272ff20) at ../../../../kontact/plugins/korganizer/korganizerplugin.cpp:91
#28 0x00007f45180e0cf9 in Kontact::Plugin::part (this=0x272ff20) at ../../kontactinterfaces/plugin.cpp:187
#29 0x00007f4501f1d11f in ApptSummaryWidget (this=0x2483c60, plugin=<value optimized out>, parent=<value optimized out>) at ../../../../kontact/plugins/korganizer/apptsummarywidget.cpp:64
#30 0x00007f4501f182c4 in KOrganizerPlugin::createSummaryWidget (this=0x1a01d60, parent=0x240fb50) at ../../../../kontact/plugins/korganizer/korganizerplugin.cpp:86
#31 0x00007f4500e7ac48 in SummaryViewPart::updateWidgets (this=0x230b920) at ../../../../kontact/plugins/summary/summaryview_part.cpp:164
#32 0x00007f4500e7bdc8 in SummaryViewPart::initGUI (this=0x230b920, core=<value optimized out>) at ../../../../kontact/plugins/summary/summaryview_part.cpp:509
#33 0x00007f4500e7bf30 in SummaryViewPart (this=0x230b920, core=0x1530c70, aboutData=<value optimized out>, parent=<value optimized out>, __in_chrg=<value optimized out>, 
    __vtt_parm=<value optimized out>) at ../../../../kontact/plugins/summary/summaryview_part.cpp:74
#34 0x00007f4500e77e04 in SummaryView::createPart (this=0x19ff590) at ../../../../kontact/plugins/summary/summaryview_plugin.cpp:114
#35 0x00007f45180e0cf9 in Kontact::Plugin::part (this=0x272ff20) at ../../kontactinterfaces/plugin.cpp:187
#36 0x00007f4518304f5f in Kontact::MainWindow::selectPlugin (this=0x1530c70, plugin=0x19ff590) at ../../../kontact/src/mainwindow.cpp:754
#37 0x00007f4518301413 in Kontact::MainWindow::activatePluginModule (this=<value optimized out>) at ../../../kontact/src/mainwindow.cpp:304
#38 0x00000000004048e5 in KontactApp::newInstance (this=0x7fff7b96c780) at ../../../kontact/src/main.cpp:136
#39 0x00007f4517999da6 in KUniqueApplicationAdaptor::newInstance (this=0x15d0520, asn_id=<value optimized out>, args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:459
#40 0x00007f451799a396 in KUniqueApplicationAdaptor::qt_metacall (this=0x15d0520, _c=QMetaObject::InvokeMetaMethod, _id=40673264, _a=0x7fff7b96bab0) at ./kuniqueapplication_p.moc:75
#41 0x00007f4514565ad4 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:891
#42 0x00007f4514566c69 in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0x15d0520, flags=337, msg=...) at qdbusintegrator.cpp:796
#43 0x00007f4514567547 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=..., msg=<value optimized out>, pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1347
#44 0x00007f45145677c8 in QDBusActivateObjectEvent::placeMetaCall (this=0x1643db0) at qdbusintegrator.cpp:1464
#45 0x00007f45164470f9 in QObject::event (this=0x7fff7b96c780, e=0x1643db0) at kernel/qobject.cpp:1111
#46 0x00007f4516d65b4d in QApplication::event (this=0x7fff7b96c780, e=0x1643db0) at kernel/qapplication.cpp:2317
#47 0x00007f4516d5befc in QApplicationPrivate::notify_helper (this=0x15382e0, receiver=0x7fff7b96c780, e=0x1643db0) at kernel/qapplication.cpp:4056
#48 0x00007f4516d631ce in QApplication::notify (this=0x7fff7b96c780, receiver=0x7fff7b96c780, e=0x1643db0) at kernel/qapplication.cpp:4021
#49 0x00007f4517992f46 in KApplication::notify (this=0x7fff7b96c780, receiver=0x7fff7b96c780, event=0x1643db0) at ../../kdeui/kernel/kapplication.cpp:302
#50 0x00007f4516437c2c in QCoreApplication::notifyInternal (this=0x7fff7b96c780, receiver=0x7fff7b96c780, event=0x1643db0) at kernel/qcoreapplication.cpp:610
#51 0x00007f451643880a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1501080) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1501080) at kernel/qcoreapplication.cpp:1247
#53 0x00007f4516460533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#54 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#55 0x00007f450fcafbce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0x00007f450fcb3598 in ?? () from /lib/libglib-2.0.so.0
#57 0x00007f450fcb36c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0x00007f45164601a6 in QEventDispatcherGlib::processEvents (this=0x1500cb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#59 0x00007f4516df04be in QGuiEventDispatcherGlib::processEvents (this=0x272ff20, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#60 0x00007f4516436532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#61 0x00007f4516436904 in QEventLoop::exec (this=0x7fff7b96c6c0, flags=) at kernel/qeventloop.cpp:201
#62 0x00007f4516438ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#63 0x0000000000403f47 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Christophe Marin 2010-03-27 00:03:36 UTC

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