Bug 260937

Summary: kontact seg faults on start
Product: [Applications] kontact Reporter: Jonathan Cain <philotech>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: faure
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonathan Cain 2010-12-22 03:46:44 UTC
Application: kontact (4.4.6)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:  Programs running are kate, korganizer and dolphin.  I attempt to start Kontact.  Firwst KDE wallet prompts for authorization.  After entering password Kontact seg faults without ever appearing to run.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  ref (this=0x28a1130) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#7  QList (this=0x28a1130) at /usr/include/qt4/QtCore/qlist.h:118
#8  QStringList (this=0x28a1130) at /usr/include/qt4/QtCore/qstringlist.h:71
#9  KCal::Incidence::categories (this=0x28a1130) at ../../kcal/incidence.cpp:475
#10 0x00007f65e5f97c94 in KOTodoModel::data (this=0x2f97960, index=..., role=1) at ../../korganizer/views/todoview/kotodomodel.cpp:771
#11 0x00007f660bff5be1 in QSortFilterProxyModel::data (this=<value optimized out>, index=..., role=1) at itemviews/qsortfilterproxymodel.cpp:1715
#12 0x00007f660c01ca3c in data (this=<value optimized out>, option=0x7fff327b9d10, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:398
#13 QStyledItemDelegate::initStyleOption (this=<value optimized out>, option=0x7fff327b9d10, index=...) at itemviews/qstyleditemdelegate.cpp:340
#14 0x00007f660c01de58 in QStyledItemDelegate::sizeHint (this=0x2fb6680, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:445
#15 0x00007f65e5f9d613 in KOTodoRichTextDelegate::sizeHint (this=0x7fff327b9890, option=..., index=...) at ../../korganizer/views/todoview/kotododelegates.cpp:472
#16 0x00007f660bfad558 in QTreeView::indexRowSizeHint (this=<value optimized out>, index=<value optimized out>) at itemviews/qtreeview.cpp:2801
#17 0x00007f660bfad9ac in QTreeViewPrivate::itemHeight (this=0x2fb6720, item=28) at itemviews/qtreeview.cpp:3229
#18 0x00007f660bfadc5f in QTreeViewPrivate::updateScrollBars (this=0x2fb6720) at itemviews/qtreeview.cpp:3452
#19 0x00007f660bfae034 in QTreeView::updateGeometries (this=0x2fb4080) at itemviews/qtreeview.cpp:2686
#20 0x00007f660bfb70d9 in QTreeView::timerEvent (this=0x7fff327b9890, event=0x28a1130) at itemviews/qtreeview.cpp:1183
#21 0x00007f660b0748f9 in QObject::event (this=0x2fb4080, e=0x28a1130) at kernel/qobject.cpp:1183
#22 0x00007f660ba6e6df in QWidget::event (this=0x2fb4080, event=0x7fff327bae90) at kernel/qwidget.cpp:8646
#23 0x00007f660be3a5e6 in QFrame::event (this=0x2fb4080, e=0x7fff327bae90) at widgets/qframe.cpp:557
#24 0x00007f660bec871b in QAbstractScrollArea::event (this=0x2fb4080, e=0x7fff327bae90) at widgets/qabstractscrollarea.cpp:996
#25 0x00007f660bf6c51b in QAbstractItemView::event (this=0x2fb4080, event=0x7fff327bae90) at itemviews/qabstractitemview.cpp:1555
#26 0x00007f660ba18fdc in QApplicationPrivate::notify_helper (this=0x1a94a30, receiver=0x2fb4080, e=0x7fff327bae90) at kernel/qapplication.cpp:4396
#27 0x00007f660ba1eaed in QApplication::notify (this=0x7fff327be5e0, receiver=0x2fb4080, e=0x7fff327bae90) at kernel/qapplication.cpp:4277
#28 0x00007f660c76b156 in KApplication::notify (this=0x7fff327be5e0, receiver=0x2fb4080, event=0x7fff327bae90) at ../../kdeui/kernel/kapplication.cpp:310
#29 0x00007f660b062cdc in QCoreApplication::notifyInternal (this=0x7fff327be5e0, receiver=0x2fb4080, event=0x7fff327bae90) at kernel/qcoreapplication.cpp:732
#30 0x00007f660b0926f2 in sendEvent (this=0x1a8e190) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QTimerInfoList::activateTimers (this=0x1a8e190) at kernel/qeventdispatcher_unix.cpp:602
#32 0x00007f660b08f4a4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#33 0x00007f66036ba342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0x00007f66036be2a8 in ?? () from /lib/libglib-2.0.so.0
#35 0x00007f66036be45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#36 0x00007f660b08f193 in QEventDispatcherGlib::processEvents (this=0x1a56e90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#37 0x00007f660bacba4e in QGuiEventDispatcherGlib::processEvents (this=0x7fff327b9890, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f660b061a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#39 0x00007f660b061dec in QEventLoop::exec (this=0x7fff327bb130, flags=) at kernel/qeventloop.cpp:201
#40 0x00007f660b4b8b16 in KJob::exec (this=0x2a74590) at ../../kdecore/jobs/kjob.cpp:204
#41 0x00007f65f0c0cf2c in SDSummaryWidget::updateView (this=0x2807270) at ../../../../kontact/plugins/specialdates/sdsummarywidget.cpp:219
#42 0x00007f65f0c10ae0 in SDSummaryWidget::qt_metacall (this=0x2807270, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff327bbc70) at ./sdsummarywidget.moc:79
#43 0x00007f660b07ab27 in QMetaObject::activate (sender=0x280a130, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#44 0x00007f6607e5c6bc in KCal::Calendar::qt_metacall (this=0x280a130, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./calendar.moc:82
#45 0x00007f6607edf100 in KCal::CalendarResources::qt_metacall (this=0x7fff327b9890, _c=42602800, _id=846961248, _a=0x1) at ./calendarresources.moc:85
#46 0x00007f660b07ab27 in QMetaObject::activate (sender=0x2843c80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#47 0x00007f6607ed121f in KCal::ResourceCalendar::resourceChanged (this=0x7fff327b9890, _t1=0x2843c80) at ./resourcecalendar.moc:123
#48 0x00007f65e90e821b in ResourcePrivateBase::clear (this=0x2844910) at ../../../kresources/shared/resourceprivatebase.cpp:264
#49 0x00007f65e90cd969 in KCal::ResourceAkonadi::doLoad (this=0x2843c80, syncCache=false) at ../../../kresources/kcal/resourceakonadi.cpp:399
#50 0x00007f6607ed1771 in KCal::ResourceCalendar::load (this=0x2843c80) at ../../kcal/resourcecalendar.cpp:167
#51 0x00007f6607edfd41 in KCal::CalendarResources::load (this=0x280a130) at ../../kcal/calendarresources.cpp:303
#52 0x00007f65e728cb80 in KOrganizerPart::KOrganizerPart (this=0x2ec1c70, parentWidget=<value optimized out>, parent=<value optimized out>, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../korganizer/korganizer_part.cpp:74
#53 0x00007f65e728d54f in KPluginFactory::createPartInstance<KOrganizerPart> (parentWidget=0x1bfb590, parent=0x1bfb590, args=...) at //usr/include/kpluginfactory.h:467
#54 0x00007f660b5b997f in KPluginFactory::create (this=0x2ec1640, iface=0x7f660a65df60 "KParts::ReadOnlyPart", parentWidget=<value optimized out>, parent=0x1bfb590, args=..., keyword=<value optimized out>) at ../../kdecore/util/kpluginfactory.cpp:191
#55 0x00007f660cf77ab4 in create<KParts::ReadOnlyPart> (this=0x1bfb590, libname=0x20b0608 "korganizerpart") at //usr/include/kpluginfactory.h:491
#56 KontactInterface::Core::createPart (this=0x1bfb590, libname=0x20b0608 "korganizerpart") at ../../kontactinterface/core.cpp:87
#57 0x00007f65f09f2780 in KOrganizerPlugin::createPart (this=0x7fff327b9890) at ../../../../kontact/plugins/korganizer/korganizerplugin.cpp:101
#58 0x00007f660cf7aa09 in KontactInterface::Plugin::part (this=0x7fff327b9890) at ../../kontactinterface/plugin.cpp:191
#59 0x00007f65f09f7bff in ApptSummaryWidget::ApptSummaryWidget (this=0x2ecc250, plugin=<value optimized out>, parent=<value optimized out>) at ../../../../kontact/plugins/korganizer/apptsummarywidget.cpp:65
#60 0x00007f65f09f2094 in KOrganizerPlugin::createSummaryWidget (this=0x20acc20, parent=0x27dbd40) at ../../../../kontact/plugins/korganizer/korganizerplugin.cpp:96
#61 0x00007f65ef959bf5 in SummaryViewPart::updateWidgets (this=0x27c4370) at ../../../../kontact/plugins/summary/summaryview_part.cpp:160
#62 0x00007f65ef95ae48 in SummaryViewPart::initGUI (this=0x27c4370, core=<value optimized out>) at ../../../../kontact/plugins/summary/summaryview_part.cpp:514
#63 0x00007f65ef95afb6 in SummaryViewPart::SummaryViewPart (this=0x27c4370, core=0x1bfb590, 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:65
#64 0x00007f65ef956a34 in SummaryView::createPart (this=0x209b770) at ../../../../kontact/plugins/summary/summaryview_plugin.cpp:109
#65 0x00007f660cf7aa09 in KontactInterface::Plugin::part (this=0x7fff327b9890) at ../../kontactinterface/plugin.cpp:191
#66 0x00007f660d536d0f in Kontact::MainWindow::selectPlugin (this=0x1bfb590, plugin=0x209b770) at ../../../kontact/src/mainwindow.cpp:778
#67 0x00007f660d532835 in Kontact::MainWindow::selectPlugin (this=0x1bfb590, pluginName=...) at ../../../kontact/src/mainwindow.cpp:924
#68 0x00007f660d531919 in Kontact::MainWindow::loadSettings (this=0x1bfb590) at ../../../kontact/src/mainwindow.cpp:946
#69 0x00007f660d539db0 in Kontact::MainWindow::initObject (this=0x1bfb590) at ../../../kontact/src/mainwindow.cpp:210
#70 0x00007f660d53b22c in Kontact::MainWindow::MainWindow (this=0x1bfb590, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../kontact/src/mainwindow.cpp:146
#71 0x00000000004044d4 in KontactApp::newInstance (this=0x7fff327be5e0) at ../../../kontact/src/main.cpp:136
#72 0x00007f660c772976 in KUniqueApplicationAdaptor::newInstance (this=0x1b8ac30, asn_id=<value optimized out>, args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:440
#73 0x00007f660c772fb6 in KUniqueApplicationAdaptor::qt_metacall (this=0x1b8ac30, _c=QMetaObject::InvokeMetaMethod, _id=-21600, _a=0x7fff327bd780) at ./kuniqueapplication_p.moc:81
#74 0x00007f660912c0ee in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:919
#75 0x00007f660912d36f in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0x1b8ac30, flags=337, msg=...) at qdbusintegrator.cpp:822
#76 0x00007f660912de65 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1379
#77 0x00007f660912e108 in QDBusActivateObjectEvent::placeMetaCall (this=0x1c01a20) at qdbusintegrator.cpp:1493
#78 0x00007f660b074bde in QObject::event (this=0x7fff327be5e0, e=0x7fff327b9890) at kernel/qobject.cpp:1219
#79 0x00007f660ba1c186 in QApplication::event (this=0x7fff327be5e0, e=0x1c01a20) at kernel/qapplication.cpp:2439
#80 0x00007f660ba18fdc in QApplicationPrivate::notify_helper (this=0x1a94a30, receiver=0x7fff327be5e0, e=0x1c01a20) at kernel/qapplication.cpp:4396
#81 0x00007f660ba1eaed in QApplication::notify (this=0x7fff327be5e0, receiver=0x7fff327be5e0, e=0x1c01a20) at kernel/qapplication.cpp:4277
#82 0x00007f660c76b156 in KApplication::notify (this=0x7fff327be5e0, receiver=0x7fff327be5e0, event=0x1c01a20) at ../../kdeui/kernel/kapplication.cpp:310
#83 0x00007f660b062cdc in QCoreApplication::notifyInternal (this=0x7fff327be5e0, receiver=0x7fff327be5e0, event=0x1c01a20) at kernel/qcoreapplication.cpp:732
#84 0x00007f660b065c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1a57380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#85 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1a57380) at kernel/qcoreapplication.cpp:1373
#86 0x00007f660b08f653 in sendPostedEvents (s=0x1a8e040) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#87 postEventSourceDispatch (s=0x1a8e040) at kernel/qeventdispatcher_glib.cpp:277
#88 0x00007f66036ba342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#89 0x00007f66036be2a8 in ?? () from /lib/libglib-2.0.so.0
#90 0x00007f66036be45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#91 0x00007f660b08f193 in QEventDispatcherGlib::processEvents (this=0x1a56e90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#92 0x00007f660bacba4e in QGuiEventDispatcherGlib::processEvents (this=0x7fff327b9890, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#93 0x00007f660b061a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#94 0x00007f660b061dec in QEventLoop::exec (this=0x7fff327be520, flags=) at kernel/qeventloop.cpp:201
#95 0x00007f660b065ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#96 0x0000000000403b4e in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:224

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

Possible duplicates by query: bug 229724.

Reported using DrKonqi
Comment 1 David Faure 2010-12-24 19:19:08 UTC
Crash in indexRowSizeHint -> I suspect bug 219964, i.e. QTBUG-16292.

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