Bug 182260

Summary: Kmail crashes when clicking on folder (new one)
Product: [Unmaintained] kmail Reporter: m.wege
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, bugzilla, jtamate
Priority: NOR    
Version: 1.11.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description m.wege 2009-01-29 08:35:39 UTC
Version:           1.11.0 (using 4.2.00 (KDE 4.2.0), Kubuntu packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.27-7-generic

I have reported a similar bug before in release candidate which was resolved. That seemed resolved. No I have another crash when clicking in folder with the released Kubuntu packages, which appears to haven later when the mails are already fetched. I have IMAP running.

Here is the crash report
Anwendung: KMail (kmail), Signal SIGABRT
[Current thread is 0 (LWP 6658)]

Thread 2 (Thread 0xb0250b90 (LWP 6784)):
#0  0xb7f23430 in __kernel_vsyscall ()
#1  0xb5c7cc01 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5f4b150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb5e7b6ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb50ac50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb5c847ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb3e096c0 (LWP 6658)):
[KCrash Handler]
#6  0xb7f23430 in __kernel_vsyscall ()
#7  0xb5bce880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb5bd0248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb5e73795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb5e73872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb5e73915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb76a6949 in KMail::MessageListView::Core::Model::viewItemJobStep (this=0x950b230) at /build/buildd/kdepim-4.2.0/kmail/messagelistview/core/model.cpp:3788
#13 0xb71f8903 in KMail::MessageListView::Core::Model::qt_metacall (this=0x950b230, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfe23d28)
    at /build/buildd/kdepim-4.2.0/obj-i486-linux-gnu/kmail/moc_model.cpp:75
#14 0xb5f80a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb5f817e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb5fbb7a7 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#17 0xb5f8740e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#18 0xb5f7b53f in QObject::event () from /usr/lib/libQtCore.so.4
#19 0xb61fb8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#20 0xb620372e in QApplication::notify () from /usr/lib/libQtGui.so.4
#21 0xb7d3106d in KApplication::notify (this=0xbfe244d8, receiver=0x950e8e8, event=0xbfe241bc) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#22 0xb5f6be61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#23 0xb5f99d81 in ?? () from /usr/lib/libQtCore.so.4
#24 0xb5f96520 in ?? () from /usr/lib/libQtCore.so.4
#25 0xb458c6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb458fda3 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0xb458ff61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0xb5f96478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#29 0xb6295ea5 in ?? () from /usr/lib/libQtGui.so.4
#30 0xb5f6a52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#31 0xb5f6a6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#32 0xb5f6cda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#33 0xb61fb767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#34 0x0804a7a0 in main (argc=) at /build/buildd/kdepim-4.2.0/kmail/main.cpp:146
Comment 1 Vasileios P. Lourdas 2009-01-29 23:04:05 UTC
I experience a similar situation. KDE 4.2.0 final (from Gentoo packages).

Backtrace:

Application: KMail (kmail), signal SIGSEGV
0x00007f2dba81ecf1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 11326)]

Thread 2 (Thread 0x431de950 (LWP 11333)):
#0  0x00007f2dba849532 in select () from /lib/libc.so.6
#1  0x00007f2dbbc17605 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f2dbbb4f852 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f2dba318017 in start_thread () from /lib/libpthread.so.0
#4  0x00007f2dba84fded in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2dbd7b8700 (LWP 11326)):
[KCrash Handler]
#5  0x00007f2dbb270773 in QPainter::worldMatrixEnabled () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007f2dbb1d21aa in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007f2dbb1d2a32 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007f2dbb1d295b in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f2dbb1d2008 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007f2dbb326f71 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007f2dbb3273d7 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007f2dbb1d371d in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007f2dbb4e4bcb in QMainWindow::event () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007f2dbd31d508 in KXmlGuiWindow::event () from /usr/kde/4.2/lib64/libkdeui.so.5
#38 0x00007f2dbb18175d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#39 0x00007f2dbb18948a in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007f2dbd21a76b in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#41 0x00007f2dbbc370de in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#42 0x00007f2dbbc37d81 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#43 0x00007f2dbbc5f553 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#44 0x00007f2db33f86f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0x00007f2db33fbe6d in ?? () from /usr/lib/libglib-2.0.so.0
#46 0x00007f2db33fc02b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0x00007f2dbbc5f1df in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#48 0x00007f2dbb20fa3f in ?? () from /usr/lib64/qt4/libQtGui.so.4
#49 0x00007f2dbbc35a02 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#50 0x00007f2dbbc35b8d in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#51 0x00007f2dbbc3803d in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#52 0x0000000000402bdb in main (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.2.0/work/kmail-4.2.0/kmail/main.cpp:146
Comment 2 Dario Andres 2009-01-31 13:31:29 UTC
@Vasileios: your crash is bug 178718 and it's unrelated to this report
Comment 3 Jaime Torres 2009-02-12 21:00:25 UTC
As the backtrace are the same, marking them as duplicates.

Thank you for taking the time to report this bug and helping to make KDE
better. This particular bug has already been reported and is a duplicate of bug
180886, so it is being marked as such. Please look at the other bug report to
see if there is any missing information that you can provide, or to see if
there is a workaround for the bug. Additionally any further discussion
regarding the bug should occur in the other report. Feel free to continue to
report any other bugs you may find.

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