I've been able now of producing a gdb-controlled failure. This is the
appropiate backtrace:
Program received signal SIGTERM, Terminated.
0x00007f27f1a72e43 in __select_nocancel () at ../sysdeps/unix/syscall-
template.S:82
82 in ../sysdeps/unix/syscall-template.S
(gdb) bt
#0 0x00007f27f1a72e43 in __select_nocancel () at ../sysdeps/unix/syscall-
template.S:82
#1 0x00007f27f2eab7a6 in qt_safe_select (nfds=4, fdread=0x7fff335e3e30,
fdwrite=0x7fff335e3eb0, fdexcept=0x0, orig_timeout=<optimized out>)
at kernel/qcore_unix.cpp:82
#2 0x00007f27f0e47de0 in QNativeSocketEnginePrivate::nativeSelect
(this=0xe0b9d0, timeout=<optimized out>, checkRead=<optimized out>,
checkWrite=<optimized out>, selectForRead=0x7fff335e3fde,
selectForWrite=0x7fff335e3fdf) at socket/qnativesocketengine_unix.cpp:1002
#3 0x00007f27f0e30228 in QNativeSocketEngine::waitForReadOrWrite
(this=0xe0b9b0, readyToRead=0x7fff335e3fde, readyToWrite=0x7fff335e3fdf,
checkRead=true,
checkWrite=<optimized out>, msecs=-1, timedOut=0x0) at
socket/qnativesocketengine.cpp:952
#4 0x00007f27f0e41c91 in QAbstractSocket::waitForReadyRead (this=0xe09d10,
msecs=-1) at socket/qabstractsocket.cpp:1866
#5 0x00007f27ec5c5233 in waitForIncomingTask (ms=-1, this=0xe0c1f0) at
../../kio/kio/connection.cpp:268
#6 KIO::SocketConnectionBackend::waitForIncomingTask (this=0xe0c1f0, ms=-1)
at ../../kio/kio/connection.cpp:247
#7 0x00007f27ec693418 in KIO::SlaveBase::dispatchLoop (this=0xe04ca0) at
../../kio/kio/slavebase.cpp:273
#8 0x00007f27e078acae in kdemain (argc=4, argv=<optimized out>) at
../../../kioslave/imap4/imap4.cpp:130
#9 0x00000000004088fa in launch (argc=4, _name=0xdfdd88 "kio_imap4",
args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>,
reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b236 "0")
at ../../kinit/kinit.cpp:746
#10 0x0000000000409956 in handle_launcher_request (sock=<optimized out>,
who=<optimized out>) at ../../kinit/kinit.cpp:1238
#11 0x0000000000409fef in handle_requests (waitForPid=0) at
../../kinit/kinit.cpp:1431
#12 0x0000000000405777 in main (argc=4, argv=0x7fff00000001,
envp=0x7fff335e5440) at ../../kinit/kinit.cpp:1919
(gdb)
More info: I've emptied the IMAP server 'cur' directory and the failure didn't
happen. I've refilled it again with the same e-mails and failure happened
again.
Regards
Attachment:
signature.asc
Description: This is a digitally signed message part.