Bug 255161 - BAD FETCH Kmail
Summary: BAD FETCH Kmail
Status: RESOLVED WORKSFORME
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: IMAP resource (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Christian Mollekopf
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2010-10-25 02:33 UTC by Razor13
Modified: 2018-10-27 02:30 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.96 KB, text/plain)
2011-01-14 19:59 UTC, marian.trenkwalder
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Razor13 2010-10-25 02:33:22 UTC
Application: akonadi_imap_resource (0.1)
KDE Platform Version: 4.5.2 (KDE 4.5.2) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed: I get a crash when I open Kmail. The crash happens when my AOL account check for new messages.  I have deleted the account and reentered account info.  The first couple of time there is no crash.  Afer that it crashes evertime but it still recieves  and sents email for my AOL acount.  I have a hotmail account and two gmail account that works with out any problems.  My hotmail accon t was have the same problem when it was installed. I had to delete the account and reenter the account setting about 7 time before it would work with out error.

The crash can be reproduced every time.

-- Backtrace:
Application: Akonadi Resource (akonadi_imap_resource), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fcd0571c760 (LWP 2874))]

Thread 7 (Thread 0x7fccf0ba1710 (LWP 2879)):
#0  0x00007fccffdd1a10 in g_main_context_query () from /lib/libglib-2.0.so.0
#1  0x00007fccffdd6efc in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fccffdd745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fcd04be51e6 in QEventDispatcherGlib::processEvents (this=0x125c290, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007fcd04bb7a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fcd04bb7dec in QEventLoop::exec (this=0x7fccf0ba0dd0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fcd04ac22fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fcd03803e51 in KIMAP::SessionThread::run (this=0x125b690) at ../../kimap/sessionthread.cpp:166
#8  0x00007fcd04ac527e in QThreadPrivate::start (arg=0x125b690) at thread/qthread_unix.cpp:266
#9  0x00007fcd00aec971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007fcd0124091d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fccea335710 (LWP 2883)):
#0  0x00007fcd00aefc9d in __pthread_mutex_unlock_usercnt (mutex=0x145ec58) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x145ec58) at pthread_mutex_unlock.c:290
#2  0x00007fccffdd6b51 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x00007fccffdd6e78 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007fccffdd745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007fcd04be51e6 in QEventDispatcherGlib::processEvents (this=0x145e570, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00007fcd04bb7a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007fcd04bb7dec in QEventLoop::exec (this=0x7fccea334db0, flags=) at kernel/qeventloop.cpp:201
#8  0x00007fcd04ac22fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#9  0x00007fcd04b975f8 in QInotifyFileSystemWatcherEngine::run (this=0x145d910) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fcd04ac527e in QThreadPrivate::start (arg=0x145d910) at thread/qthread_unix.cpp:266
#11 0x00007fcd00aec971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#12 0x00007fcd0124091d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fccf1fac710 (LWP 2894)):
#0  __pthread_mutex_unlock (mutex=0x14afc88) at pthread_mutex_unlock.c:289
#1  0x00007fccffdd6661 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x00007fccffdd7023 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fccffdd745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007fcd04be51e6 in QEventDispatcherGlib::processEvents (this=0x1695ea0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007fcd04bb7a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcd04bb7dec in QEventLoop::exec (this=0x7fccf1fabdd0, flags=) at kernel/qeventloop.cpp:201
#7  0x00007fcd04ac22fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007fcd03803e51 in KIMAP::SessionThread::run (this=0x1323390) at ../../kimap/sessionthread.cpp:166
#9  0x00007fcd04ac527e in QThreadPrivate::start (arg=0x1323390) at thread/qthread_unix.cpp:266
#10 0x00007fcd00aec971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007fcd0124091d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fccf17ab710 (LWP 2915)):
#0  0x00007fcd012341d3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fccffdd7009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fccffdd745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fcd04be51e6 in QEventDispatcherGlib::processEvents (this=0x1265400, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007fcd04bb7a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fcd04bb7dec in QEventLoop::exec (this=0x7fccf17aadd0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fcd04ac22fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fcd03803e51 in KIMAP::SessionThread::run (this=0x1482180) at ../../kimap/sessionthread.cpp:166
#8  0x00007fcd04ac527e in QThreadPrivate::start (arg=0x1482180) at thread/qthread_unix.cpp:266
#9  0x00007fcd00aec971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007fcd0124091d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fcce7bae710 (LWP 2980)):
#0  0x00007fcd04be4fa3 in socketNotifierSourcePrepare (timeout=0x7fcce7badc3c) at kernel/qeventdispatcher_glib.cpp:73
#1  0x00007fccffdd6a11 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007fccffdd6e78 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fccffdd745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007fcd04be51e6 in QEventDispatcherGlib::processEvents (this=0x12040e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007fcd04bb7a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcd04bb7dec in QEventLoop::exec (this=0x7fcce7baddd0, flags=) at kernel/qeventloop.cpp:201
#7  0x00007fcd04ac22fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007fcd03803e51 in KIMAP::SessionThread::run (this=0x7fccec18c500) at ../../kimap/sessionthread.cpp:166
#9  0x00007fcd04ac527e in QThreadPrivate::start (arg=0x7fccec18c500) at thread/qthread_unix.cpp:266
#10 0x00007fcd00aec971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007fcd0124091d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fcce83af710 (LWP 2982)):
#0  0x00007fcd012341d3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fccffdd7009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fccffdd745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fcd04be51e6 in QEventDispatcherGlib::processEvents (this=0x14744b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007fcd04bb7a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fcd04bb7dec in QEventLoop::exec (this=0x7fcce83aedd0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fcd04ac22fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fcd03803e51 in KIMAP::SessionThread::run (this=0x7fccec09bdb0) at ../../kimap/sessionthread.cpp:166
#8  0x00007fcd04ac527e in QThreadPrivate::start (arg=0x7fccec09bdb0) at thread/qthread_unix.cpp:266
#9  0x00007fcd00aec971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007fcd0124091d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fcd0571c760 (LWP 2874)):
[KCrash Handler]
#6  0x0000000000441e7a in QMap (this=<value optimized out>) at /usr/include/qt4/QtCore/qmap.h:185
#7  Akonadi::ImapQuotaAttribute::serialized (this=<value optimized out>) at ../../../resources/shared/imapquotaattribute.cpp:95
#8  0x00007fcd0528b9b2 in Akonadi::ProtocolHelper::attributesToByteArray (entity=<value optimized out>, ns=<value optimized out>) at ../../akonadi/protocolhelper.cpp:186
#9  0x00007fcd0520d692 in Akonadi::CollectionModifyJob::doStart (this=<value optimized out>) at ../../akonadi/collectionmodifyjob.cpp:85
#10 0x00007fcd052727b8 in Akonadi::JobPrivate::startQueued (this=<value optimized out>) at ../../akonadi/job.cpp:152
#11 0x00007fcd052a50b9 in Akonadi::SessionPrivate::startJob (this=0x11be910, job=0x131d240) at ../../akonadi/session.cpp:256
#12 0x00007fcd052a6a19 in Akonadi::SessionPrivate::doStartNext (this=0x11be910) at ../../akonadi/session.cpp:245
#13 0x00007fcd052a7dad in Akonadi::Session::qt_metacall (this=0x11be9d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1656070) at ./session.moc:93
#14 0x00007fcd04bcabde in QObject::event (this=0x11be9d0, e=0x1152435) at kernel/qobject.cpp:1219
#15 0x00007fcd03f1ffdc in QApplicationPrivate::notify_helper (this=0x109a6b0, receiver=0x11be9d0, e=0x1665fa0) at kernel/qapplication.cpp:4396
#16 0x00007fcd03f25aed in QApplication::notify (this=0x7fffecb9da30, receiver=0x11be9d0, e=0x1665fa0) at kernel/qapplication.cpp:4277
#17 0x00007fcd020e74d6 in KApplication::notify (this=0x7fffecb9da30, receiver=0x11be9d0, event=0x1665fa0) at ../../kdeui/kernel/kapplication.cpp:310
#18 0x00007fcd04bb8cdc in QCoreApplication::notifyInternal (this=0x7fffecb9da30, receiver=0x11be9d0, event=0x1665fa0) at kernel/qcoreapplication.cpp:732
#19 0x00007fcd04bbbc22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1080350) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1080350) at kernel/qcoreapplication.cpp:1373
#21 0x00007fcd04be5653 in sendPostedEvents (s=0x109e240) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#22 postEventSourceDispatch (s=0x109e240) at kernel/qeventdispatcher_glib.cpp:277
#23 0x00007fccffdd3342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0x00007fccffdd72a8 in ?? () from /lib/libglib-2.0.so.0
#25 0x00007fccffdd745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0x00007fcd04be5193 in QEventDispatcherGlib::processEvents (this=0x107fe60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#27 0x00007fcd03fd2a4e in QGuiEventDispatcherGlib::processEvents (this=0x1152435, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007fcd04bb7a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#29 0x00007fcd04bb7dec in QEventLoop::exec (this=0x7fffecb9d9c0, flags=) at kernel/qeventloop.cpp:201
#30 0x00007fcd04bbbebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#31 0x00007fcd0528f012 in Akonadi::ResourceBase::init (r=0x11beb90) at ../../akonadi/resourcebase.cpp:245
#32 0x0000000000415598 in init<ImapResource> (argc=<value optimized out>, argv=<value optimized out>) at //usr/include/akonadi/resourcebase.h:186
#33 main (argc=<value optimized out>, argv=<value optimized out>) at ../../../resources/imap/imapresource.cpp:2086

Reported using DrKonqi
Comment 1 marian.trenkwalder 2011-01-14 19:59:15 UTC
Created attachment 56020 [details]
New crash information added by DrKonqi

akonadi_imap_resource (0.1) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.0

i have also an aol imap account and it crash always when check mail

-- Backtrace (Reduced):
#6  0x00000000004604ac in QMap (this=0x12a3e20) at /usr/include/QtCore/qmap.h:185
#7  Akonadi::ImapQuotaAttribute::serialized (this=0x12a3e20) at /home/manutortosa/desktop-testing/kdepim-runtime-beta/src/kdepim-runtime-4.5.94.1/resources/shared/imapquotaattribute.cpp:95
#8  0x00007f82ac8ca302 in Akonadi::ProtocolHelper::attributesToByteArray (entity=<value optimized out>, ns=false)
    at /home/manutortosa/desktop-testing/kdepimlibs/src/kdepimlibs-4.5.95/akonadi/protocolhelper.cpp:209
#9  0x00007f82ac83d73e in Akonadi::CollectionModifyJob::doStart (this=<value optimized out>) at /home/manutortosa/desktop-testing/kdepimlibs/src/kdepimlibs-4.5.95/akonadi/collectionmodifyjob.cpp:85
#10 0x00007f82ac8b27b8 in Akonadi::JobPrivate::startQueued (this=<value optimized out>) at /home/manutortosa/desktop-testing/kdepimlibs/src/kdepimlibs-4.5.95/akonadi/job.cpp:153
Comment 2 Kevin Ottens 2013-11-16 07:30:42 UTC
The IMAP resource has a new maintainer, reassigning to him.
Comment 3 Christian Mollekopf 2013-11-19 16:13:15 UTC
Does this still apply to 4.11.3>=?
Comment 4 marian.trenkwalder 2013-12-16 20:58:22 UTC
Now I can use aol without problems.
Version 4.11.4
Comment 5 Andrew Crouthamel 2018-09-25 03:37:50 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-27 02:30:56 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!