Bug 219521

Summary: kmail crash when saving attachment (doc-file)
Product: [Unmaintained] kmail Reporter: vhejral
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:
Sentry Crash Report:

Description vhejral 2009-12-21 09:53:17 UTC
Application that crashed: kmail
Version of the application: 1.12.3
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.6-166.fc12.i686 i686
Distribution: "Fedora release 12 (Constantine)"

What I was doing when the application crashed:
double-click on attachment (doc file) and save-it

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

Thread 2 (Thread 0xaee51b70 (LWP 4175)):
#0  0x00ae3416 in __kernel_vsyscall ()
#1  0x00609f72 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x02da9de0 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x02d9f336 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#5  0x02da8de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00605ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x059bf83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb773e9d0 (LWP 4171)):
[KCrash Handler]
#6  0x00e5ba42 in KMHandleAttachmentCommand::slotStart() () from /usr/lib/libkmailprivate.so.4
#7  0x00e4936b in KMHandleAttachmentCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#8  0x02eafc0c in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#9  0x02eb0843 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3186
#10 0x02eb4cf8 in QSingleShotTimer::timeout (this=<value optimized out>) at .moc/release-shared/qtimer.moc:76
#11 0x02eb4e1d in QSingleShotTimer::timerEvent (this=<value optimized out>) at kernel/qtimer.cpp:298
#12 0x02ea9d3f in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1074
#13 0x03740b24 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4065
#14 0x03748281 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3605
#15 0x0423702b in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#16 0x02e99d73 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610
#17 0x02ec72be in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#18 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:580
#19 0x02ec4c21 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#20 0x050ae128 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#21 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#22 0x050b1a58 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#23 0x050b1b84 in IA__g_main_context_iteration (context=0x92f2490, may_block=<value optimized out>) at gmain.c:2654
#24 0x02ec4b6d in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#25 0x037e0356 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#26 0x02e982aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#27 0x02e9870a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#28 0x02e9abf7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#29 0x037409a8 in QApplication::exec () at kernel/qapplication.cpp:3525
#30 0x0804a59e in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-21 23:46:03 UTC
This issue is being tracked at bug 188142 Thanks

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