Bug 285236

Summary: Kontact crashes
Product: [Applications] kontact Reporter: Reinhard <django013>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.7.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Reinhard 2011-10-29 06:58:43 UTC
Application: kontact (4.7.2)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

Kontakt starts up ok, other apps then mail work fine. As soon as I switch to mail, Kontact crashes.

- Custom settings of the application:
May be the crash is correlated to the number of imported mails from kmail1.x
Import logged tons of errors, but result looked not bad at all.
Its my first contact with ubuntu, so don't know much about the system (yet).

The crash can be reproduced every time.

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

Thread 4 (Thread 0x7f81619db700 (LWP 2794)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8177da0c2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f8177da0d59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f817319fefc in start_thread (arg=0x7f81619db700) at pthread_create.c:304
#4  0x00007f8178aae89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f81610c2700 (LWP 2795)):
#0  0x00007f8178aa2773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f81726d1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f81726d2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8179ee9f3e in QEventDispatcherGlib::processEvents (this=0xbeddb0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8179ebdcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8179ebdef7 in QEventLoop::exec (this=0x7f81610c1de0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f8179dd527f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f8179dd7d05 in QThreadPrivate::start (arg=0xbece70) at thread/qthread_unix.cpp:331
#8  0x00007f817319fefc in start_thread (arg=0x7f81610c2700) at pthread_create.c:304
#9  0x00007f8178aae89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f811156e700 (LWP 2804)):
#0  0x00007f8178aa2773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f81726d1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f81726d2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8179ee9f3e in QEventDispatcherGlib::processEvents (this=0x15984a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8179ebdcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8179ebdef7 in QEventLoop::exec (this=0x7f811156ddb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f8179dd527f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f8179ea0cbf in QInotifyFileSystemWatcherEngine::run (this=0x16779d0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f8179dd7d05 in QThreadPrivate::start (arg=0x16779d0) at thread/qthread_unix.cpp:331
#9  0x00007f817319fefc in start_thread (arg=0x7f811156e700) at pthread_create.c:304
#10 0x00007f8178aae89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f817b5577a0 (LWP 2793)):
[KCrash Handler]
#6  QModelIndex (other=..., this=0x7fff07999c30) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0x10f8c30, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1657
#8  0x00007f81797b606b in parent (this=0x1575d08) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389
#9  QTreeView::indexRowSizeHint (this=0x10d4410, index=...) at itemviews/qtreeview.cpp:2759
#10 0x00007f81797b9b69 in itemHeight (item=41, this=0x10c3680) at itemviews/qtreeview.cpp:3232
#11 QTreeViewPrivate::itemHeight (this=0x10c3680, item=<optimized out>) at itemviews/qtreeview.cpp:3221
#12 0x00007f81797b9e03 in QTreeViewPrivate::updateScrollBars (this=0x10c3680) at itemviews/qtreeview.cpp:3457
#13 0x00007f81797ba1df in QTreeView::updateGeometries (this=0x10d4410) at itemviews/qtreeview.cpp:2686
#14 0x00007f81792bfc80 in QWidget::event (this=0x10d4410, event=0x7fff0799a9b0) at kernel/qwidget.cpp:8449
#15 0x00007f81796684f6 in QFrame::event (this=0x10d4410, e=0x7fff0799a9b0) at widgets/qframe.cpp:557
#16 0x00007f817977919b in QAbstractItemView::viewportEvent (this=0x10d4410, event=0x7fff0799a9b0) at itemviews/qabstractitemview.cpp:1628
#17 0x00007f81797bdd35 in QTreeView::viewportEvent (this=0x10d4410, event=0x7fff0799a9b0) at itemviews/qtreeview.cpp:1256
#18 0x00007f8179ebec88 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x10c3610, event=0x7fff0799a9b0) at kernel/qcoreapplication.cpp:902
#19 0x00007f817926f3ef in notify_helper (e=0x7fff0799a9b0, receiver=0x10c3610, this=0xa323c0) at kernel/qapplication.cpp:4482
#20 QApplicationPrivate::notify_helper (this=0xa323c0, receiver=0x10c3610, e=0x7fff0799a9b0) at kernel/qapplication.cpp:4458
#21 0x00007f8179274291 in QApplication::notify (this=0x7fff0799d500, receiver=0x10c3610, e=0x7fff0799a9b0) at kernel/qapplication.cpp:4365
#22 0x00007f817a8f4126 in KApplication::notify (this=0x7fff0799d500, receiver=0x10c3610, event=0x7fff0799a9b0) at ../../kdeui/kernel/kapplication.cpp:311
#23 0x00007f8179ebeafc in QCoreApplication::notifyInternal (this=0x7fff0799d500, receiver=0x10c3610, event=0x7fff0799a9b0) at kernel/qcoreapplication.cpp:787
#24 0x00007f81792bb90f in sendEvent (event=0x7fff0799a9b0, receiver=0x10c3610) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x10bfce0, recursive=false, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7365
#26 0x00007f81792c3681 in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7416
#27 0x00007f81792c3aa2 in QWidget::setVisible (this=0x10c3610, visible=<optimized out>) at kernel/qwidget.cpp:7697
#28 0x00007f81792c3616 in show (this=0x10c3610) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#29 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7785
#30 0x00007f81792c369d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7422
#31 0x00007f81792c3aa2 in QWidget::setVisible (this=0x10d4410, visible=<optimized out>) at kernel/qwidget.cpp:7697
#32 0x00007f81792c3616 in show (this=0x10d4410) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#33 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7785
#34 0x00007f81792c369d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7422
#35 0x00007f81792c3aa2 in QWidget::setVisible (this=0x10c4f80, visible=<optimized out>) at kernel/qwidget.cpp:7697
#36 0x00007f81792c3616 in show (this=0x10c4f80) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#37 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7785
#38 0x00007f81792c369d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7422
#39 0x00007f81792c3aa2 in QWidget::setVisible (this=0x1194b70, visible=<optimized out>) at kernel/qwidget.cpp:7697
#40 0x00007f81792c3616 in show (this=0x1194b70) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#41 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7785
#42 0x00007f81792c369d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7422
#43 0x00007f81792c3aa2 in QWidget::setVisible (this=0x100f020, visible=<optimized out>) at kernel/qwidget.cpp:7697
#44 0x00007f81792c3616 in show (this=0x100f020) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#45 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7785
#46 0x00007f81792c369d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7422
#47 0x00007f81792c3aa2 in QWidget::setVisible (this=0xf93040, visible=<optimized out>) at kernel/qwidget.cpp:7697
#48 0x00007f81792c3616 in show (this=0xf93040) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#49 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7785
#50 0x00007f81792c369d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7422
#51 0x00007f81792c3aa2 in QWidget::setVisible (this=0x10cb280, visible=<optimized out>) at kernel/qwidget.cpp:7697
#52 0x00007f81792c3616 in show (this=0x10cb280) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#53 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7785
#54 0x00007f81792c369d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7422
#55 0x00007f81792c3aa2 in QWidget::setVisible (this=0x10bc100, visible=<optimized out>) at kernel/qwidget.cpp:7697
#56 0x00007f81792a4939 in show (this=0x10bc100) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#57 QStackedLayout::setCurrentIndex (this=0xbea290, index=1) at kernel/qstackedlayout.cpp:311
#58 0x00007f817b16f544 in Kontact::MainWindow::selectPlugin (this=0xbde600, plugin=0xe3bc70) at ../../../kontact/src/mainwindow.cpp:839
#59 0x00007f817b16f03a in Kontact::MainWindow::qt_metacall (this=0xbde600, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff0799b950) at ./mainwindow.moc:115
#60 0x00007f8179ed1eba in QMetaObject::activate (sender=0xb92d70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0799b950) at kernel/qobject.cpp:3278
#61 0x00007f817b171ebf in Kontact::SidePaneBase::pluginSelected (this=<optimized out>, _t1=0xe3bc70) at ./sidepanebase.moc:90
#62 0x00007f817b171f10 in Kontact::SidePaneBase::qt_metacall (this=0xb92d70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff0799ba90) at ./sidepanebase.moc:77
#63 0x00007f817b171fb8 in Kontact::IconSidePane::qt_metacall (this=0xb92d70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at ./iconsidepane.moc:145
#64 0x00007f8179ed1eba in QMetaObject::activate (sender=0xbb1780, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0799ba90) at kernel/qobject.cpp:3278
#65 0x00007f817b17284f in Kontact::Navigator::pluginActivated (this=<optimized out>, _t1=0xe3bc70) at ./iconsidepane.moc:96
#66 0x00007f817b1728e0 in Kontact::Navigator::slotCurrentChanged (this=0xbb1780, current=...) at ../../../kontact/src/iconsidepane.cpp:475
#67 0x00007f817b172991 in Kontact::Navigator::qt_metacall (this=0xbb1780, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff0799bbe0) at ./iconsidepane.moc:82
#68 0x00007f8179ed1eba in QMetaObject::activate (sender=0xbd5390, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0799bbe0) at kernel/qobject.cpp:3278
#69 0x00007f81797cdeca in QItemSelectionModel::currentChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:159
#70 0x00007f81797cdfc0 in QItemSelectionModel::setCurrentIndex (this=0xbd5390, index=..., command=<optimized out>) at itemviews/qitemselectionmodel.cpp:1169
#71 0x00007f817977bc04 in QAbstractItemView::mousePressEvent (this=0xbb1780, event=<optimized out>) at itemviews/qabstractitemview.cpp:1666
#72 0x00007f81792bff79 in QWidget::event (this=0xbb1780, event=0x7fff0799c8a0) at kernel/qwidget.cpp:8291
#73 0x00007f81796684f6 in QFrame::event (this=0xbb1780, e=0x7fff0799c8a0) at widgets/qframe.cpp:557
#74 0x00007f817977919b in QAbstractItemView::viewportEvent (this=0xbb1780, event=0x7fff0799c8a0) at itemviews/qabstractitemview.cpp:1628
#75 0x00007f8179ebec88 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0xbd6df0, event=0x7fff0799c8a0) at kernel/qcoreapplication.cpp:902
#76 0x00007f817926f3ef in notify_helper (e=0x7fff0799c8a0, receiver=0xbd6df0, this=0xa323c0) at kernel/qapplication.cpp:4482
#77 QApplicationPrivate::notify_helper (this=0xa323c0, receiver=0xbd6df0, e=0x7fff0799c8a0) at kernel/qapplication.cpp:4458
#78 0x00007f8179274c6b in QApplication::notify (this=<optimized out>, receiver=0xbd6df0, e=0x7fff0799c8a0) at kernel/qapplication.cpp:4047
#79 0x00007f817a8f4126 in KApplication::notify (this=0x7fff0799d500, receiver=0xbd6df0, event=0x7fff0799c8a0) at ../../kdeui/kernel/kapplication.cpp:311
#80 0x00007f8179ebeafc in QCoreApplication::notifyInternal (this=0x7fff0799d500, receiver=0xbd6df0, event=0x7fff0799c8a0) at kernel/qcoreapplication.cpp:787
#81 0x00007f81792703f2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#82 QApplicationPrivate::sendMouseEvent (receiver=0xbd6df0, event=0x7fff0799c8a0, alienWidget=0xbd6df0, nativeWidget=0xb92d70, buttonDown=0xbd6df0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#83 0x00007f81792ef945 in QETWidget::translateMouseEvent (this=0xb92d70, event=<optimized out>) at kernel/qapplication_x11.cpp:4568
#84 0x00007f81792ee8be in QApplication::x11ProcessEvent (this=0x7fff0799d500, event=0x7fff0799d0c0) at kernel/qapplication_x11.cpp:3690
#85 0x00007f8179317412 in x11EventSourceDispatch (s=0xa2cef0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#86 0x00007f81726d1a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f81726d2258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#88 0x00007f81726d2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#89 0x00007f8179ee9ed6 in QEventDispatcherGlib::processEvents (this=0xa00fd0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#90 0x00007f817931707e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#91 0x00007f8179ebdcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#92 0x00007f8179ebdef7 in QEventLoop::exec (this=0x7fff0799d490, flags=...) at kernel/qeventloop.cpp:201
#93 0x00007f8179ec2789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#94 0x0000000000403629 in main (argc=1, argv=0x7fff0799db28) at ../../../kontact/src/main.cpp:218

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

Possible duplicates by query: bug 285145, bug 283850, bug 282776, bug 282303, bug 281936.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-10-29 12:30:15 UTC

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