Bug 219836

Summary: Application crashed after returning to Kmail from viewing an attached wmf file
Product: [Applications] kmail Reporter: chaz1011
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description chaz1011 2009-12-23 15:56:39 UTC
Application that crashed: kmail
Version of the application: 1.12.2
KDE Version: 4.3.1 (KDE 4.3.1) "release 6"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

What I was doing when the application crashed:
Crashed as soon as Kmail regained focus from viewing the attached video.  The application has crashed before on other attachments.  Also, copying attachments from kmail to dolphin results in corrupted files.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#5  0x00007fc9f5592de0 in DwHeaders::FindField(char const*) const () from /usr/lib64/libmimelib.so.4
#6  0x00007fc9f5592ea0 in DwHeaders::HasContentType() const () from /usr/lib64/libmimelib.so.4
#7  0x00007fc9fbfce5b0 in applyHeadersToMessagePart (headers=<value optimized out>, aPart=0x7fc9f55a3774) at /usr/src/debug/kdepim-4.3.1/kmail/kmmessage.cpp:2647
#8  0x00007fc9fbfcf1b4 in KMMessage::bodyPart (aDwBodyPart=0xa17360, aPart=0x1f6bed8, withBody=true) at /usr/src/debug/kdepim-4.3.1/kmail/kmmessage.cpp:2723
#9  0x00007fc9fc2f2a49 in msgPart (this=<value optimized out>) at /usr/src/debug/kdepim-4.3.1/kmail/partNode.h:99
#10 (anonymous namespace)::AttachmentURLHandler::statusBarMessage (this=<value optimized out>) at /usr/src/debug/kdepim-4.3.1/kmail/urlhandlermanager.cpp:549
#11 0x00007fc9fc2f2724 in KMail::URLHandlerManager::statusBarMessage (this=0x19f73e0, url=..., w=0x919a00) at /usr/src/debug/kdepim-4.3.1/kmail/urlhandlermanager.cpp:323
#12 0x00007fc9fc0bd60c in KMReaderWin::slotUrlOn (this=0x919a00, aUrl=<value optimized out>) at /usr/src/debug/kdepim-4.3.1/kmail/kmreaderwin.cpp:2023
#13 0x00007fc9fc0be0ee in KMReaderWin::qt_metacall (this=0x919a00, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa87f4370) at /usr/src/debug/kdepim-4.3.1/build/kmail/kmreaderwin.moc:178
#14 0x00007fc9fb8bbfbc in QMetaObject::activate (sender=0x975900, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fc9fa421d67) at kernel/qobject.cpp:3113
#15 0x00007fc9f7798bc2 in KHTMLPart::onURL(QString const&) () from /usr/lib64/libkhtml.so.5
#16 0x00007fc9f77af135 in KHTMLPart::overURL(QString const&, QString const&, bool) () from /usr/lib64/libkhtml.so.5
#17 0x00007fc9f77b11b1 in KHTMLPart::handleMouseMoveEventOver(khtml::MouseMoveEvent*) () from /usr/lib64/libkhtml.so.5
#18 0x00007fc9f77b156b in KHTMLPart::khtmlMouseMoveEvent(khtml::MouseMoveEvent*) () from /usr/lib64/libkhtml.so.5
#19 0x00007fc9fb8b6335 in QObject::event (this=0x975900, e=0x7fffa87f5630) at kernel/qobject.cpp:1142
#20 0x00007fc9fad722ac in QApplicationPrivate::notify_helper (this=0x642950, receiver=0x975900, e=0x7fffa87f5630) at kernel/qapplication.cpp:4065
#21 0x00007fc9fad7957e in QApplication::notify (this=0x7fffa87f82b0, receiver=0x975900, e=0x7fffa87f5630) at kernel/qapplication.cpp:4030
#22 0x00007fc9fcf0b8d6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#23 0x00007fc9fb8a6ddc in QCoreApplication::notifyInternal (this=0x7fffa87f82b0, receiver=0x975900, event=0x7fffa87f5630) at kernel/qcoreapplication.cpp:610
#24 0x00007fc9f778ca72 in KHTMLView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/libkhtml.so.5
#25 0x00007fc9fadc0b52 in QWidget::event (this=0x9c8930, event=0x7fffa87f62a0) at kernel/qwidget.cpp:7539
#26 0x00007fc9fb0ffab6 in QFrame::event (this=0x9c8930, e=0x7fffa87f62a0) at widgets/qframe.cpp:559
#27 0x00007fc9f7789ab5 in KHTMLView::widgetEvent(QEvent*) () from /usr/lib64/libkhtml.so.5
#28 0x00007fc9f7789dcf in KHTMLView::eventFilter(QObject*, QEvent*) () from /usr/lib64/libkhtml.so.5
#29 0x00007fc9fb8a6127 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x9b7f00, event=0x7fffa87f62a0) at kernel/qcoreapplication.cpp:726
#30 0x00007fc9fad7227c in QApplicationPrivate::notify_helper (this=0x642950, receiver=0x9b7f00, e=0x7fffa87f62a0) at kernel/qapplication.cpp:4061
#31 0x00007fc9fad793c1 in QApplication::notify (this=<value optimized out>, receiver=0x9b7f00, e=0x7fffa87f62a0) at kernel/qapplication.cpp:3767
#32 0x00007fc9fcf0b8d6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#33 0x00007fc9fb8a6ddc in QCoreApplication::notifyInternal (this=0x7fffa87f82b0, receiver=0x9b7f00, event=0x7fffa87f62a0) at kernel/qcoreapplication.cpp:610
#34 0x00007fc9fad78c90 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#35 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2924
#36 0x00007fc9faddecfe in QETWidget::translateMouseEvent (this=0x8fa790, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#37 0x00007fc9fadddd9a in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffa87f7dd0) at kernel/qapplication_x11.cpp:3550
#38 0x00007fc9fae05b6c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#39 0x00007fc9f2940dde in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#40 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#41 0x00007fc9f29447a8 in g_main_context_iterate (context=0x64ad20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#42 0x00007fc9f29448d0 in IA__g_main_context_iteration (context=0x64ad20, may_block=1) at gmain.c:2654
#43 0x00007fc9fb8cf3a3 in QEventDispatcherGlib::processEvents (this=0x60e0b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#44 0x00007fc9fae0531e in QGuiEventDispatcherGlib::processEvents (this=0x100000000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#45 0x00007fc9fb8a5712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#46 0x00007fc9fb8a5ae4 in QEventLoop::exec (this=0x7fffa87f8100, flags=) at kernel/qeventloop.cpp:201
#47 0x00007fc9fb8a7c99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#48 0x0000000000402ff9 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.3.1/kmail/main.cpp:146
Warning: the current language does not match this frame.
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-23 17:41:31 UTC
As bug 211461 and bug 209084, this is bug 128357. Thanks

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