Version: 1.12.0 (using KDE 4.2.98) OS: Linux Installed from: Fedora RPMs When I open attachment, kmail crashes after attachment is downloaded How reproducible: always Steps to reproduce: 1)open email containing attachment (I use only imap, don't know if that matters) 2)click on attachment 3)choose open actual result: attachment it being downloaded, after download kmail crashes expected result: attachment opened (gdb) bt #0 0x00000036ed60ed5b in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42 #1 0x0000003f19a75345 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kdelibs-4.2.98/kdeui/util/kcrash.cpp:258 #2 <signal handler called> #3 0x00007f020ab5cc77 in DwString::c_str (this=<value optimized out>) at /usr/src/debug/kdepim-4.2.98/mimelib/mimelib/string.h:618 #4 DwMessageComponent::partId (this=<value optimized out>) at /usr/src/debug/kdepim-4.2.98/mimelib/mimelib/msgcmp.h:259 #5 KMLoadPartsCommand::slotPartRetrieved (this=<value optimized out>) at /usr/src/debug/kdepim-4.2.98/kmail/kmcommands.cpp:2734 #6 0x00007f020ab5e8b6 in KMLoadPartsCommand::qt_metacall (this=0x35cc620, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeee56f60) at /usr/src/debug/kdepim-4.2.98/x86_64-redhat-linux-gnu/kmail/kmcommands.moc:1858 #7 0x00000034ef154fdc in QMetaObject::activate (sender=0x3a5e290, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #8 0x00007f020ababef7 in KMail::FolderJob::messageUpdated (this=0x3a5e2c8, _t1=0x35cf640, _t2=<value optimized out>) at /usr/src/debug/kdepim-4.2.98/x86_64-redhat-linux-gnu/kmail/folderjob.moc:106 #9 0x00007f020abb7dae in KMail::ImapJob::slotGetMessageResult (this=0x3a5e290, job=<value optimized out>) at /usr/src/debug/kdepim-4.2.98/kmail/imapjob.cpp:476 #10 0x00007f020abbc11b in KMail::ImapJob::qt_metacall (this=0x3a5e290, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeee57170) at /usr/src/debug/kdepim-4.2.98/x86_64-redhat-linux-gnu/kmail/imapjob.moc:82 #11 0x00000034ef154fdc in QMetaObject::activate (sender=0x3884550, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #12 0x0000003f422ee322 in KJob::result (this=0x3a5e2c8, _t1=0x3884550) at /usr/src/debug/kdelibs-4.2.98/x86_64-redhat-linux-gnu/kdecore/kjob.moc:188 #13 0x0000003f422ee69f in KJob::emitResult (this=0x3884550) at /usr/src/debug/kdelibs-4.2.98/kdecore/jobs/kjob.cpp:304 #14 0x0000003f1b6ecc33 in KIO::SimpleJob::slotFinished (this=0x3884550) at /usr/src/debug/kdelibs-4.2.98/kio/kio/job.cpp:477 #15 0x0000003f1b6ed0e3 in KIO::TransferJob::slotFinished (this=0x3884550) at /usr/src/debug/kdelibs-4.2.98/kio/kio/job.cpp:948 #16 0x0000003f1b6eba01 in KIO::TransferJob::qt_metacall (this=0x3884550, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeee57590) at /usr/src/debug/kdelibs-4.2.98/x86_64-redhat-linux-gnu/kio/jobclasses.moc:343 #17 0x00000034ef154fdc in QMetaObject::activate (sender=0x3422340, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #18 0x0000003f1b7ae1d1 in KIO::SlaveInterface::dispatch (this=0x3422340, _cmd=104, rawdata=@0x7fffeee577e0) at /usr/src/debug/kdelibs-4.2.98/kio/kio/slaveinterface.cpp:175 #19 0x0000003f1b7aab83 in KIO::SlaveInterface::dispatch (this=0x3422340) at /usr/src/debug/kdelibs-4.2.98/kio/kio/slaveinterface.cpp:91 #20 0x0000003f1b79dc42 in KIO::Slave::gotInput (this=0x3422340) at /usr/src/debug/kdelibs-4.2.98/kio/kio/slave.cpp:322 #21 0x0000003f1b79fc4c in KIO::Slave::qt_metacall (this=0x3422340, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeee57950) at /usr/src/debug/kdelibs-4.2.98/x86_64-redhat-linux-gnu/kio/slave.moc:76 #22 0x00000034ef154fdc in QMetaObject::activate (sender=0x34213f0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #23 0x0000003f1b6ba807 in KIO::ConnectionPrivate::dequeue (this=0x3420c80) at /usr/src/debug/kdelibs-4.2.98/kio/kio/connection.cpp:82 #24 0x0000003f1b6ba92d in KIO::Connection::qt_metacall (this=0x34213f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x37643f0) at /usr/src/debug/kdelibs-4.2.98/x86_64-redhat-linux-gnu/kio/connection.moc:73 #25 0x00000034ef14f309 in QObject::event (this=0x34213f0, e=0x38c7d40) at kernel/qobject.cpp:1111 #26 0x0000003f1a38ee2c in QApplicationPrivate::notify_helper (this=0x24675a0, receiver=0x34213f0, e=0x38c7d40) at kernel/qapplication.cpp:4056 #27 0x0000003f1a395e5e in QApplication::notify (this=0x7fffeee58400, receiver=0x34213f0, e=0x38c7d40) at kernel/qapplication.cpp:4021 #28 0x0000003f19a10546 in KApplication::notify (this=0x7fffeee58400, receiver=0x34213f0, event=0x38c7d40) at /usr/src/debug/kdelibs-4.2.98/kdeui/kernel/kapplication.cpp:302 #29 0x00000034ef13fcbc in QCoreApplication::notifyInternal (this=0x7fffeee58400, receiver=0x34213f0, event=0x38c7d40) at kernel/qcoreapplication.cpp:610 #30 0x00000034ef1408c8 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #31 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247 #32 0x00000034ef168743 in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218 #33 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:210 #34 0x00000034edc37abe in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #35 0x00000034edc3b278 in ?? () from /lib64/libglib-2.0.so.0 #36 0x00000034edc3b3a0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #37 0x00000034ef1683b6 in QEventDispatcherGlib::processEvents (this=0x242b770, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #38 0x0000003f1a421b6e in QGuiEventDispatcherGlib::processEvents (this=0x3a5e2c8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #39 0x00000034ef13e5f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149 #40 0x00000034ef13e9c4 in QEventLoop::exec (this=0x7fffeee58250, flags={i = 0}) at kernel/qeventloop.cpp:201 #41 0x00000034ef140b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #42 0x0000000000402e69 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.2.98/kmail/main.cpp:146
Created attachment 35735 [details] backtrace and backtrace full
well, this is of course "crash", but it seems I can't change it once I've accidentally selected this as "bug"
The backtrace is related to bug 201272 and bug 136145. Thanks *** This bug has been marked as a duplicate of bug 136145 ***