Bug 453092

Summary: Akonadi server crashes while using KMail
Product: [Frameworks and Libraries] Akonadi Reporter: Fabio <fmdefrancesco>
Component: IMAP resourceAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: carl
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Fabio 2022-04-27 17:14:27 UTC
Application: akonadi_imap_resource (5.14.2 (20.04.2))

Qt Version: 5.12.7
Frameworks Version: 5.76.0
Operating System: Linux 5.3.18-150300.59.60-default x86_64
Windowing system: X11
Distribution: openSUSE Leap 15.3

-- Information about the crash:
Akonadi server crashes while using KMail

The crash can be reproduced sometimes.

-- Backtrace:
Application: Google Mail (fmdefrancesco) (akonadi_imap_resource), signal: Segmentation fault
[KCrash Handler]
#4  ImapAccount::authenticationMode() const (this=0x0) at /usr/src/debug/kdepim-runtime-20.04.2-bp153.2.2.1.x86_64/resources/imap/imapaccount.cpp:85
#5  0x0000559f7be83216 in SessionPool::requestPassword() (this=0x559f7e09b2f0) at /usr/src/debug/kdepim-runtime-20.04.2-bp153.2.2.1.x86_64/resources/imap/sessionpool.cpp:88
#6  0x0000559f7be87ad5 in SessionPool::processPendingRequests() (this=0x559f7e09b2f0) at /usr/src/debug/kdepim-runtime-20.04.2-bp153.2.2.1.x86_64/resources/imap/sessionpool.cpp:302
#7  0x00007f408473be44 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffcd368c580, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#8  QSingleShotTimer::timerEvent(QTimerEvent*) (this=0x559f806f01e0) at kernel/qtimer.cpp:318
#9  0x00007f408472f9db in QObject::event(QEvent*) (this=0x559f806f01e0, e=<optimized out>) at kernel/qobject.cpp:1283
#10 0x00007f4085936f9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x559f7dc31ad0, receiver=receiver@entry=0x559f806f01e0, e=e@entry=0x7ffcd368c8c0) at kernel/qapplication.cpp:3701
#11 0x00007f408593e5b0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcd368cbc0, receiver=0x559f806f01e0, e=0x7ffcd368c8c0) at kernel/qapplication.cpp:3447
#12 0x00007f40846ff368 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x559f806f01e0, event=0x7ffcd368c8c0) at kernel/qcoreapplication.cpp:1088
#13 0x00007f408475b859 in QTimerInfoList::activateTimers() (this=0x559f7dc39d10) at kernel/qtimerinfo_unix.cpp:643
#14 0x00007f408475c059 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#15 idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229
#16 0x00007f407d083694 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#17 0x00007f407d083a30 in  () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f407d083abc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#19 0x00007f408475c3ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x559f7dd14d40, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#20 0x00007f40846fd5ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcd368cb10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#21 0x00007f40847067c0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1389
#22 0x00007f408833b8ed in Akonadi::ResourceBase::init(Akonadi::ResourceBase&) (r=...) at /usr/src/debug/akonadi-server-20.04.2-bp153.4.2.1.x86_64/src/agentbase/resourcebase.cpp:611
#23 0x0000559f7be21d0f in Akonadi::ResourceBase::init<ImapResource>(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/include/KF5/AkonadiAgentBase/resourcebase.h:199
#24 0x00007f4083a6a2bd in __libc_start_main () at /lib64/libc.so.6
#25 0x0000559f7be1ff6a in _start () at ../sysdeps/x86_64/start.S:120
[Inferior 1 (process 4585) detached]

Possible duplicates by query: bug 435427, bug 418599, bug 415960, bug 415930, bug 415339.

Reported using DrKonqi
Comment 1 Carl Schwan 2023-04-27 18:57:59 UTC

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