[Bug 201996] New: crash when opening attachment

Michal Hlavinka mhlavink at redhat.com
Thu Jul 30 13:32:30 BST 2009


https://bugs.kde.org/show_bug.cgi?id=201996

           Summary: crash when opening attachment
           Product: kmail
           Version: 1.12.0
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: mhlavink at redhat.com


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list