[Akonadi] [Bug 429344] New: All Mail Accounts (on KMail) crashed after latest updates

Valter Mura bugzilla_noreply at kde.org
Thu Nov 19 13:34:07 GMT 2020


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

            Bug ID: 429344
           Summary: All Mail Accounts (on KMail) crashed after latest
                    updates
           Product: Akonadi
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: IMAP resource
          Assignee: kdepim-bugs at kde.org
          Reporter: valtermura at gmail.com
  Target Milestone: ---

Application: akonadi_imap_resource (5.15.3 (20.08.3))

Qt Version: 5.15.1
Frameworks Version: 5.77.0
Operating System: Linux 5.4.0-54-generic x86_64
Windowing system: X11
Distribution: KDE neon Testing Edition

-- Information about the crash:
- What I was doing when the application crashed:

Open the program Kmail, mails are not retrieved.

- Custom settings of the application:

My accounts are all IMAP

My suspicious is that the issue is linked to Akonadi, and not to kmail itself.

If I open Thunderbird, I have no issues.

The crash can be reproduced every time.

-- Backtrace:
Application: Gmail (akonadi_imap_resource), signal: Aborted

[New LWP 7454]
[New LWP 7455]
[New LWP 7456]
[New LWP 7458]
[New LWP 7459]
[New LWP 7683]
[New LWP 7684]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fb9d3b21aff in __GI___poll (fds=0x7fff66c36ea8, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7fb9cf5a9200 (LWP 7453))]

Thread 8 (Thread 0x7fb9c543c700 (LWP 7684)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fb9c543bb90, clockid=<optimized out>, expected=0,
futex_word=0x7fb9b80109e0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fb9c543bb90, clockid=<optimized
out>, mutex=0x7fb9b8010990, cond=0x7fb9b80109b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fb9b80109b8, mutex=0x7fb9b8010990,
abstime=0x7fb9c543bb90) at pthread_cond_wait.c:656
#3  0x00007fb9d3ecdc78 in QWaitConditionPrivate::wait_relative
(this=0x7fb9b8010990, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7fb9b8010990) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this at entry=0x7fb9b80119f0,
mutex=mutex at entry=0x7fb9b8011808, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007fb9d3ecb121 in QThreadPoolThread::run (this=0x7fb9b80119e0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007fb9d3ec7b1c in QThreadPrivate::start (arg=0x7fb9b80119e0) at
thread/qthread_unix.cpp:329
#8  0x00007fb9d300b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fb9d3b2e293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fb9c5dec700 (LWP 7683)):
#0  0x00007fb9d3b21aff in __GI___poll (fds=0x7fb9ac007080, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb9d24f21ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d24f22e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9d410624b in QEventDispatcherGlib::processEvents
(this=0x7fb9ac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb9d40aa43b in QEventLoop::exec (this=this at entry=0x7fb9c5debc20,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fb9d3ec6982 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb9d3ec7b1c in QThreadPrivate::start (arg=0x556d551fa790) at
thread/qthread_unix.cpp:329
#7  0x00007fb9d300b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007fb9d3b2e293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fb9c65ed700 (LWP 7459)):
#0  0x00007fb9d3b21aff in __GI___poll (fds=0x7fb9b8004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb9d24f21ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d24f22e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9d410624b in QEventDispatcherGlib::processEvents
(this=0x7fb9b8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb9d40aa43b in QEventLoop::exec (this=this at entry=0x7fb9c65ecc20,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fb9d3ec6982 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb9d3ec7b1c in QThreadPrivate::start (arg=0x556d551ca520) at
thread/qthread_unix.cpp:329
#7  0x00007fb9d300b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007fb9d3b2e293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fb9c6dee700 (LWP 7458)):
#0  0x00007fb9d3b21aff in __GI___poll (fds=0x7fb9b4004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb9d24f21ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d24f22e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9d410624b in QEventDispatcherGlib::processEvents
(this=0x7fb9b4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb9d40aa43b in QEventLoop::exec (this=this at entry=0x7fb9c6dedc20,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fb9d3ec6982 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb9d3ec7b1c in QThreadPrivate::start (arg=0x556d5513a0e0) at
thread/qthread_unix.cpp:329
#7  0x00007fb9d300b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007fb9d3b2e293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fb9c7fff700 (LWP 7456)):
#0  0x00007fb9d253f368 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb9d24f1bd9 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d24f2152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9d24f22e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb9d410624b in QEventDispatcherGlib::processEvents
(this=0x7fb9bc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb9d40aa43b in QEventLoop::exec (this=this at entry=0x7fb9c7ffec20,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fb9d3ec6982 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fb9d3ec7b1c in QThreadPrivate::start (arg=0x556d551137a0) at
thread/qthread_unix.cpp:329
#8  0x00007fb9d300b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fb9d3b2e293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fb9ccd4e700 (LWP 7455)):
#0  0x00007fb9d24f0100 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb9d24f166b in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d24f20db in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9d24f22e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb9d410624b in QEventDispatcherGlib::processEvents
(this=0x7fb9c0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb9d40aa43b in QEventLoop::exec (this=this at entry=0x7fb9ccd4dbf0,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fb9d3ec6982 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fb9d52faf4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fb9d3ec7b1c in QThreadPrivate::start (arg=0x7fb9d537ed80) at
thread/qthread_unix.cpp:329
#9  0x00007fb9d300b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fb9d3b2e293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fb9ce9e2700 (LWP 7454)):
#0  0x00007fb9d3b21aff in __GI___poll (fds=0x7fb9ce9e1b28, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb9d2e4ec1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fb9d2e5090a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fb9cef13b08 in QXcbEventQueue::run (this=0x556d5502cca0) at
qxcbeventqueue.cpp:228
#4  0x00007fb9d3ec7b1c in QThreadPrivate::start (arg=0x556d5502cca0) at
thread/qthread_unix.cpp:329
#5  0x00007fb9d300b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fb9d3b2e293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fb9cf5a9200 (LWP 7453)):
[KCrash Handler]
#4  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5  0x00007fb9d3a31859 in __GI_abort () at abort.c:79
#6  0x00007fb9d3a9c3ee in __libc_message (action=action at entry=do_abort,
fmt=fmt at entry=0x7fb9d3bc607c "*** %s ***: terminated\n") at
../sysdeps/posix/libc_fatal.c:155
#7  0x00007fb9d3b3eb4a in __GI___fortify_fail (msg=msg at entry=0x7fb9d3bc6064
"stack smashing detected") at fortify_fail.c:26
#8  0x00007fb9d3b3eb16 in __stack_chk_fail () at stack_chk_fail.c:24
#9  0x0000556d54859eb0 in ?? ()
#10 0x00007fb9d40e294e in QtPrivate::QSlotObjectBase::call (a=0x7fff66c37bf0,
r=0x7fb9ac02b120, this=0x556d551dce60) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false> (sender=0x7fb9ac00d6d0, signal_index=26,
argv=0x7fff66c37bf0) at kernel/qobject.cpp:3886
#12 0x00007fb9d5d680d9 in KIMAP::FetchJob::messagesAvailable(QMap<long long,
KIMAP::Message> const&) () from /usr/lib/x86_64-linux-gnu/libKF5IMAP.so.5
#13 0x00007fb9d5d70299 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5IMAP.so.5
#14 0x00007fb9d5d6b39c in ?? () from /usr/lib/x86_64-linux-gnu/libKF5IMAP.so.5
#15 0x00007fb9d40e2980 in doActivate<false> (sender=0x7fb9bc038080,
signal_index=3, argv=0x7fff66c37d90) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#16 0x00007fb9d40dbd17 in QMetaObject::activate (sender=<optimized out>,
m=m at entry=0x7fb9d4343ca0 <QTimer::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7fff66c37d90)
at kernel/qobject.cpp:3946
#17 0x00007fb9d40e747e in QTimer::timeout (this=<optimized out>, _t1=...) at
.moc/moc_qtimer.cpp:205
#18 0x00007fb9d40d93e5 in QObject::event (this=0x7fb9bc038080,
e=0x7fff66c380c0) at kernel/qobject.cpp:1336
#19 0x00007fb9d4d4cda3 in QApplicationPrivate::notify_helper
(this=this at entry=0x556d5502a6a0, receiver=receiver at entry=0x7fb9bc038080,
e=e at entry=0x7fff66c380c0) at kernel/qapplication.cpp:3630
#20 0x00007fb9d4d55b98 in QApplication::notify (this=0x7fff66c383b0,
receiver=0x7fb9bc038080, e=0x7fff66c380c0) at kernel/qapplication.cpp:3154
#21 0x00007fb9d40ab92a in QCoreApplication::notifyInternal2
(receiver=0x7fb9bc038080, event=0x7fff66c380c0) at
../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#22 0x00007fb9d4105580 in QTimerInfoList::activateTimers (this=0x556d5502db10)
at kernel/qtimerinfo_unix.cpp:643
#23 0x00007fb9d4105e6c in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#24 0x00007fb9d24f1fbd in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fb9d24f2240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fb9d24f22e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fb9d4106232 in QEventDispatcherGlib::processEvents
(this=0x556d550f8f30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#28 0x00007fb9d40aa43b in QEventLoop::exec (this=this at entry=0x7fff66c38300,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#29 0x00007fb9d40b25e4 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#30 0x00007fb9d5c1dfc2 in Akonadi::ResourceBase::init(Akonadi::ResourceBase&)
() from /usr/lib/x86_64-linux-gnu/libKF5AkonadiAgentBase.so.5
#31 0x0000556d54834115 in ?? ()
#32 0x00007fb9d3a330b3 in __libc_start_main (main=0x556d54831d60, argc=3,
argv=0x7fff66c38548, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff66c38538) at ../csu/libc-start.c:308
#33 0x0000556d54831d9e in ?? ()
[Inferior 1 (process 7453) detached]

Possible duplicates by query: bug 427384, bug 424911, bug 423951, bug 423222,
bug 422775.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list