Bug 466962 - akonadi_followupreminder_agent crashes
Summary: akonadi_followupreminder_agent crashes
Status: RESOLVED WORKSFORME
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi, qt6
Depends on:
Blocks:
 
Reported: 2023-03-06 18:43 UTC by Nicolas Fella
Modified: 2024-01-08 23:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Fella 2023-03-06 18:43:07 UTC
Application: akonadi_followupreminder_agent (5.22.40 (23.03.40))
 (Compiled from sources)
Qt Version: 6.4.2
Frameworks Version: 5.240.0
Operating System: Linux 6.1.14-200.fc37.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora Linux 37 (KDE Plasma)
DrKonqi: 5.27.80 [KCrashBackend]

-- Information about the crash:
Without apparent reason

The crash can be reproduced every time.

-- Backtrace:
Application: akonadi_followupreminder_agent (akonadi_followupreminder_agent), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#5  std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x13835b57101ffed) at /usr/include/c++/12/bits/atomic_base.h:486
#6  QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=<error reading variable: Cannot access memory at address 0x13835b57101ffed>) at /usr/include/qt6/QtCore/qatomic_cxx11.h:201
#7  QBasicAtomicInteger<int>::loadRelaxed() const (this=0x13835b57101ffed) at /usr/include/qt6/QtCore/qbasicatomic.h:54
#8  QtPrivate::RefCount::ref() (this=0x13835b57101ffed) at /usr/include/qt6/QtCore/qrefcount.h:19
#9  QHash<QByteArray, QHashDummyValue>::operator=(QHash<QByteArray, QHashDummyValue> const&) (other=<optimized out>, this=0x10c8378) at /usr/include/qt6/QtCore/qhash.h:857
#10 QSet<QByteArray>::operator=(QSet<QByteArray> const&) (this=0x10c8378) at /usr/include/qt6/QtCore/qset.h:17
#11 Akonadi::ItemPrivate::ItemPrivate(Akonadi::ItemPrivate const&) (this=0x10c6920, other=...) at /home/nico/kde6/src/akonadi/src/core/item_p.h:193
#12 0x00007f6123af60d0 in QSharedDataPointer<Akonadi::ItemPrivate>::clone() (this=0xf21a40) at /usr/include/qt6/QtCore/qshareddata.h:212
#13 QSharedDataPointer<Akonadi::ItemPrivate>::detach_helper() (this=this@entry=0xf21a40) at /usr/include/qt6/QtCore/qshareddata.h:218
#14 0x00007f6123af2260 in QSharedDataPointer<Akonadi::ItemPrivate>::detach() (this=0xf21a40) at /usr/include/qt6/QtCore/qshareddata.h:40
#15 QSharedDataPointer<Akonadi::ItemPrivate>::operator->() (this=0xf21a40) at /usr/include/qt6/QtCore/qshareddata.h:43
#16 Akonadi::Item::setParentCollection(Akonadi::Collection const&) (this=0xf21a40, parent=...) at /home/nico/kde6/src/akonadi/src/core/item.cpp:172
#17 0x00007f6123b1dffb in Akonadi::MonitorPrivate::emitItemsNotification(Akonadi::Protocol::ItemChangeNotification const&, QList<Akonadi::Item> const&, Akonadi::Collection const&, Akonadi::Collection const&) (this=0xdfcd50, msg=..., items=<optimized out>, collection=<optimized out>, collectionDest=<optimized out>) at /home/nico/kde6/src/akonadi/src/core/monitor_p.cpp:1048
#18 0x00007f6123b1f279 in Akonadi::MonitorPrivate::emitNotification(QSharedPointer<Akonadi::Protocol::ChangeNotification> const&) (this=this@entry=0xdfcd50, msg=<optimized out>) at /home/nico/kde6/src/akonadi/src/core/monitor_p.cpp:544
#19 0x00007f6123abfb9e in Akonadi::ChangeRecorderPrivate::emitNotification(QSharedPointer<Akonadi::Protocol::ChangeNotification> const&) (this=0xdfcd50, msg=<optimized out>) at /home/nico/kde6/src/akonadi/src/core/changerecorder_p.cpp:216
#20 0x00007f6123b2283c in Akonadi::MonitorPrivate::dispatchNotifications() (this=0xdfcd50) at /home/nico/kde6/src/akonadi/src/core/monitor_p.cpp:989
#21 0x00007f6123b22b1f in Akonadi::MonitorPrivate::slotNotify(QSharedPointer<Akonadi::Protocol::ChangeNotification> const&) (this=this@entry=0xdfcd50, msg=<optimized out>) at /home/nico/kde6/src/akonadi/src/core/monitor_p.cpp:958
#22 0x00007f6123abeb47 in Akonadi::ChangeRecorderPrivate::slotNotify(QSharedPointer<Akonadi::Protocol::ChangeNotification> const&) (this=0xdfcd50, msg=<optimized out>) at /home/nico/kde6/src/akonadi/src/core/changerecorder_p.cpp:37
#23 0x00007f6123b1bd3f in Akonadi::MonitorPrivate::handleCommands() (this=0xdfcd50) at /home/nico/kde6/src/akonadi/src/core/monitor_p.cpp:856
#24 0x00007f61219ba370 in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6
#25 0x00007f6122dbaa65 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#26 0x00007f6121968068 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#27 0x00007f612196f170 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt6Core.so.6
#28 0x00007f6121c23957 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt6Core.so.6
#29 0x00007f6115c88c7f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#30 0x00007f6115cdf118 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#31 0x00007f6115c85f00 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#32 0x00007f6121c23220 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#33 0x00007f612197465b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#34 0x00007f6121970528 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#35 0x000000000040f842 in Akonadi::AgentBase::init<FollowUpReminderAgent>(int, char**) (argc=<optimized out>, argv=0x7ffcaa261a18) at /home/nico/kde6/usr/include/KPim6/AkonadiAgentBase/akonadi/agentbase.h:469
#36 0x00007f612124a510 in __libc_start_call_main () at /lib64/libc.so.6
#37 0x00007f612124a5c9 in __libc_start_main_impl () at /lib64/libc.so.6
#38 0x000000000040eba5 in _start ()
[Inferior 1 (process 2751) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'akonadi_followupreminder_agent' could not be located in Bugzilla. Add it to drkonqi's mappings file!