Bug 299136

Summary: IMAP E-Mail Server closed
Product: [Frameworks and Libraries] Akonadi Reporter: George Dvorak <gldvorak>
Component: IMAP resourceAssignee: Kevin Ottens <ervin>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dvratil, kdepim-bugs, vkrause
Priority: NOR    
Version: 4.8   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description George Dvorak 2012-05-01 06:17:31 UTC
Application: akonadi_imap_resource (4.8)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was restarting the system with Synaptic open to see if I had correctly excluded it from opening in system settings. I often get error messages regarding IMAP E-Mail even though my e-mail is all through gmail.

-- Backtrace:
Application: Google Mail of type IMAP E-Mail Server (akonadi_imap_resource), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb49fd980 (LWP 2336))]

Thread 3 (Thread 0xb2077b40 (LWP 13744)):
#0  0xb776f424 in __kernel_vsyscall ()
#1  0xb574317b in read () at ../sysdeps/unix/syscall-template.S:82
#2  0xb54d266e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5493af0 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5494002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb54941c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb734f8e7 in QEventDispatcherGlib::processEvents (this=0xb1700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb731b50d in QEventLoop::processEvents (this=0xb2077250, flags=...) at kernel/qeventloop.cpp:149
#8  0xb731b7a9 in QEventLoop::exec (this=0xb2077250, flags=...) at kernel/qeventloop.cpp:204
#9  0xb720494c in QThread::exec (this=0x9d5bce0) at thread/qthread.cpp:501
#10 0xb6549269 in KIMAP::SessionThread::run (this=0x9d5bce0) at ../../kimap/sessionthread.cpp:181
#11 0xb7207de0 in QThreadPrivate::start (arg=0x9d5bce0) at thread/qthread_unix.cpp:298
#12 0xb55bad4c in start_thread (arg=0xb2077b40) at pthread_create.c:308
#13 0xb5753ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb0affb40 (LWP 22608)):
#0  0xb55bdc64 in __pthread_mutex_unlock_usercnt (mutex=0xb0c06958, decr=1) at pthread_mutex_unlock.c:52
#1  0xb5761634 in pthread_mutex_unlock (mutex=0xb0c06958) at forward.c:184
#2  0xb54d33d0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb54941cb in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb734f8e7 in QEventDispatcherGlib::processEvents (this=0xb0c068e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb731b50d in QEventLoop::processEvents (this=0xb0aff250, flags=...) at kernel/qeventloop.cpp:149
#6  0xb731b7a9 in QEventLoop::exec (this=0xb0aff250, flags=...) at kernel/qeventloop.cpp:204
#7  0xb720494c in QThread::exec (this=0x9d2dbb0) at thread/qthread.cpp:501
#8  0xb6549269 in KIMAP::SessionThread::run (this=0x9d2dbb0) at ../../kimap/sessionthread.cpp:181
#9  0xb7207de0 in QThreadPrivate::start (arg=0x9d2dbb0) at thread/qthread_unix.cpp:298
#10 0xb55bad4c in start_thread (arg=0xb0affb40) at pthread_create.c:308
#11 0xb5753ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb49fd980 (LWP 2336)):
[KCrash Handler]
#7  ref (this=0x8) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#8  QHash (other=..., this=0xbfbe8d10) at /usr/include/qt4/QtCore/qhash.h:282
#9  QSet (other=..., this=0xbfbe8d10) at /usr/include/qt4/QtCore/qset.h:60
#10 Task (this=0xbfbe8cfc) at ../../akonadi/resourcescheduler_p.h:64
#11 Akonadi::ResourceScheduler::currentTask (this=0x9d3b570) at ../../akonadi/resourcescheduler.cpp:348
#12 0xb764af48 in Akonadi::ResourceBase::cancelTask (this=0x9cde6d8) at ../../akonadi/resourcebase.cpp:792
#13 0xb764b102 in Akonadi::ResourceBase::cancelTask (this=0x9cde6d8, msg=...) at ../../akonadi/resourcebase.cpp:820
#14 0x08060f6e in ResourceState::cancelTask (this=0x9d995e8, errorString=...) at ../../../resources/imap/resourcestate.cpp:389
#15 0x08089e3b in ResourceTask::cancelTask (this=0x9e92320, errorString=...) at ../../../resources/imap/resourcetask.cpp:284
#16 0x08089ea8 in ResourceTask::onPoolDisconnect (this=0x9e92320) at ../../../resources/imap/resourcetask.cpp:136
#17 0xb73336b1 in QMetaObject::activate (sender=0x9d27d98, m=0x80ad038, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3547
#18 0x0809a117 in SessionPool::disconnectDone (this=0x9d27d98) at ./sessionpool.moc:167
#19 0x0809a759 in SessionPool::disconnect (this=0x9d27d98, termination=SessionPool::LogoutSession) at ../../../resources/imap/sessionpool.cpp:129
#20 0x0809a82f in SessionPool::~SessionPool (this=0x9d27d98, __in_chrg=<optimized out>) at ../../../resources/imap/sessionpool.cpp:54
#21 0x0809a950 in SessionPool::~SessionPool (this=0x9d27d98, __in_chrg=<optimized out>) at ../../../resources/imap/sessionpool.cpp:55
#22 0xb7331d11 in QObjectPrivate::deleteChildren (this=0x9d0e1b0) at kernel/qobject.cpp:1908
#23 0xb7337481 in QObject::~QObject (this=0x9cde6d8, __in_chrg=<optimized out>) at kernel/qobject.cpp:927
#24 0xb755cb47 in Akonadi::AgentBase::~AgentBase (this=0x9cde6d8, __in_chrg=<optimized out>) at ../../akonadi/agentbase.cpp:521
#25 0xb7645c36 in Akonadi::ResourceBase::~ResourceBase (this=0x9cde6d8, __in_chrg=<optimized out>) at ../../akonadi/resourcebase.cpp:355
#26 0x0805a930 in ImapResource::~ImapResource (this=0x9cde6d8, __in_chrg=<optimized out>) at ../../../resources/imap/imapresource.cpp:156
#27 0xb7646aaf in Akonadi::ResourceBase::init (r=0x9cde6d8) at ../../akonadi/resourcebase.cpp:413
#28 0x0805e3e7 in Akonadi::ResourceBase::init<ImapResource> (argc=3, argv=0xbfbe91b4) at /usr/include/akonadi/resourcebase.h:188
#29 0x080586ab in main (argc=3, argv=0xbfbe91b4) at ../../../resources/imap/imapresource.cpp:607

Reported using DrKonqi
Comment 1 Daniel Vrátil 2013-06-09 14:35:02 UTC

*** This bug has been marked as a duplicate of bug 298267 ***