[Bug 136145] Crash when saving some (but not all) IMAP attachments at once

Raúl rasasi78 at gmail.com
Wed Jun 10 10:26:12 BST 2009


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


Raúl <rasasi78 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rasasi78 at gmail.com




--- Comment #29 from Raúl <rasasi78 gmail com>  2009-06-10 11:26:05 ---
Hello:

Got the same crash on 4.2.2 when trying to open an attachment:
Aplicación: Kontact (kontact), señal SIGSEGV
0x00007f30c8804ff1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 18289)]

Thread 2 (Thread 0x41e1b950 (LWP 18356)):
#0  0x00007f30c2cb9d29 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f30c9a78739 in QWaitCondition::wait (this=0x1bc1048,
mutex=0x1a41630, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007f30b2ee2e04 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1bc1020,
th=0x2aad530) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f30b2ee55b3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1639cf0, th=0x2aad530) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007f30b2ee3b2f in ThreadWeaver::ThreadRunHelper::run (this=0x41e1b0e0,
parent=0x1bc1020, th=0x2aad530) at ../../../threadweaver/Weaver/Thread.cpp:87
#5  0x00007f30b2ee3f89 in ThreadWeaver::Thread::run (this=0x2aad530) at
../../../threadweaver/Weaver/Thread.cpp:142
#6  0x00007f30c9a77742 in QThreadPrivate::start (arg=0x2aad530) at
thread/qthread_unix.cpp:189
#7  0x00007f30c2cb5fc7 in start_thread () from /lib/libpthread.so.0
#8  0x00007f30c88365ad in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f30cb1456f0 (LWP 18289)):
[KCrash Handler]
#5  KMLoadPartsCommand::slotPartRetrieved (this=0x2d48330, msg=<value optimized
out>, partSpecifier=<value optimized out>) at
../../mimelib/mimelib/string.h:618
#6  0x00007f30b3481065 in KMLoadPartsCommand::qt_metacall (this=0x2d48330,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffd328eff0) at
./kmcommands.moc:1810
#7  0x00007f30c9b75862 in QMetaObject::activate (sender=0x29fb700,
from_signal_index=<value optimized out>, to_signal_index=5, argv=0x283fd11) at
kernel/qobject.cpp:3120
#8  0x00007f30b34d1817 in KMail::FolderJob::messageUpdated (this=0x29fb738,
_t1=0x2d16660, _t2=<value optimized out>) at ./folderjob.moc:104
#9  0x00007f30b34dd687 in KMail::ImapJob::slotGetMessageResult (this=0x29fb700,
job=0x2d18570) at ../../kmail/imapjob.cpp:476
#10 0x00007f30b34e08d7 in KMail::ImapJob::qt_metacall (this=0x29fb700,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd328f240)
at ./imapjob.moc:81
#11 0x00007f30c9b75862 in QMetaObject::activate (sender=0x2d18570,
from_signal_index=<value optimized out>, to_signal_index=7, argv=0x283fd11) at
kernel/qobject.cpp:3120
#12 0x00007f30c9f4ae92 in KJob::result (this=0x29fb738, _t1=0x2d18570) at
./kjob.moc:186
#13 0x00007f30c9f4b20f in KJob::emitResult (this=0x2d18570) at
../../kdecore/jobs/kjob.cpp:294
#14 0x00007f30c73a8c10 in KIO::SimpleJob::slotFinished (this=0x2d18570) at
../../kio/kio/job.cpp:489
#15 0x00007f30c73a9e33 in KIO::TransferJob::slotFinished (this=0x2d18570) at
../../kio/kio/job.cpp:966
#16 0x00007f30c73aaeb5 in KIO::TransferJob::qt_metacall (this=0x2d18570,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd328f640)
at ./jobclasses.moc:336
#17 0x00007f30c9b75862 in QMetaObject::activate (sender=0x24bdf80,
from_signal_index=<value optimized out>, to_signal_index=8, argv=0x283fd11) at
kernel/qobject.cpp:3120
#18 0x00007f30c7460461 in KIO::SlaveInterface::dispatch (this=0x24bdf80,
_cmd=104, rawdata=<value optimized out>) at
../../kio/kio/slaveinterface.cpp:175
#19 0x00007f30c745cfb2 in KIO::SlaveInterface::dispatch (this=0x24bdf80) at
../../kio/kio/slaveinterface.cpp:91
#20 0x00007f30c744e1b3 in KIO::Slave::gotInput (this=0x24bdf80) at
../../kio/kio/slave.cpp:322
#21 0x00007f30c74504b8 in KIO::Slave::qt_metacall (this=0x24bdf80,
_c=QMetaObject::InvokeMetaMethod, _id=44480384, _a=0x7fffd328fa60) at
./slave.moc:75
#22 0x00007f30c9b75862 in QMetaObject::activate (sender=0x24cf5d0,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x283fd11) at
kernel/qobject.cpp:3120
#23 0x00007f30c7374821 in KIO::ConnectionPrivate::dequeue (this=0x15a1b50) at
../../kio/kio/connection.cpp:82
#24 0x00007f30c7374c7a in KIO::Connection::qt_metacall (this=0x24cf5d0,
_c=QMetaObject::InvokeMetaMethod, _id=44480384, _a=0x1761d20) at
./connection.moc:72
#25 0x00007f30c9b6feb8 in QObject::event (this=0x24cf5d0, e=0x26f5430) at
kernel/qobject.cpp:1118
#26 0x00007f30c8f9d4fd in QApplicationPrivate::notify_helper (this=0x155e4f0,
receiver=0x24cf5d0, e=0x26f5430) at kernel/qapplication.cpp:4057
#27 0x00007f30c8fa577a in QApplication::notify (this=0x7fffd32905c0,
receiver=0x24cf5d0, e=0x26f5430) at kernel/qapplication.cpp:4022
#28 0x00007f30ca4e755b in KApplication::notify (this=0x7fffd32905c0,
receiver=0x24cf5d0, event=0x26f5430) at ../../kdeui/kernel/kapplication.cpp:307
#29 0x00007f30c9b5fe4c in QCoreApplication::notifyInternal
(this=0x7fffd32905c0, receiver=0x24cf5d0, event=0x26f5430) at
kernel/qcoreapplication.cpp:610
#30 0x00007f30c9b60aba in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x15361a0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#31 0x00007f30c9b89833 in postEventSourceDispatch (s=<value optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 0x00007f30c2f04f7a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#33 0x00007f30c2f08640 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0x00007f30c2f087dc in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#35 0x00007f30c9b894bf in QEventDispatcherGlib::processEvents (this=0x153e740,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#36 0x00007f30c9035c7f in QGuiEventDispatcherGlib::processEvents
(this=0x29fb738, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#37 0x00007f30c9b5e6f2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -752286752}) at kernel/qeventloop.cpp:149
#38 0x00007f30c9b5eabd in QEventLoop::exec (this=0x7fffd3290420, flags={i =
-752286672}) at kernel/qeventloop.cpp:200
#39 0x00007f30c9b60d84 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#40 0x0000000000404741 in main (argc=1, argv=0x7fffd3290b98) at
../../../kontact/src/main.cpp:218

and in ~/.xsession-errors I got this:

kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
KDE_fopen(tempName= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index.temp" ,
"w") == tmpIndexStream ==  0x2d3df60
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
fclose(tmpIndexStream =  0x2d3df60 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
fclose(mIndexStream =  0x29e07e0 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
KDE_fopen(indexName= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index" ,
"r+") == mIndexStream ==  0x2a8e9e0
kontact(18289)/kmail (storage internals) KMFolderMaildir::reallyDoClose:
fclose(mIndexStream =  0x2a8e9e0 )
kontact(18289)/kmail (storage internals) KMFolderIndex::openInternal:
KDE_fopen(indexLocation()= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index"
, "r+") == mIndexStream ==  0x2976ed0
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
KDE_fopen(abs_file=
"/home/rasasi/.kde/share/apps/kmail/filter/4/cur/1244623913.18289.wZkOA" ,
"r+") == stream ==  0x2ce12f0
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
fclose(mIndexStream =  0x2ce12f0 )
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
KDE_fopen(abs_file=
"/home/rasasi/.kde/share/apps/kmail/filter/4/cur/1244623913.18289.wZkOA" ,
"r+") == stream ==  0x2d03d10
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
fclose(mIndexStream =  0x2d03d10 )
kontact(18289)/kmail (storage internals) KMFolderIndex::openInternal:
KDE_fopen(indexLocation()=
"/home/rasasi/.kde4/share/apps/kmail/mail/.openocd.index" , "r+") ==
mIndexStream ==  0x2cfcb30
kontact(18289)/kmail (storage internals) KMFolderMaildir::reallyDoClose:
fclose(mIndexStream =  0x2cfcb30 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
KDE_fopen(tempName= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index.temp" ,
"w") == tmpIndexStream ==  0x2cfcb30
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
fclose(tmpIndexStream =  0x2cfcb30 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
fclose(mIndexStream =  0x2976ed0 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
KDE_fopen(indexName= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index" ,
"r+") == mIndexStream ==  0x2d851c0
kontact(18289)/kmail (storage internals) KMFolderMaildir::reallyDoClose:
fclose(mIndexStream =  0x2d851c0 )
kontact(18289)/kmail (storage internals) KMFolderIndex::openInternal:
KDE_fopen(indexLocation()= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index"
, "r+") == mIndexStream ==  0x2c9f8c0
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
KDE_fopen(abs_file=
"/home/rasasi/.kde/share/apps/kmail/filter/4/cur/1244623914.18289.Amnvu" ,
"r+") == stream ==  0x29c6810
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
fclose(mIndexStream =  0x29c6810 )
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
KDE_fopen(abs_file=
"/home/rasasi/.kde/share/apps/kmail/filter/4/cur/1244623914.18289.Amnvu" ,
"r+") == stream ==  0x2cd6670
kontact(18289)/kmail (storage internals) KMFolderMaildir::getDwString:
fclose(mIndexStream =  0x2cd6670 )
kontact(18289)/kmail (storage internals) KMFolderIndex::openInternal:
KDE_fopen(indexLocation()=
"/home/rasasi/.kde4/share/apps/kmail/mail/.openocd.index" , "r+") ==
mIndexStream ==  0x2d3df60
kontact(18289)/kmail (storage internals) KMFolderMaildir::reallyDoClose:
fclose(mIndexStream =  0x2d3df60 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
KDE_fopen(tempName= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index.temp" ,
"w") == tmpIndexStream ==  0x2d3df60
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
fclose(tmpIndexStream =  0x2d3df60 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
fclose(mIndexStream =  0x2c9f8c0 )
kontact(18289)/kmail (storage internals) KMFolderIndex::writeIndex:
KDE_fopen(indexName= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index" ,
"r+") == mIndexStream ==  0x18e56b0
kontact(18289)/kmail (storage internals) KMFolderMaildir::reallyDoClose:
fclose(mIndexStream =  0x18e56b0 )
kontact(18289)/kmail (storage internals) KMFolderIndex::openInternal:
KDE_fopen(indexLocation()= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index"
, "r+") == mIndexStream ==  0x29c6810
kontact(18289)/kmail (storage internals) KMFolderMaildir::reallyDoClose:
fclose(mIndexStream =  0x29c6810 )
kontact(18289)/kmail (storage internals) KMFolderIndex::openInternal:
KDE_fopen(indexLocation()= "/home/rasasi/.kde/share/apps/kmail/filter/.4.index"
, "r+") == mIndexStream ==  0x18e56b0
kontact(18289)/kmail (storage internals) KMFolderMaildir::reallyDoClose:
fclose(mIndexStream =  0x18e56b0 )
*** KMail got signal 11 (Crashing)

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