[Bug 163228] Disabling message structure viewer when the structure viewer is visible, makes kmail crash

Frederik Himpe fhimpe at pandora.be
Wed Jul 9 19:42:41 BST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=163228         




------- Additional Comments From fhimpe pandora be  2008-07-09 20:42 -------
And I just discovered --nofork --nocrashhandler which does exactly what I need. I hope this helps:

(gdb) bt
#0  0x00007fc9b73af5be in QTreeViewPrivate::rowsRemoved (this=0x24d58b0, parent= 0x7fffc15f3b40, start=1, end=1,
    after=false) at ../../src/corelib/tools/qalgorithms.h:84
#1  0x00007fc9b73af86f in QTreeView::rowsAboutToBeRemoved (this=0x249f7f0, parent= 0x268e230, start=50675696,
    end=50675664) at itemviews/qtreeview.cpp:2425
#2  0x00007fc9b7379a0f in QAbstractItemView::qt_metacall (this=0x249f7f0, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x7fffc15f3a90) at .moc/release-shared/moc_qabstractitemview.cpp:225
#3  0x00007fc9b73b94f5 in QTreeView::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at .moc/release-shared/moc_qtreeview.cpp:121
#4  0x00007fc9b73efb35 in QTreeWidget::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at .moc/release-shared/moc_qtreewidget.cpp:123
#5  0x00007fc9b876a9d6 in KPIM::TreeWidget::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at /usr/src/debug/kdepim-4.0.85/build/libkdepim/moc_treewidget.cpp:63
#6  0x00007fc9b8db75f5 in KMMimePartTree::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at /usr/src/debug/kdepim-4.0.85/build/kmail/kmmimeparttree.moc:78
#7  0x00007fc9b79eed74 in QMetaObject::activate (sender=0x24589c0, from_signal_index=<value optimized out>,
    to_signal_index=10, argv=0x3053fd0) at kernel/qobject.cpp:3010
#8  0x00007fc9b7a25014 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x268e200, _t1=<value optimized out>,
    _t2=1, _t3=1) at .moc/release-shared/moc_qabstractitemmodel.cpp:164
#9  0x00007fc9b79d55c3 in QAbstractItemModel::beginRemoveRows (this=0x24589c0, parent= 0x7fffc15f3b40, first=1,
    last=1) at kernel/qabstractitemmodel.cpp:2121
#10 0x00007fc9b73e431c in QTreeModel::beginRemoveItems (this=0x24589c0, parent=0x2b5d780, row=1, count=1)
    at itemviews/qtreewidget.cpp:815
#11 0x00007fc9b73e867a in QTreeWidgetItem::takeChild (this=0x2b5d780, index=1) at itemviews/qtreewidget.cpp:1923
#12 0x00007fc9b8db5e8f in KMMimePartTreeItem (this=0x2bad530, parent=0x2b5d780, node=0x2bb0290,
    description= 0x7fffc15f3ee0, mimetype= 0x7fffc15f3ed0, encoding= 0x7fffc15f3ec0, size=334, revertOrder=false)
    at /usr/src/debug/kdepim-4.0.85/kmail/kmmimeparttree.cpp:393
#13 0x00007fc9b8df3a3a in partNode::fillMimePartTree (this=0x2bb0290, parentItem=0x2b5d780, mimePartTree=0x0,
    labelDescr=<value optimized out>, labelCntType=<value optimized out>, labelEncoding= 0x7fffc15f4050, size=0,
    revertOrder=<value optimized out>) at /usr/src/debug/kdepim-4.0.85/kmail/partNode.cpp:505
#14 0x00007fc9b8df3ada in partNode::fillMimePartTree (this=0x26a28d0, parentItem=0x0, mimePartTree=0x249f7f0,
    labelDescr=<value optimized out>, labelCntType=<value optimized out>, labelEncoding= 0x7fffc15f47a0,
    size=374, revertOrder=false) at /usr/src/debug/kdepim-4.0.85/kmail/partNode.cpp:517
#15 0x00007fc9b8c58912 in KMReaderWin::parseMsg (this=0x243ab50, aMsg=0x2b3c080)
    at /usr/src/debug/kdepim-4.0.85/kmail/kmreaderwin.cpp:1528
#16 0x00007fc9b8c527bf in KMReaderWin::displayMessage (this=0x243ab50)
    at /usr/src/debug/kdepim-4.0.85/kmail/kmreaderwin.cpp:1484
#17 0x00007fc9b8c52995 in KMReaderWin::updateReaderWin (this=0x243ab50)
    at /usr/src/debug/kdepim-4.0.85/kmail/kmreaderwin.cpp:1424
#18 0x00007fc9b8c53395 in KMReaderWin::setMsg (this=0x243ab50, aMsg=0x2b3c080, force=true)
    at /usr/src/debug/kdepim-4.0.85/kmail/kmreaderwin.cpp:1226
#19 0x00007fc9b8c47cd0 in KMReaderWin::readConfig (this=0x243ab50)
    at /usr/src/debug/kdepim-4.0.85/kmail/kmreaderwin.cpp:942
#20 0x00007fc9b8e32fbc in KMMainWidget::readConfig (this=0x1f32400)
    at /usr/src/debug/kdepim-4.0.85/kmail/kmmainwidget.cpp:607
#21 0x00007fc9b8e473dd in KMMainWidget::qt_metacall (this=0x1f32400, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x7fffc15f4f20) at /usr/src/debug/kdepim-4.0.85/build/kmail/kmmainwidget.moc:464
#22 0x00007fc9b79eed74 in QMetaObject::activate (sender=0x7fffc15f6c50, from_signal_index=<value optimized out>,
    to_signal_index=5, argv=0x3053fd0) at kernel/qobject.cpp:3010
#23 0x00007fc9b8d6a085 in KMKernel::qt_metacall (this=0x7fffc15f6c50, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x7fffc15f50d0) at /usr/src/debug/kdepim-4.0.85/build/kmail/kmkernel.moc:226
#24 0x00007fc9b79eed74 in QMetaObject::activate (sender=0x2b902b0, from_signal_index=<value optimized out>,
    to_signal_index=73, argv=0x3053fd0) at kernel/qobject.cpp:3010
#25 0x00007fc9b44a7b07 in KCMultiDialogPrivate::apply (this=<value optimized out>)
    at /usr/src/debug/kdelibs-4.0.85/kutils/kcmultidialog.cpp:212
#26 0x00007fc9b44aa258 in KCMultiDialog::qt_metacall (this=0x2b902b0, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x7fffc15f52e0)
    at /usr/src/debug/kdelibs-4.0.85/build/kutils/kcmultidialog.moc:86
#27 0x00007fc9b8b63475 in ConfigureDialog::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at /usr/src/debug/kdepim-4.0.85/build/kmail/configuredialog.moc:67
#28 0x00007fc9b79eed74 in QMetaObject::activate (sender=0x2b902b0, from_signal_index=<value optimized out>,
    to_signal_index=42, argv=0x3053fd0) at kernel/qobject.cpp:3010
#29 0x00007fc9b8292b45 in KDialog::slotButtonClicked (this=0x2b902b0, button=8)
    at /usr/src/debug/kdelibs-4.0.85/kdeui/dialogs/kdialog.cpp:848
#30 0x00007fc9b8292ded in KDialog::qt_metacall (this=0x2b902b0, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x7fffc15f5510) at /usr/src/debug/kdelibs-4.0.85/build/kdeui/kdialog.moc:181
#31 0x00007fc9b834ee76 in KPageDialog::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at /usr/src/debug/kdelibs-4.0.85/build/kdeui/kpagedialog.moc:63
#32 0x00007fc9b44aa195 in KCMultiDialog::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at /usr/src/debug/kdelibs-4.0.85/build/kutils/kcmultidialog.moc:77
#33 0x00007fc9b8b63475 in ConfigureDialog::qt_metacall (this=0x268e200, _c=40428080, _id=50675696, _a=0x3053fd0)
    at /usr/src/debug/kdepim-4.0.85/build/kmail/configuredialog.moc:67
#34 0x00007fc9b79eed74 in QMetaObject::activate (sender=0x28087a8, from_signal_index=<value optimized out>,
    to_signal_index=4, argv=0x3053fd0) at kernel/qobject.cpp:3010
#35 0x00007fc9b79f2ace in QSignalMapper::mapped (this=0x268e200, _t1=8)
    at .moc/release-shared/moc_qsignalmapper.cpp:93
#36 0x00007fc9b79f3370 in QSignalMapper::map (this=0x28087a8, sender=0x2d0dfa0) at kernel/qsignalmapper.cpp:277
#37 0x00007fc9b79f3f60 in QSignalMapper::qt_metacall (this=0x28087a8, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x7fffc15f5690) at .moc/release-shared/moc_qsignalmapper.cpp:80
#38 0x00007fc9b79eed74 in QMetaObject::activate (sender=0x2d0dfa0, from_signal_index=<value optimized out>,
    to_signal_index=30, argv=0x3053fd0) at kernel/qobject.cpp:3010
#39 0x00007fc9b748d197 in QAbstractButton::clicked (this=0x268e200, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:185
#40 0x00007fc9b7212aeb in QAbstractButtonPrivate::emitClicked (this=0x2d3d550) at widgets/qabstractbutton.cpp:543
#41 0x00007fc9b7214632 in QAbstractButtonPrivate::click (this=0x2d3d550) at widgets/qabstractbutton.cpp:536
#42 0x00007fc9b7214885 in QAbstractButton::mouseReleaseEvent (this=0x2d0dfa0, e=0x7fffc15f5e40)
    at widgets/qabstractbutton.cpp:1112
#43 0x00007fc9b6f6043f in QWidget::event (this=0x2d0dfa0, event=0x7fffc15f5e40) at kernel/qwidget.cpp:6927
#44 0x00007fc9b6f0debd in QApplicationPrivate::notify_helper (this=0x1c72270, receiver=0x2d0dfa0,
    e=0x7fffc15f5e40) at kernel/qapplication.cpp:3772
#45 0x00007fc9b6f163fc in QApplication::notify (this=<value optimized out>, receiver=0x2d0dfa0, e=0x7fffc15f5e40)
    at kernel/qapplication.cpp:3501
#46 0x00007fc9b8323eeb in KApplication::notify (this=0x7fffc15f6da0, receiver=0x2d0dfa0, event=0x7fffc15f5e40)
    at /usr/src/debug/kdelibs-4.0.85/kdeui/kernel/kapplication.cpp:311
#47 0x00007fc9b79da99f in QCoreApplication::notifyInternal (this=0x7fffc15f6da0, receiver=0x2d0dfa0,
    event=0x7fffc15f5e40) at kernel/qcoreapplication.cpp:587
#48 0x00007fc9b6f157a8 in QApplicationPrivate::sendMouseEvent (receiver=0x2d0dfa0, event=0x7fffc15f5e40,
    alienWidget=0x2d0dfa0, nativeWidget=0x2b902b0, buttonDown=<value optimized out>,
    lastMouseReceiver= 0x7fc9b7888fc0) at ../../src/corelib/kernel/qcoreapplication.h:218
#49 0x00007fc9b6f79839 in QETWidget::translateMouseEvent (this=0x2b902b0, event=<value optimized out>)
    at kernel/qapplication_x11.cpp:4133
#50 0x00007fc9b6f78277 in QApplication::x11ProcessEvent (this=0x1a6, event=0x7fffc15f68c0)
    at kernel/qapplication_x11.cpp:3255
#51 0x00007fc9b6f9ed9c in x11EventSourceDispatch (s=0x1c75640, callback=0, user_data=0x0)
    at kernel/qguieventdispatcher_glib.cpp:148
#52 0x00007fc9aeef57d2 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#53 0x00007fc9aeef8f6d in ?? () from /usr/lib64/libglib-2.0.so.0
#54 0x00007fc9aeef912b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#55 0x00007fc9b7a02ddf in QEventDispatcherGlib::processEvents (this=0x1c63c60, flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:325
#56 0x00007fc9b6f9e50f in QGuiEventDispatcherGlib::processEvents (this=0x268e200, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:204
#57 0x00007fc9b79d92b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1050711120})
    at kernel/qeventloop.cpp:149
#58 0x00007fc9b79d943d in QEventLoop::exec (this=0x7fffc15f6bf0, flags={i = -1050711040})
    at kernel/qeventloop.cpp:200
#59 0x00007fc9b79db90d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#60 0x0000000000402cb4 in main (argc=<value optimized out>, argv=<value optimized out>)
    at /usr/src/debug/kdepim-4.0.85/kmail/main.cpp:130



More information about the Kdepim-bugs mailing list