[Bug 270126] New: Clicking on unresponsive imap inbox crashed.

Con Kolivas kde at kolivas.org
Tue Apr 5 03:35:09 BST 2011


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

           Summary: Clicking on unresponsive imap inbox crashed.
           Product: kmail2
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kde at kolivas.org


Application: kmail (1.13.5)
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35.11-ck1 x86_64
Distribution: Ubuntu 10.10

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

Sometimes when I try to reconnect to an imap server after my internet
intermittently disconnects, or I suspend to ram and then restart, and kmail is
trying to connect to the imap server  before it's available, the inbox is
unusable. Clicking on a message will make it either disappear (also reported in
separate kde bugzilla report) or the message will refuse to come up, and then
crash after it's clicked on multiple times (as per this bug).

The crash can be reproduced some of the time.

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

Thread 2 (Thread 0x7f13ca0be700 (LWP 8362)):
#0  0x00007f13ead2f203 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f13e28c5009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f13e28c545c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x00007f13eb6891e6 in QEventDispatcherGlib::processEvents
(this=0x7f13c40008b0, flags=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f13eb65ba02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f13eb65bdec in QEventLoop::exec (this=0x7f13ca0bdcf0, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f13eb5662fd in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:490
#7  0x00007f13eb63b5f8 in QInotifyFileSystemWatcherEngine::run (this=0xd072d0)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f13eb56927e in QThreadPrivate::start (arg=0xd072d0) at
thread/qthread_unix.cpp:266
#9  0x00007f13e8919971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#10 0x00007f13ead3b92d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f13ee398820 (LWP 8360)):
[KCrash Handler]
#6  0x00007f13ec64b750 in vtable for QMenu () from /usr/lib/libQtGui.so.4
#7  0x00007f13eceb0531 in KMail::ISubject::notify (this=0x197ceb0) at
../../kmail/isubject.cpp:33
#8  0x00007f13ecb9d05c in KMMessage::updateBodyPart (this=0x197cde0,
partSpecifier=) at ../../kmail/kmmessage.cpp:3185
#9  0x00007f13ece85fc9 in KMail::ImapJob::slotGetMessageResult (this=0x1bd7e70,
job=<value optimized out>) at ../../kmail/imapjob.cpp:435
#10 0x00007f13ece87d9b in KMail::ImapJob::qt_metacall (this=0x1bd7e70,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5e2286e0)
at ./imapjob.moc:88
#11 0x00007f13eb674b27 in QMetaObject::activate (sender=0x1bf31d0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x6) at
kernel/qobject.cpp:3280
#12 0x00007f13ed788b62 in KJob::result (this=0xd04658, _t1=0x1bf31d0) at
./kjob.moc:194
#13 0x00007f13ed788e00 in KJob::emitResult (this=0x1bf31d0) at
../../kdecore/jobs/kjob.cpp:312
#14 0x00007f13e82dd4f3 in KIO::SimpleJob::slotFinished (this=0x1bf31d0) at
../../kio/kio/job.cpp:525
#15 0x00007f13e82dde02 in KIO::TransferJob::slotFinished (this=0x1bf31d0) at
../../kio/kio/job.cpp:1118
#16 0x00007f13e82db8e1 in KIO::TransferJob::qt_metacall (this=0x1bf31d0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5e228b20)
at ./jobclasses.moc:367
#17 0x00007f13eb674b27 in QMetaObject::activate (sender=0x1a13eb0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x6) at
kernel/qobject.cpp:3280
#18 0x00007f13e839008e in KIO::SlaveInterface::dispatch (this=0x1a13eb0,
_cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:173
#19 0x00007f13e838d0d3 in KIO::SlaveInterface::dispatch (this=0x1a13eb0) at
../../kio/kio/slaveinterface.cpp:89
#20 0x00007f13e8380a66 in KIO::Slave::gotInput (this=0x1a13eb0) at
../../kio/kio/slave.cpp:348
#21 0x00007f13e8380c4c in KIO::Slave::qt_metacall (this=0x1a13eb0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5e228fa0)
at ./slave.moc:82
#22 0x00007f13eb674b27 in QMetaObject::activate (sender=0x135d160, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x6) at
kernel/qobject.cpp:3280
#23 0x00007f13e82a9f57 in KIO::ConnectionPrivate::dequeue (this=0x132aa50) at
../../kio/kio/connection.cpp:82
#24 0x00007f13e82aa07d in KIO::Connection::qt_metacall (this=0x135d160,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1ae6d40) at
./connection.moc:79
#25 0x00007f13eb66ebde in QObject::event (this=0x135d160, e=0xd04658) at
kernel/qobject.cpp:1219
#26 0x00007f13ebb47fdc in QApplicationPrivate::notify_helper (this=0xc8d650,
receiver=0x135d160, e=0x1cf9ea0) at kernel/qapplication.cpp:4396
#27 0x00007f13ebb4daed in QApplication::notify (this=0x7fff5e229bc0,
receiver=0x135d160, e=0x1cf9ea0) at kernel/qapplication.cpp:4277
#28 0x00007f13edda62c6 in KApplication::notify (this=0x7fff5e229bc0,
receiver=0x135d160, event=0x1cf9ea0) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00007f13eb65ccdc in QCoreApplication::notifyInternal
(this=0x7fff5e229bc0, receiver=0x135d160, event=0x1cf9ea0) at
kernel/qcoreapplication.cpp:732
#30 0x00007f13eb65fc22 in sendEvent (receiver=0x0, event_type=<value optimized
out>, data=0xc28250) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value
optimized out>, data=0xc28250) at kernel/qcoreapplication.cpp:1373
#32 0x00007f13eb689653 in sendPostedEvents (s=0xc8d000) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#33 postEventSourceDispatch (s=0xc8d000) at
kernel/qeventdispatcher_glib.cpp:277
#34 0x00007f13e28c1342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#35 0x00007f13e28c52a8 in ?? () from /lib/libglib-2.0.so.0
#36 0x00007f13e28c545c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#37 0x00007f13eb689193 in QEventDispatcherGlib::processEvents (this=0xc279b0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#38 0x00007f13ebbfaa4e in QGuiEventDispatcherGlib::processEvents
(this=0xd04658, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f13eb65ba02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#40 0x00007f13eb65bdec in QEventLoop::exec (this=0x7fff5e2299f0, flags=) at
kernel/qeventloop.cpp:201
#41 0x00007f13eb65febb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1009
#42 0x0000000000403212 in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../kmail/main.cpp:156

Reported using DrKonqi

-- 
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