Bug 260910

Summary: kmail crashes at startup
Product: [Applications] kmail2 Reporter: bsdur
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.0.89   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description bsdur 2010-12-21 20:32:11 UTC
Application: kmail (2.0.89)
KDE Platform Version: 4.5.85 (4.6 Beta2)
Qt Version: 4.7.1
Operating System: Linux 2.6.31.14-0.4-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

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

Computer was up and running,
kmail was minimized in the systempart of the taskbar
when I tried to open it, it crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6f9c842750 (LWP 4902))]

Thread 2 (Thread 0x7f6f7f333910 (LWP 4985)):
#0  0x00007f6f979f7049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6f8e0d002e in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f6f8e0d0149 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f6f979f265d in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6f99b66ecd in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6f9c842750 (LWP 4902)):
[KCrash Handler]
#6  QModelIndex (other=<value optimized out>, this=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (other=<value optimized out>, this=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1656
#8  0x00007f6f9aa6db8f in parent (this=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:389
#9  QTreeView::indexRowSizeHint (this=<value optimized out>) at itemviews/qtreeview.cpp:2758
#10 0x00007f6f9aa6e2ec in QTreeViewPrivate::itemHeight (this=0xaffe60, item=8) at itemviews/qtreeview.cpp:3229
#11 0x00007f6f9aa6e59f in QTreeViewPrivate::updateScrollBars (this=0xaffe60) at itemviews/qtreeview.cpp:3452
#12 0x00007f6f9aa6e974 in QTreeView::updateGeometries (this=0xaff740) at itemviews/qtreeview.cpp:2686
#13 0x00007f6f9a535d84 in QWidget::event (this=0xaff740, event=0x7fff630c2fc0) at kernel/qwidget.cpp:8354
#14 0x00007f6f9a8fc796 in QFrame::event (this=0xaff740, e=0x7fff630c2fc0) at widgets/qframe.cpp:557
#15 0x00007f6f9aa32dab in QAbstractItemView::viewportEvent (this=0xaff740, event=0x7fff630c2fc0) at itemviews/qabstractitemview.cpp:1619
#16 0x00007f6f9aa709a5 in QTreeView::viewportEvent (this=0xaff740, event=0x7fff630c2fc0) at itemviews/qtreeview.cpp:1256
#17 0x00007f6f9b160a07 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xb00560, event=0x7fff630c2fc0) at kernel/qcoreapplication.cpp:847
#18 0x00007f6f9a4e01dc in QApplicationPrivate::notify_helper (this=0x6531a0, receiver=0xb00560, e=0x7fff630c2fc0) at kernel/qapplication.cpp:4441
#19 0x00007f6f9a4e4d8d in QApplication::notify (this=0x7fff630c4cc0, receiver=0xb00560, e=0x7fff630c2fc0) at kernel/qapplication.cpp:4324
#20 0x00007f6f9c1eb756 in KApplication::notify (this=0x7fff630c4cc0, receiver=0xb00560, event=0x7fff630c2fc0) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#21 0x00007f6f9b1611dc in QCoreApplication::notifyInternal (this=0x7fff630c4cc0, receiver=0xb00560, event=0x7fff630c2fc0) at kernel/qcoreapplication.cpp:732
#22 0x00007f6f9a534dfb in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#23 QWidgetPrivate::sendPendingMoveAndResizeEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qwidget.cpp:7270
#24 0x00007f6f9a53bf83 in QWidgetPrivate::show_helper (this=0x7fff630c1fb0) at kernel/qwidget.cpp:7321
#25 0x00007f6f9a53d7fa in QWidget::setVisible (this=0xb00560, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#26 0x00007f6f9a53c416 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:487
#27 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7690
#28 0x00007f6f9a53bf9f in QWidgetPrivate::show_helper (this=0xaffe60) at kernel/qwidget.cpp:7327
#29 0x00007f6f9a53d7fa in QWidget::setVisible (this=0xaff740, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#30 0x00007f6f9a53c416 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:487
#31 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7690
#32 0x00007f6f9a53bf9f in QWidgetPrivate::show_helper (this=0xaffa90) at kernel/qwidget.cpp:7327
#33 0x00007f6f9a53d7fa in QWidget::setVisible (this=0xaffa50, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#34 0x00007f6f9a53c416 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:487
#35 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7690
#36 0x00007f6f9a53bf9f in QWidgetPrivate::show_helper (this=0xc3dab0) at kernel/qwidget.cpp:7327
#37 0x00007f6f9a53d7fa in QWidget::setVisible (this=0xc55b10, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#38 0x00007f6f9a53c416 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:487
#39 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7690
#40 0x00007f6f9a53bf9f in QWidgetPrivate::show_helper (this=0x6de350) at kernel/qwidget.cpp:7327
#41 0x00007f6f9a53d7fa in QWidget::setVisible (this=0xa24050, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#42 0x00007f6f9a53c416 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:487
#43 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7690
#44 0x00007f6f9a53bf9f in QWidgetPrivate::show_helper (this=0x6dd590) at kernel/qwidget.cpp:7327
#45 0x00007f6f9a53d7fa in QWidget::setVisible (this=0x6de310, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#46 0x00007f6f9a53c416 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:487
#47 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7690
#48 0x00007f6f9a53bf9f in QWidgetPrivate::show_helper (this=0xafef60) at kernel/qwidget.cpp:7327
#49 0x00007f6f9a53d7fa in QWidget::setVisible (this=0xafec30, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#50 0x00007f6f9a53c416 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:487
#51 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7690
#52 0x00007f6f9a53bf9f in QWidgetPrivate::show_helper (this=0xafb390) at kernel/qwidget.cpp:7327
#53 0x00007f6f9a53d7fa in QWidget::setVisible (this=0xafaea0, visible=<value optimized out>) at kernel/qwidget.cpp:7602
#54 0x00007f6f9c2f3969 in show (this=<value optimized out>) at /usr/include/QtGui/qwidget.h:487
#55 KStatusNotifierItemPrivate::minimizeRestore (this=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/kdeui/notifications/kstatusnotifieritem.cpp:900
#56 0x00007f6f9c2f4eca in KStatusNotifierItemPrivate::checkVisibility (this=0x6f8b50, pos=..., perform=true) at /usr/src/debug/kdelibs-4.5.85/kdeui/notifications/kstatusnotifieritem.cpp:552
#57 0x00007f6f9c2f53fc in KStatusNotifierItem::activate (this=0xc20530, pos=...) at /usr/src/debug/kdelibs-4.5.85/kdeui/notifications/kstatusnotifieritem.cpp:521
#58 0x00007f6f9c1d73a3 in KStatusNotifierItemDBus::Activate (this=<value optimized out>, x=<value optimized out>, y=14985120)
    at /usr/src/debug/kdelibs-4.5.85/kdeui/notifications/kstatusnotifieritemdbus_p.cpp:316
#59 0x00007f6f9c3c0da3 in Activate (y=<value optimized out>, x=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/build/kdeui/statusnotifieritemadaptor.cpp:135
#60 StatusNotifierItemAdaptor::qt_metacall (y=<value optimized out>, x=<value optimized out>, this=<value optimized out>)
    at /usr/src/debug/kdelibs-4.5.85/build/kdeui/statusnotifieritemadaptor.moc:169
#61 0x00007f6f97c2c82e in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:919
#62 0x00007f6f97c2d5ef in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0x6fc230, flags=273, msg=...) at qdbusintegrator.cpp:822
#63 0x00007f6f97c2e0c5 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1379
#64 0x00007f6f97c2e368 in QDBusActivateObjectEvent::placeMetaCall (this=0x747cb0) at qdbusintegrator.cpp:1493
#65 0x00007f6f9b17363e in QObject::event (this=0x6f83f0, e=0x7fff630c1fb0) at kernel/qobject.cpp:1211
#66 0x00007f6f9a4e020c in QApplicationPrivate::notify_helper (this=0x6531a0, receiver=0x6f83f0, e=0x747cb0) at kernel/qapplication.cpp:4445
#67 0x00007f6f9a4e4d8d in QApplication::notify (this=0x7fff630c4cc0, receiver=0x6f83f0, e=0x747cb0) at kernel/qapplication.cpp:4324
#68 0x00007f6f9c1eb756 in KApplication::notify (this=0x7fff630c4cc0, receiver=0x6f83f0, event=0x747cb0) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#69 0x00007f6f9b1611dc in QCoreApplication::notifyInternal (this=0x7fff630c4cc0, receiver=0x6f83f0, event=0x747cb0) at kernel/qcoreapplication.cpp:732
#70 0x00007f6f9b16506b in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#71 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1373
#72 0x00007f6f9b18d7f3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#73 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:277
#74 0x00007f6f91ef9dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#75 0x00007f6f91efd7b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#76 0x00007f6f91efd8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#77 0x00007f6f9b18d333 in QEventDispatcherGlib::processEvents (this=0x6128c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#78 0x00007f6f9a59152e in QGuiEventDispatcherGlib::processEvents (this=0x7fff630c1fb0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#79 0x00007f6f9b15ff02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#80 0x00007f6f9b1602ec in QEventLoop::exec (this=0x7fff630c4b80, flags=) at kernel/qeventloop.cpp:201
#81 0x00007f6f9b1652a9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#82 0x000000000040304c in _start ()

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

Possible duplicates by query: bug 258921, bug 257337, bug 253009, bug 250706, bug 238819.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-04-07 15:48:40 UTC

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