Application: kontact (4.4.5) KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3" Qt Version: 4.6.3 Operating System: Linux 2.6.31.14-0.4-default x86_64 Distribution: "openSUSE 11.2 (x86_64)" -- Information about the crash: Kmail crashes while downloading more than two pictures from an imap account -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0x7f1c59952750 (LWP 6809))] Thread 5 (Thread 0x7f1c39964910 (LWP 6839)): #0 0x00007f1c527be049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c57d51fdb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f1c40b3c336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbdb170, th=0xef9f60) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f1c40b3cc7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0xef9f60) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f1c40b3cc94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0xef9f60) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x00007f1c40b3cc94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0xef9f60) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f1c40b3cc94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0xef9f60) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f1c40b37edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f1c39964050, parent=0xbdb170, th=0xef9f60) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87 #8 0x00007f1c40b39748 in ThreadWeaver::Thread::run (this=0xef9f60) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #9 0x00007f1c57d50f95 in ?? () from /usr/lib64/libQtCore.so.4 #10 0x00007f1c527b965d in start_thread () from /lib64/libpthread.so.0 #11 0x00007f1c56aa7ecd in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f1c39163910 (LWP 6867)): #0 0x00007f1c527be049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c57d51fdb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f1c40b3c336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbdb170, th=0x64c130) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f1c40b3cc7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0x64c130) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f1c40b3cc94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0x64c130) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x00007f1c40b3cc94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0x64c130) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f1c40b37edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f1c39163050, parent=0xbdb170, th=0x64c130) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87 #7 0x00007f1c40b39748 in ThreadWeaver::Thread::run (this=0x64c130) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f1c57d50f95 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f1c527b965d in start_thread () from /lib64/libpthread.so.0 #10 0x00007f1c56aa7ecd in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f1c3a966910 (LWP 8558)): #0 0x00007f1c527be049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c57d51fdb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f1c40b3c336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbdb170, th=0xc0b180) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f1c40b3cc7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0xc0b180) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f1c40b3cc94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0xc0b180) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x00007f1c40b37edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f1c3a966050, parent=0xbdb170, th=0xc0b180) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f1c40b39748 in ThreadWeaver::Thread::run (this=0xc0b180) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f1c57d50f95 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f1c527b965d in start_thread () from /lib64/libpthread.so.0 #9 0x00007f1c56aa7ecd in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f1c329ff910 (LWP 8562)): #0 0x00007f1c527be049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c57d51fdb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f1c40b3c336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbdb170, th=0x1576400) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f1c40b3cc7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xb35d20, th=0x1576400) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f1c40b37edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f1c329ff050, parent=0xbdb170, th=0x1576400) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87 #5 0x00007f1c40b39748 in ThreadWeaver::Thread::run (this=0x1576400) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #6 0x00007f1c57d50f95 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f1c527b965d in start_thread () from /lib64/libpthread.so.0 #8 0x00007f1c56aa7ecd in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f1c59952750 (LWP 6809)): [KCrash Handler] #5 c_str (this=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/mimelib/mimelib/string.h:618 #6 partId (this=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/mimelib/mimelib/msgcmp.h:259 #7 KMLoadPartsCommand::slotPartRetrieved (this=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/kmail/kmcommands.cpp:2880 #8 0x00007f1c410c53b6 in KMLoadPartsCommand::qt_metacall (this=0x21a48b0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbdcfa950) at /usr/src/debug/kdepim-4.4.4/build/kmail/kmcommands.moc:2141 #9 0x00007f1c57e53dd6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #10 0x00007f1c4110d6d7 in KMail::FolderJob::messageUpdated (this=0x379bc88, _t1=0x33c7f70, _t2=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/build/kmail/folderjob.moc:112 #11 0x00007f1c411195ba in KMail::ImapJob::slotGetMessageResult (this=0x379bc50, job=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/kmail/imapjob.cpp:476 #12 0x00007f1c4111b06b in KMail::ImapJob::qt_metacall (this=0x379bc50, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbdcfab50) at /usr/src/debug/kdepim-4.4.4/build/kmail/imapjob.moc:88 #13 0x00007f1c57e53dd6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #14 0x00007f1c581f9472 in KJob::result (this=0x379bc88, _t1=0x32b12e0) at /usr/src/debug/kdelibs-4.4.4/build/kdecore/kjob.moc:194 #15 0x00007f1c582018e0 in KJob::emitResult (this=0x32b12e0) at /usr/src/debug/kdelibs-4.4.4/kdecore/jobs/kjob.cpp:312 #16 0x00007f1c55643963 in KIO::SimpleJob::slotFinished (this=0x32b12e0) at /usr/src/debug/kdelibs-4.4.4/kio/kio/job.cpp:517 #17 0x00007f1c556dab27 in KIO::TransferJob::slotFinished (this=0x32b12e0) at /usr/src/debug/kdelibs-4.4.4/kio/kio/job.cpp:1097 #18 0x00007f1c556c38e1 in KIO::TransferJob::qt_metacall (this=0x32b12e0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbdcfaf60) at /usr/src/debug/kdelibs-4.4.4/build/kio/jobclasses.moc:367 #19 0x00007f1c57e53dd6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #20 0x00007f1c55716011 in KIO::SlaveInterface::dispatch (this=0xdcc620, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.4.4/kio/kio/slaveinterface.cpp:175 #21 0x00007f1c55603ff3 in KIO::SlaveInterface::dispatch (this=0xdcc620) at /usr/src/debug/kdelibs-4.4.4/kio/kio/slaveinterface.cpp:91 #22 0x00007f1c55645cd6 in KIO::Slave::gotInput (this=0xdcc620) at /usr/src/debug/kdelibs-4.4.4/kio/kio/slave.cpp:324 #23 0x00007f1c55645eac in KIO::Slave::qt_metacall (this=0xdcc620, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbdcfb380) at /usr/src/debug/kdelibs-4.4.4/build/kio/slave.moc:82 #24 0x00007f1c57e53dd6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #25 0x00007f1c556066e7 in KIO::ConnectionPrivate::dequeue (this=0xdcc860) at /usr/src/debug/kdelibs-4.4.4/kio/kio/connection.cpp:82 #26 0x00007f1c556067ad in KIO::Connection::qt_metacall (this=0xddd1a0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x24bf500) at /usr/src/debug/kdelibs-4.4.4/build/kio/connection.moc:79 #27 0x00007f1c57e50949 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #28 0x00007f1c571fe7fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #29 0x00007f1c57204ddb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #30 0x00007f1c5879bbb6 in KApplication::notify (this=0x7fffbdcfbe90, receiver=0xddd1a0, event=0x321a720) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302 #31 0x00007f1c57e40b1c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #32 0x00007f1c57e441d4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #33 0x00007f1c57e6a653 in ?? () from /usr/lib64/libQtCore.so.4 #34 0x00007f1c4f867e2e in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #35 0x00007f1c4f86b7f8 in g_main_context_iterate () from /usr/lib64/libglib-2.0.so.0 #36 0x00007f1c4f86b920 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #37 0x00007f1c57e6a193 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #38 0x00007f1c572ad21e in ?? () from /usr/lib64/libQtGui.so.4 #39 0x00007f1c57e3f432 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #40 0x00007f1c57e3f80c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #41 0x00007f1c57e444bb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #42 0x0000000000403ede in _start () This bug may be a duplicate of or related to bug 222286, bug 224606, bug 252547. Possible duplicates by query: bug 252679, bug 252547, bug 249123, bug 248172, bug 244273. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 136145 ***