Bug 255404 - Kmail/Kontact pin-entry "cancel" crashes Kmail
Summary: Kmail/Kontact pin-entry "cancel" crashes Kmail
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-27 14:30 UTC by Clemens Kolbitsch
Modified: 2012-08-19 10:54 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
kcrash file log (4.46 KB, application/octet-stream)
2011-03-22 11:31 UTC, Thomas PIERSON
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Clemens Kolbitsch 2010-10-27 14:30:23 UTC
Application: kontact (4.4.6)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

I was scrolling through a list of emails (use by-date-threaded aggregation) within a search. On of the emails was pgp-encrypted and pin-entry asked for my passphrase. I knew it was not the email, so I clicked on a different email (with a different date/not aggregetated to the same thread). Clicking the email did not work, because pin-entry had popped-under underneath a window that I was using (I had not noticed the popup).

After 2-3 clicks on the email I noticed pin-entry and cancelled it's dialog (I know it was not the email I was looking for). That's when kontact crashed

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fb832c86780 (LWP 4590))]

Thread 2 (Thread 0x7fb80c78f710 (LWP 4600)):
#0  0x00007fb82fcbe1d3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb828a31009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fb828a3145c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fb8304021e6 in QEventDispatcherGlib::processEvents (this=0x2658dd0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007fb8303d4a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fb8303d4dec in QEventLoop::exec (this=0x7fb80c78ed90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fb8302df2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fb8303b45f8 in QInotifyFileSystemWatcherEngine::run (this=0x1a751f0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fb8302e227e in QThreadPrivate::start (arg=0x1a751f0) at thread/qthread_unix.cpp:266
#9  0x00007fb82adc0971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007fb82fcca91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb832c86780 (LWP 4590)):
[KCrash Handler]
#6  QCoreApplication::postEvent (receiver=0x3d81d00, event=0x2d9b490, priority=0) at kernel/qcoreapplication.cpp:1133
#7  0x00007fb814ba5062 in KMail::ImapJob::slotGetMessageResult (this=0x3d81d00, job=<value optimized out>) at ../../kmail/imapjob.cpp:478
#8  0x00007fb814ba703b in KMail::ImapJob::qt_metacall (this=0x3d81d00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc01f5d60) at ./imapjob.moc:88
#9  0x00007fb8303edb27 in QMetaObject::activate (sender=0x23cbae0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2d9b480) at kernel/qobject.cpp:3280
#10 0x00007fb83082b712 in KJob::result (this=0x3d81d00, _t1=0x23cbae0) at ./kjob.moc:194
#11 0x00007fb83082b9b0 in KJob::emitResult (this=0x23cbae0) at ../../kdecore/jobs/kjob.cpp:312
#12 0x00007fb82e7df203 in KIO::SimpleJob::slotFinished (this=0x23cbae0) at ../../kio/kio/job.cpp:522
#13 0x00007fb82e7dfaf7 in KIO::TransferJob::slotFinished (this=0x23cbae0) at ../../kio/kio/job.cpp:1111
#14 0x00007fb82e7dda41 in KIO::TransferJob::qt_metacall (this=0x23cbae0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc01f6160) at ./jobclasses.moc:367
#15 0x00007fb8303edb27 in QMetaObject::activate (sender=0x1fd0560, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2d9b480) at kernel/qobject.cpp:3280
#16 0x00007fb82e88ec8e in KIO::SlaveInterface::dispatch (this=0x1fd0560, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#17 0x00007fb82e88bcc3 in KIO::SlaveInterface::dispatch (this=0x1fd0560) at ../../kio/kio/slaveinterface.cpp:91
#18 0x00007fb82e87f876 in KIO::Slave::gotInput (this=0x1fd0560) at ../../kio/kio/slave.cpp:344
#19 0x00007fb82e87fa5c in KIO::Slave::qt_metacall (this=0x1fd0560, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc01f65a0) at ./slave.moc:82
#20 0x00007fb8303edb27 in QMetaObject::activate (sender=0x1fba400, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2d9b480) at kernel/qobject.cpp:3280
#21 0x00007fb82e7abdf7 in KIO::ConnectionPrivate::dequeue (this=0x23db1a0) at ../../kio/kio/connection.cpp:82
#22 0x00007fb82e7abf1d in KIO::Connection::qt_metacall (this=0x1fba400, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1fcf6f0) at ./connection.moc:79
#23 0x00007fb8303e7bde in QObject::event (this=0x1fba400, e=0x3d81d00) at kernel/qobject.cpp:1219
#24 0x00007fb830d8bfdc in QApplicationPrivate::notify_helper (this=0x1a11280, receiver=0x1fba400, e=0x4562b70) at kernel/qapplication.cpp:4396
#25 0x00007fb830d91aed in QApplication::notify (this=0x7fffc01f70b0, receiver=0x1fba400, e=0x4562b70) at kernel/qapplication.cpp:4277
#26 0x00007fb831ade156 in KApplication::notify (this=0x7fffc01f70b0, receiver=0x1fba400, event=0x4562b70) at ../../kdeui/kernel/kapplication.cpp:310
#27 0x00007fb8303d5cdc in QCoreApplication::notifyInternal (this=0x7fffc01f70b0, receiver=0x1fba400, event=0x4562b70) at kernel/qcoreapplication.cpp:732
#28 0x00007fb8303d8c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x19e5380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x19e5380) at kernel/qcoreapplication.cpp:1373
#30 0x00007fb830402653 in sendPostedEvents (s=0x1a1c840) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#31 postEventSourceDispatch (s=0x1a1c840) at kernel/qeventdispatcher_glib.cpp:277
#32 0x00007fb828a2d342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x00007fb828a312a8 in ?? () from /lib/libglib-2.0.so.0
#34 0x00007fb828a3145c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x00007fb830402193 in QEventDispatcherGlib::processEvents (this=0x19e4e90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#36 0x00007fb830e3ea4e in QGuiEventDispatcherGlib::processEvents (this=0x3d81d00, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007fb8303d4a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#38 0x00007fb8303d4dec in QEventLoop::exec (this=0x7fffc01f6ff0, flags=) at kernel/qeventloop.cpp:201
#39 0x00007fb8303d8ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#40 0x0000000000403b4e in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:224

Possible duplicates by query: bug 225880.

Reported using DrKonqi
Comment 1 Thomas PIERSON 2011-03-22 11:31:53 UTC
Created attachment 58246 [details]
kcrash file log

Same issue for me on Debian Squeeze with Kontact version 4.4.7.
Comment 2 Myriam Schweingruber 2012-08-19 10:54:15 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding