Bug 220802 - KMail crashes when an unfinished message is opened, main KMail window is closed and you open KMail and quickly try to open an inbox folder
Summary: KMail crashes when an unfinished message is opened, main KMail window is clos...
Status: RESOLVED DUPLICATE of bug 153411
Alias: None
Product: kmail
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-31 13:23 UTC by ogrizzly
Modified: 2009-12-31 15:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ogrizzly 2009-12-31 13:23:16 UTC
Application that crashed: kmail
Version of the application: 1.12.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I am able to reproduce it (at least one of 3 attempts is successful - makes KMail crashed). How to reproduce it: launch KMail, click on New..., write an e-mail address into a recipient field, close only the main KMail window (keep the message open), launch KMail and quickly click on an inbox folder (I have to open the inbox folder of my first account.). When it opens, KMail crashes.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x00007fdda99906d6 in KMail::ISubject::notify (this=0x1569d10) at ../../kmail/isubject.cpp:30
#6  0x00007fdda967beec in KMMessage::updateBodyPart (this=0x1569c40, partSpecifier=) at ../../kmail/kmmessage.cpp:3235
#7  0x00007fdda9964bca in KMail::ImapJob::slotGetMessageResult (this=0x2118610, job=<value optimized out>) at ../../kmail/imapjob.cpp:435
#8  0x00007fdda996904b in KMail::ImapJob::qt_metacall (this=0x2118610, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff114cc5a0) at ./imapjob.moc:82
#9  0x00007fdda83a5ddc in QMetaObject::activate (sender=0x103f270, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x2) at kernel/qobject.cpp:3113
#10 0x00007fddaa02eaf2 in KJob::result (this=0x8d9908, _t1=0x103f270) at ./kjob.moc:188
#11 0x00007fddaa02ee6f in KJob::emitResult (this=0x103f270) at ../../kdecore/jobs/kjob.cpp:304
#12 0x00007fdda214ed93 in KIO::SimpleJob::slotFinished (this=0x103f270) at ../../kio/kio/job.cpp:477
#13 0x00007fdda214f253 in KIO::TransferJob::slotFinished (this=0x103f270) at ../../kio/kio/job.cpp:948
#14 0x00007fdda214db61 in KIO::TransferJob::qt_metacall (this=0x103f270, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff114cc9c0) at ./jobclasses.moc:343
#15 0x00007fdda83a5ddc in QMetaObject::activate (sender=0x109b3e0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x2) at kernel/qobject.cpp:3113
#16 0x00007fdda220fa81 in KIO::SlaveInterface::dispatch (this=0x109b3e0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#17 0x00007fdda220c333 in KIO::SlaveInterface::dispatch (this=0x109b3e0) at ../../kio/kio/slaveinterface.cpp:91
#18 0x00007fdda21ff14d in KIO::Slave::gotInput (this=0x109b3e0) at ../../kio/kio/slave.cpp:322
#19 0x00007fdda220126c in KIO::Slave::qt_metacall (this=0x109b3e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff114ccd80) at ./slave.moc:76
#20 0x00007fdda83a5ddc in QMetaObject::activate (sender=0x1090880, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x2) at kernel/qobject.cpp:3113
#21 0x00007fdda211bf57 in KIO::ConnectionPrivate::dequeue (this=0x1090f40) at ../../kio/kio/connection.cpp:82
#22 0x00007fdda211c07d in KIO::Connection::qt_metacall (this=0x1090880, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x103f1a0) at ./connection.moc:73
#23 0x00007fdda83a00f9 in QObject::event (this=0x1090880, e=0x110fd50) at kernel/qobject.cpp:1111
#24 0x00007fdda8823efc in QApplicationPrivate::notify_helper (this=0x713380, receiver=0x1090880, e=0x110fd50) at kernel/qapplication.cpp:4056
#25 0x00007fdda882b1ce in QApplication::notify (this=0x7fff114cd850, receiver=0x1090880, e=0x110fd50) at kernel/qapplication.cpp:4021
#26 0x00007fddaa5e6ab6 in KApplication::notify (this=0x7fff114cd850, receiver=0x1090880, event=0x110fd50) at ../../kdeui/kernel/kapplication.cpp:302
#27 0x00007fdda8390c2c in QCoreApplication::notifyInternal (this=0x7fff114cd850, receiver=0x1090880, event=0x110fd50) at kernel/qcoreapplication.cpp:610
#28 0x00007fdda839180a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x680d00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x680d00) at kernel/qcoreapplication.cpp:1247
#30 0x00007fdda83b9533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#31 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#32 0x00007fdd9f629bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x00007fdd9f62d598 in ?? () from /lib/libglib-2.0.so.0
#34 0x00007fdd9f62d6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x00007fdda83b91a6 in QEventDispatcherGlib::processEvents (this=0x680930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#36 0x00007fdda88b84be in QGuiEventDispatcherGlib::processEvents (this=0x8d9908, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#37 0x00007fdda838f532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#38 0x00007fdda838f904 in QEventLoop::exec (this=0x7fff114cd680, flags=) at kernel/qeventloop.cpp:201
#39 0x00007fdda8391ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#40 0x0000000000402fe9 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../kmail/main.cpp:146

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-31 15:10:31 UTC
This is being tracked at bug 153411. Thanks

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