https://bugs.kde.org/show_bug.cgi?id=456130
Bug ID: 456130 Summary: Kalendar notification crashed when dismiss the event in notification Product: kalendar Version: unspecified Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: claudio.cam...@gmail.com Reporter: robby.engelm...@r-engelmann.de CC: c...@carlschwan.eu Target Milestone: --- Application: kalendarac (5.20.43) (Compiled from sources) Qt Version: 5.15.5 Frameworks Version: 5.96.0 Operating System: Linux 5.18.6-1-default x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 5.25.80 [KCrashBackend] -- Information about the crash: Kalendar notification crashes each time when clicking "dismiss" in notification pop-up using current master git snapshots The crash can be reproduced every time. -- Backtrace: Application: Reminders (kalendarac), signal: Segmentation fault [KCrash Handler] #4 std::__atomic_base<int>::load (__m=<optimized out>, this=<optimized out>, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/12/bits/atomic_base.h:486 #5 QAtomicOps<int>::loadRelaxed<int> (_q_value=..., _q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239 #6 QBasicAtomicInteger<int>::loadRelaxed (this=0x559d3ef2e) at /usr/include/qt5/QtCore/qbasicatomic.h:107 #7 QWeakPointer<QObject>::internalData (this=0x559d3ef2ab80) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:698 #8 QPointer<KNotification>::data (this=0x559d3ef2ab80) at /usr/include/qt5/QtCore/qpointer.h:77 #9 QPointer<KNotification>::operator KNotification* (this=0x559d3ef2ab80) at /usr/include/qt5/QtCore/qpointer.h:83 #10 operator() (action=<optimized out>, __closure=0x559d3ef1fbb0) at /usr/src/debug/akonadi-calendar-22.07.70git.20220627T135555~64e894c-ku.23.2.x86_64/reminder-daemon/alarmnotification.cpp:60 #11 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<unsigned int>, void, AlarmNotification::send(KalendarAlarmClient*, const KCalendarCore::Incidence::Ptr&)::<lambda(unsigned int)> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #12 QtPrivate::Functor<AlarmNotification::send(KalendarAlarmClient*, const KCalendarCore::Incidence::Ptr&)::<lambda(unsigned int)>, 1>::call<QtPrivate::List<unsigned int>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #13 QtPrivate::QFunctorSlotObject<AlarmNotification::send(KalendarAlarmClient*, const KCalendarCore::Incidence::Ptr&)::<lambda(unsigned int)>, 1, QtPrivate::List<unsigned int>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x559d3ef1fba0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #14 0x00007f489ec94e6f in QtPrivate::QSlotObjectBase::call (a=0x7ffd1fa0bef0, r=0x7ffd1fa0c9c0, this=0x559d3ef1fba0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #15 doActivate<false> (sender=0x559d3ff2d2e0, signal_index=5, argv=0x7ffd1fa0bef0) at kernel/qobject.cpp:3886 #16 0x00007f489fbe1871 in KNotification::activated(unsigned int) () from /lib64/libKF5Notifications.so.5 #17 0x00007f489fbe8858 in ?? () from /lib64/libKF5Notifications.so.5 #18 0x00007f489ec94e6f in QtPrivate::QSlotObjectBase::call (a=0x7ffd1fa0c090, r=0x7f489fc1b060, this=0x559d3fcebec0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #19 doActivate<false> (sender=0x559d3fceb590, signal_index=4, argv=0x7ffd1fa0c090) at kernel/qobject.cpp:3886 #20 0x00007f489fbe1b68 in KNotificationPlugin::actionInvoked(int, int) () from /lib64/libKF5Notifications.so.5 #21 0x00007f489fbf996d in ?? () from /lib64/libKF5Notifications.so.5 #22 0x00007f489ec94e6f in QtPrivate::QSlotObjectBase::call (a=0x7ffd1fa0c280, r=0x559d3fceb590, this=0x559d408efe00) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #23 doActivate<false> (sender=0x559d3fceb5c8, signal_index=3, argv=0x7ffd1fa0c280) at kernel/qobject.cpp:3886 #24 0x00007f489fc044e5 in ?? () from /lib64/libKF5Notifications.so.5 #25 0x00007f489fc04f83 in ?? () from /lib64/libKF5Notifications.so.5 #26 0x00007f489ef6956b in QDBusConnectionPrivate::deliverCall (this=<optimized out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:189 #27 0x00007f489ec89760 in QObject::event (this=0x559d3fceb5c8, e=0x7f488c017510) at kernel/qobject.cpp:1314 #28 0x00007f489ec5dfb8 in QCoreApplication::notifyInternal2 (receiver=0x559d3fceb5c8, event=0x7f488c017510) at kernel/qcoreapplication.cpp:1064 #29 0x00007f489ec60f51 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x559d3edf8d50) at kernel/qcoreapplication.cpp:1821 #30 0x00007f489ecb5c53 in postEventSourceDispatch (s=0x559d3ee202b0) at kernel/qeventdispatcher_glib.cpp:277 #31 0x00007f489c68fea0 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #32 0x00007f489c690258 in ?? () from /lib64/libglib-2.0.so.0 #33 0x00007f489c6902ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #34 0x00007f489ecb5456 in QEventDispatcherGlib::processEvents (this=0x559d3ee295b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #35 0x00007f489ec5ca2b in QEventLoop::exec (this=this@entry=0x7ffd1fa0c7e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #36 0x00007f489ec64b96 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #37 0x00007f489f145e0c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #38 0x0000559d3e32d625 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/akonadi-calendar-22.07.70git.20220627T135555~64e894c-ku.23.2.x86_64/reminder-daemon/kalendaracmain.cpp:54 [Inferior 1 (process 2318) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.