[Bug 258291] New: Kmail crashes while downloading more than two pictures from an imap account

Hendrik Wehry h3nNi at natoll.org
Mon Nov 29 16:45:23 GMT 2010


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

           Summary: Kmail crashes while downloading more than two pictures
                    from an imap account
           Product: kontact
           Version: 4.4.5
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: h3nNi at natoll.org


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

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