[Akonadi] [Bug 472535] New: ASSERT: "!mCurrentCollectionFetchJob" in akonadi_imap_resource

Nicolas Fella bugzilla_noreply at kde.org
Sun Jul 23 15:56:42 BST 2023


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

            Bug ID: 472535
           Summary: ASSERT: "!mCurrentCollectionFetchJob" in
                    akonadi_imap_resource
    Classification: Frameworks and Libraries
           Product: Akonadi
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: IMAP resource
          Assignee: kdepim-bugs at kde.org
          Reporter: nicolas.fella at gmx.de
                CC: carl at carlschwan.eu
  Target Milestone: ---

Application: akonadi_imap_resource (5.23.43 (23.07.40))

Qt Version: 5.15.10
Frameworks Version: 5.109.0
Operating System: Linux 6.3.12-200.fc38.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora release 38 (Thirty Eight)"
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
While running in the background

The crash can be reproduced every time.

-- Backtrace:
Application: KDAB (akonadi_imap_resource), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#5  0x00007f0c620b0844 in __pthread_kill_implementation () at /lib64/libc.so.6
#6  0x00007f0c6205fabe in raise () at /lib64/libc.so.6
#7  0x00007f0c6204887f in abort () at /lib64/libc.so.6
#8  0x00007f0c626b1898 in qt_message_output(QtMsgType, QMessageLogContext
const&, QString const&) [clone .cold] () at /lib64/libQt5Core.so.5
#9  0x00007f0c626b0a05 in qt_assert_x(char const*, char const*, char const*,
int) () at /lib64/libQt5Core.so.5
#10 0x00007f0c647aed42 in
Akonadi::ResourceBasePrivate::slotSynchronizeCollectionAttributes(Akonadi::Collection
const&) (this=0x559b06985650, col=...) at
/home/nico/kde/src/akonadi/src/agentbase/resourcebase.cpp:975
#11 0x00007f0c647bdb92 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<Akonadi::Collection const&>, void, void
(Akonadi::ResourceBasePrivate::*)(Akonadi::Collection const&)>::call(void
(Akonadi::ResourceBasePrivate::*)(Akonadi::Collection const&),
Akonadi::ResourceBasePrivate*, void**) (f=(void
(Akonadi::ResourceBasePrivate::*)(class Akonadi::ResourceBasePrivate * const,
const class Akonadi::Collection &)) 0x7f0c647aec44
<Akonadi::ResourceBasePrivate::slotSynchronizeCollectionAttributes(Akonadi::Collection
const&)>, o=0x559b06985650, arg=0x7ffcf9180b40) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#12 0x00007f0c647bc950 in QtPrivate::FunctionPointer<void
(Akonadi::ResourceBasePrivate::*)(Akonadi::Collection
const&)>::call<QtPrivate::List<Akonadi::Collection const&>, void>(void
(Akonadi::ResourceBasePrivate::*)(Akonadi::Collection const&),
Akonadi::ResourceBasePrivate*, void**) (f=(void
(Akonadi::ResourceBasePrivate::*)(class Akonadi::ResourceBasePrivate * const,
const class Akonadi::Collection &)) 0x7f0c647aec44
<Akonadi::ResourceBasePrivate::slotSynchronizeCollectionAttributes(Akonadi::Collection
const&)>, o=0x559b06985650, arg=0x7ffcf9180b40) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#13 0x00007f0c647bb09d in QtPrivate::QSlotObject<void
(Akonadi::ResourceBasePrivate::*)(Akonadi::Collection const&),
QtPrivate::List<Akonadi::Collection const&>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1,
this_=0x559b0692b150, r=0x559b06985650, a=0x7ffcf9180b40, ret=0x0) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:418
#14 0x00007f0c628e8461 in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt5Core.so.5
#15 0x00007f0c647c56e1 in
Akonadi::ResourceScheduler::executeCollectionAttributesSync(Akonadi::Collection
const&) (this=0x559b06978a00, _t1=...) at
/home/nico/kde/build/akonadi/src/agentbase/KPim5AkonadiAgentBase_autogen/include/moc_resourcescheduler_p.cpp:406
#16 0x00007f0c647c1f88 in Akonadi::ResourceScheduler::executeNext()
(this=0x559b06978a00) at
/home/nico/kde/src/akonadi/src/agentbase/resourcescheduler.cpp:402
#17 0x00007f0c647bda7c in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (Akonadi::ResourceScheduler::*)()>::call(void
(Akonadi::ResourceScheduler::*)(), Akonadi::ResourceScheduler*, void**)
(f=(void (Akonadi::ResourceScheduler::*)(class Akonadi::ResourceScheduler *
const)) 0x7f0c647c1cba <Akonadi::ResourceScheduler::executeNext()>,
o=0x559b06978a00, arg=0x7f0c04006ea8) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#18 0x00007f0c647bc8c6 in QtPrivate::FunctionPointer<void
(Akonadi::ResourceScheduler::*)()>::call<QtPrivate::List<>, void>(void
(Akonadi::ResourceScheduler::*)(), Akonadi::ResourceScheduler*, void**)
(f=(void (Akonadi::ResourceScheduler::*)(class Akonadi::ResourceScheduler *
const)) 0x7f0c647c1cba <Akonadi::ResourceScheduler::executeNext()>,
o=0x559b06978a00, arg=0x7f0c04006ea8) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#19 0x00007f0c647baec1 in QtPrivate::QSlotObject<void
(Akonadi::ResourceScheduler::*)(), QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1,
this_=0x559b06b50550, r=0x559b06978a00, a=0x7f0c04006ea8, ret=0x0) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:418
#20 0x00007f0c628ded0b in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#21 0x00007f0c635aeb75 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#22 0x00007f0c628b4188 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#23 0x00007f0c628b7635 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt5Core.so.5
#24 0x00007f0c62906c3f in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt5Core.so.5
#25 0x00007f0c610a148c in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#26 0x00007f0c610ff648 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#27 0x00007f0c6109eb13 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#28 0x00007f0c62906729 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#29 0x00007f0c628b2b4b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#30 0x00007f0c628baddb in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#31 0x00007f0c647abb0a in Akonadi::ResourceBase::init(Akonadi::ResourceBase&)
(r=...) at /home/nico/kde/src/akonadi/src/agentbase/resourcebase.cpp:555
#32 0x0000559b0630ddde in main ()
[Inferior 1 (process 3513) detached]

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list