Bug 457090 - Crash on Dismiss Reminder
Summary: Crash on Dismiss Reminder
Status: RESOLVED FIXED
Alias: None
Product: Merkuro
Classification: Applications
Component: general (show other bugs)
Version: 22.04.3
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-07-24 19:46 UTC by Till Schäfer
Modified: 2022-09-15 11:22 UTC (History)
3 users (show)

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 Till Schäfer 2022-07-24 19:46:31 UTC
Application: kalendarac (5.20.3)
 (Compiled from sources)
Qt Version: 5.15.5
Frameworks Version: 5.96.0
Operating System: Linux 5.15.52-gentoo x86_64
Windowing System: X11
Distribution: "Gentoo Base System release 2.8"
DrKonqi: 5.25.3 [KCrashBackend]

-- Information about the crash:
After dismissing a reminder that popped up at startup the deamon crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Reminders (kalendarac), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  0x00007f8cfc3762c3 in _dbus_header_get_byte_order (header=header@entry=0x7f8ce8023859) at /var/tmp/portage/sys-apps/dbus-1.12.22-r2/work/dbus-1.12.22/dbus/dbus-marshal-header.c:178
#7  0x00007f8cfc376509 in _dbus_header_get_serial (header=header@entry=0x7f8ce8023859) at /var/tmp/portage/sys-apps/dbus-1.12.22-r2/work/dbus-1.12.22/dbus/dbus-marshal-header.c:431
#8  0x00007f8cfc37b1d9 in dbus_message_get_serial (message=message@entry=0x7f8ce8023851) at /var/tmp/portage/sys-apps/dbus-1.12.22-r2/work/dbus-1.12.22/dbus/dbus-message.c:1149
#9  0x00007f8cfc372373 in dbus_connection_send_with_reply (connection=0x7f8ce80102d0, message=0x7f8ce8023851, pending_return=0x7f8cf681d8a8, timeout_milliseconds=<optimized out>) at /var/tmp/portage/sys-apps/dbus-1.12.22-r2/work/dbus-1.12.22/dbus/dbus-connection.c:3451
#10 0x00007f8cfe559b9d in q_dbus_connection_send_with_reply (timeout_milliseconds=-1, pending_return=0x7f8cf681d8a8, message=0x7f8ce8023851, connection=<optimized out>) at /var/tmp/portage/dev-qt/qtdbus-5.15.5/work/qtbase-everywhere-src-5.15.5/src/dbus/qdbus_symbols_p.h:229
#11 QDBusConnectionPrivate::sendInternal (this=0x7f8ce8003a00, pcall=0x7f8ce8025270, message=0x7f8ce8023851, timeout=-1) at /var/tmp/portage/dev-qt/qtdbus-5.15.5/work/qtbase-everywhere-src-5.15.5/src/dbus/qdbusintegrator.cpp:2199
#12 0x00007f8cfe28339f in QObject::event (this=0x7f8ce8003a00, e=0x5627ac106010) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:1314
#13 0x00007f8cfe2585b5 in doNotify (event=0x5627ac106010, receiver=0x7f8ce8003a00) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1154
#14 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1140
#15 QCoreApplication::notifyInternal2 (receiver=0x7f8ce8003a00, event=0x5627ac106010) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1064
#16 0x00007f8cfe25ba25 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5627ac1299e0) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1821
#17 0x00007f8cfe2ab453 in postEventSourceDispatch (s=0x7f8ce8004bb0) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_glib.cpp:277
#18 0x00007f8cfbca79ab in g_main_dispatch (context=0x7f8ce8000c20) at ../glib-2.72.2/glib/gmain.c:3417
#19 g_main_context_dispatch (context=0x7f8ce8000c20) at ../glib-2.72.2/glib/gmain.c:4135
#20 0x00007f8cfbca7c58 in g_main_context_iterate (context=context@entry=0x7f8ce8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.72.2/glib/gmain.c:4211
#21 0x00007f8cfbca7d0f in g_main_context_iteration (context=0x7f8ce8000c20, may_block=1) at ../glib-2.72.2/glib/gmain.c:4276
#22 0x00007f8cfe2aaf08 in QEventDispatcherGlib::processEvents (this=0x7f8ce8000b60, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f8cfe257053 in QEventLoop::exec (this=this@entry=0x7f8cf681dce0, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:69
#24 0x00007f8cfe0a488a in QThread::exec (this=this@entry=0x7f8cfe5c4d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:121
#25 0x00007f8cfe54c497 in QDBusConnectionManager::run (this=0x7f8cfe5c4d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtdbus-5.15.5/work/qtbase-everywhere-src-5.15.5/src/dbus/qdbusconnection.cpp:179
#26 0x00007f8cfe0a59e9 in QThreadPrivate::start (arg=0x7f8cfe5c4d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/thread/qthread_unix.cpp:331
#27 0x00007f8cfdc40b27 in start_thread () from /lib64/libc.so.6
#28 0x00007f8cfdcc2ffc in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f8cf752d640 (LWP 3451) "QXcbEventQueue"):
#1  0x00007f8cfb71ecc5 in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2  0x00007f8cfb720681 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f8cf770fc40 in QXcbEventQueue::run (this=0x5627abff93f0) at /var/tmp/portage/dev-qt/qtgui-5.15.5/work/qtbase-everywhere-src-5.15.5/src/plugins/platforms/xcb/qxcbeventqueue.cpp:228
#4  0x00007f8cfe0a59e9 in QThreadPrivate::start (arg=0x5627abff93f0) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/thread/qthread_unix.cpp:331
#5  0x00007f8cfdc40b27 in start_thread () from /lib64/libc.so.6
#6  0x00007f8cfdcc2ffc in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f8cf7cd2800 (LWP 3316) "kalendarac"):
#1  0x00007f8cfb7c3100 in poll (__timeout=1000, __nfds=1, __fds=0x7ffc00abf698) at /usr/include/bits/poll2.h:39
#2  pollDrKonqiSocket (sockfd=3, pid=4076) at /var/tmp/portage/kde-frameworks/kcrash-5.96.0/work/kcrash-5.96.0/src/kcrash.cpp:865
#3  KCrash::startProcess (argc=argc@entry=23, argv=argv@entry=0x7ffc00abf7b8, waitAndExit=waitAndExit@entry=true) at /var/tmp/portage/kde-frameworks/kcrash-5.96.0/work/kcrash-5.96.0/src/kcrash.cpp:727
#4  0x00007f8cfb7c3b57 in KCrash::defaultCrashHandler (sig=11) at /var/tmp/portage/kde-frameworks/kcrash-5.96.0/work/kcrash-5.96.0/src/kcrash.cpp:623
#5  <signal handler called>
#6  _mm256_extracti128_si256(long long __vector(4), int) (__M=<optimized out>, __X=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/avxintrin.h:1469
#7  simdEncodeAscii (end=<optimized out>, src=<optimized out>, nextAscii=<optimized out>, dst=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/codecs/qutfcodec.cpp:76
#8  QUtf8::convertFromUnicode (uc=<optimized out>, len=32652) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/codecs/qutfcodec.cpp:383
#9  0x00007f8cfe1280d6 in qt_convert_to_utf8 (str=...) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/text/qstring.cpp:5380
#10 QString::toUtf8_helper (str=...) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/text/qstring.cpp:5372
#11 0x00007f8cfebdf9ab in QString::toUtf8() const & (this=0x7ffc00ac03c8) at /usr/include/qt5/QtCore/qstring.h:684
#12 KConfigBase::isGroupImmutable (this=this@entry=0x7ffc00ac03d0, aGroup=...) at /var/tmp/portage/kde-frameworks/kconfig-5.96.0/work/kconfig-5.96.0/src/core/kconfigbase.cpp:83
#13 0x00007f8cfebe8d16 in KConfigGroup::KConfigGroup (this=this@entry=0x7ffc00ac03e0, master=master@entry=0x7ffc00ac03d0, _group=...) at /var/tmp/portage/kde-frameworks/kconfig-5.96.0/work/kconfig-5.96.0/src/core/kconfiggroup.cpp:471
#14 0x00005627ab6026c0 in KalendarAlarmClient::removeNotification (this=<optimized out>, notification=0x5627ad4212e0) at /var/tmp/portage/kde-apps/akonadi-calendar-22.04.3/work/akonadi-calendar-22.04.3/reminder-daemon/kalendaralarmclient.cpp:181
#15 0x00005627ab6029e2 in KalendarAlarmClient::dismiss (this=0x7ffc00ac0ed0, notification=0x5627ad4212e0) at /var/tmp/portage/kde-apps/akonadi-calendar-22.04.3/work/akonadi-calendar-22.04.3/reminder-daemon/kalendaralarmclient.cpp:118
#16 0x00007f8cfe28b256 in QtPrivate::QSlotObjectBase::call (a=0x7ffc00ac0550, r=0x7ffc00ac0ed0, this=0x5627ad851780) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#17 doActivate<false> (sender=0x5627ad750e70, signal_index=9, argv=0x7ffc00ac0550) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3886
#18 0x00007f8cfe28511f in QMetaObject::activate (sender=sender@entry=0x5627ad750e70, m=m@entry=0x7f8cff1a1480 <KNotification::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3946
#19 0x00007f8cff15f293 in KNotification::closed (this=this@entry=0x5627ad750e70) at /var/tmp/portage/kde-frameworks/knotifications-5.96.0/work/knotifications-5.96.0_build/src/KF5Notifications_autogen/EWIEGA46WW/moc_knotification.cpp:582
#20 0x00007f8cff164d67 in KNotification::close (this=0x5627ad750e70) at /var/tmp/portage/kde-frameworks/knotifications-5.96.0/work/knotifications-5.96.0/src/knotification.cpp:358
#21 0x00007f8cfe28b256 in QtPrivate::QSlotObjectBase::call (a=0x7ffc00ac0690, r=0x7f8cff1a3030 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>, this=0x5627ad847290) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#22 doActivate<false> (sender=0x5627ad846710, signal_index=3, argv=0x7ffc00ac0690) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3886
#23 0x00007f8cfe28511f in QMetaObject::activate (sender=sender@entry=0x5627ad846710, m=m@entry=0x7f8cff1a1400 <KNotificationPlugin::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc00ac0690) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3946
#24 0x00007f8cff15f63f in KNotificationPlugin::finished (this=this@entry=0x5627ad846710, _t1=<optimized out>, _t1@entry=0x5627ad750e70) at /var/tmp/portage/kde-frameworks/knotifications-5.96.0/work/knotifications-5.96.0_build/src/KF5Notifications_autogen/EWIEGA46WW/moc_knotificationplugin.cpp:173
#25 0x00007f8cff17ec14 in NotifyByPopup::onNotificationClosed (this=0x5627ad846710, dbus_id=<optimized out>, reason=3) at /var/tmp/portage/kde-frameworks/knotifications-5.96.0/work/knotifications-5.96.0/src/notifybypopup.cpp:150
#26 0x00007f8cfe28b256 in QtPrivate::QSlotObjectBase::call (a=0x7ffc00ac0860, r=0x5627ad846710, this=0x5627ad8464d0) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#27 doActivate<false> (sender=0x5627ad846748, signal_index=5, argv=0x7ffc00ac0860) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3886
#28 0x00007f8cfe28511f in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f8cff1a1a80 <OrgFreedesktopNotificationsInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc00ac0860) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3946
#29 0x00007f8cff18b822 in OrgFreedesktopNotificationsInterface::NotificationClosed (_t2=<optimized out>, _t1=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-frameworks/knotifications-5.96.0/work/knotifications-5.96.0_build/src/notifications_interface.moc:287
#30 OrgFreedesktopNotificationsInterface::qt_static_metacall (_o=_o@entry=0x5627ad846748, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=2, _a=_a@entry=0x7ffc00ac09b0) at /var/tmp/portage/kde-frameworks/knotifications-5.96.0/work/knotifications-5.96.0_build/src/notifications_interface.moc:148
#31 0x00007f8cff18befb in OrgFreedesktopNotificationsInterface::qt_metacall (this=0x5627ad846748, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7ffc00ac09b0) at /var/tmp/portage/kde-frameworks/knotifications-5.96.0/work/knotifications-5.96.0_build/src/notifications_interface.moc:242
#32 0x00007f8cfe55891b in QDBusConnectionPrivate::deliverCall (this=<optimized out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>) at /var/tmp/portage/dev-qt/qtdbus-5.15.5/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/tools/qvarlengtharray.h:189
#33 0x00007f8cfe28339f in QObject::event (this=0x5627ad846748, e=0x7f8ce80252e0) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:1314
#34 0x00007f8cfe2585e8 in QCoreApplication::notifyInternal2 (receiver=0x5627ad846748, event=0x7f8ce80252e0) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1064
#35 0x00007f8cfe25ba25 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5627abfefc50) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1821
#36 0x00007f8cfe2ab453 in postEventSourceDispatch (s=0x5627ac127380) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_glib.cpp:277
#37 0x00007f8cfbca79ab in g_main_dispatch (context=0x7f8cf0005000) at ../glib-2.72.2/glib/gmain.c:3417
#38 g_main_context_dispatch (context=0x7f8cf0005000) at ../glib-2.72.2/glib/gmain.c:4135
#39 0x00007f8cfbca7c58 in g_main_context_iterate (context=context@entry=0x7f8cf0005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.72.2/glib/gmain.c:4211
#40 0x00007f8cfbca7d0f in g_main_context_iteration (context=0x7f8cf0005000, may_block=1) at ../glib-2.72.2/glib/gmain.c:4276
#41 0x00007f8cfe2aaf08 in QEventDispatcherGlib::processEvents (this=0x5627ac125e30, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#42 0x00007f8cfe257053 in QEventLoop::exec (this=this@entry=0x7ffc00ac0dd0, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:69
#43 0x00007f8cfe25f120 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtcore-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:121
#44 0x00007f8cfe6d2f7c in QGuiApplication::exec () at /var/tmp/portage/dev-qt/qtgui-5.15.5/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qguiapplication.cpp:1867
#45 0x00005627ab600f78 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/akonadi-calendar-22.04.3/work/akonadi-calendar-22.04.3/reminder-daemon/kalendaracmain.cpp:54
[Inferior 1 (process 3316) detached]

Reported using DrKonqi
Comment 1 Till Schäfer 2022-08-11 07:18:48 UTC
Still seeing this on a regular basis. Almost always when dismissing a reminder after starting the computer. 

Operating System: Gentoo Linux 2.8
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.15.52-gentoo (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz
Memory: 23.4 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: Z97X-UD5H
Comment 2 Dennis Schridde 2022-08-25 13:24:11 UTC
For two reboots in a row I did not see the crash anymore, after I updated to:
Operating System: Gentoo Linux 2.8
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Kernel Version: 5.19.3-gentoo-dist (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD Ryzen 5 2400G with Radeon Vega Graphics
Memory: 13,5 GiB of RAM
Graphics Processor: AMD Radeon Vega 11 Graphics

KDE Apps is not shown here, but was updated to 22.08.0.
Comment 3 Andreas Sturmlechner 2022-09-14 15:24:54 UTC
With kalendar still at 22.04.3?
Comment 4 Carl Schwan 2022-09-14 15:28:27 UTC
This should be fixed in 22.08.0. Fill free to reopen if you still encounter this issue after an update.

See https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/36
Comment 5 Andreas Sturmlechner 2022-09-14 15:34:09 UTC
Till, Dennis, could you please test https://invent.kde.org/pim/akonadi-calendar/-/commit/f8c5e4d0.patch applied against 22.04.3?
Comment 6 Dennis Schridde 2022-09-14 16:40:38 UTC
(In reply to Andreas Sturmlechner from comment #5)
> Till, Dennis, could you please test
> https://invent.kde.org/pim/akonadi-calendar/-/commit/f8c5e4d0.patch applied
> against 22.04.3?

I am on 22.08.1 already: https://packages.gentoo.org/packages/app-office/kalendar (cf. also comment #2)
Comment 7 Till Schäfer 2022-09-15 11:22:37 UTC
(In reply to Dennis Schridde from comment #6)
> (In reply to Andreas Sturmlechner from comment #5)
> > Till, Dennis, could you please test
> > https://invent.kde.org/pim/akonadi-calendar/-/commit/f8c5e4d0.patch applied
> > against 22.04.3?
> 
> I am on 22.08.1 already:
> https://packages.gentoo.org/packages/app-office/kalendar (cf. also comment
> #2)
me too