Summary: | Crash on dismissing a reminder | ||
---|---|---|---|
Product: | [Applications] Merkuro | Reporter: | Mathias Homann <Mathias.Homann> |
Component: | general | Assignee: | Claudio Cambra <claudio.cambra> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | asn, carl, ddygulski, dschridde+kde, Mathias.Homann |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Mathias Homann
2022-06-30 07:55:08 UTC
I'm running into exactly the same issue ... Should be fixed with https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/30 and https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/29 Created attachment 150576 [details]
New crash information added by DrKonqi
kalendarac (5.20.3) using Qt 5.15.5
reminder crashes when dismissing a notification.
-- Backtrace (Reduced):
#4 _mm_packus_epi16(long long __vector(2), long long __vector(2)) (__B=<error reading variable: Cannot access memory at address 0x558493ce7d6b>, __A=<error reading variable: Cannot access memory at address 0x558493ce7d5b>) at /usr/lib64/gcc/x86_64-suse-linux/12/include/emmintrin.h:1000
#5 simdEncodeAscii (end=<optimized out>, src=<optimized out>, nextAscii=<optimized out>, dst=<optimized out>) at codecs/qutfcodec.cpp:90
#6 QUtf8::convertFromUnicode (uc=<optimized out>, len=21892) at codecs/qutfcodec.cpp:383
#7 0x00007f791997bd95 in qt_convert_to_utf8 (str=...) at text/qstring.cpp:5380
#8 QString::toUtf8_helper (str=...) at text/qstring.cpp:5372
Created attachment 150668 [details]
New crash information added by DrKonqi
kalendarac (5.20.3) using Qt 5.15.5
1. I log into my account / KDE Plasma
2. Calendar reminder notifications pop up
3. I click dismiss on all of them
4. The last notification in the list is by DrKonqi, telling me that kalendarac has crashed
5. I click to restart the application
6. Most of the previously dismissed notifications appear again
7. Clicking dismiss on them does not appear to result in a crash
-- Backtrace (Reduced):
#4 0x00007f81d34aa910 in QUtf8::convertFromUnicode(QChar const*, int) () from /usr/lib64/libQt5Core.so.5
#5 0x00007f81d33219d6 in QString::toUtf8_helper(QString const&) () from /usr/lib64/libQt5Core.so.5
#6 0x00007f81d3de1e8b in KConfigBase::isGroupImmutable(QString const&) const () from /usr/lib64/libKF5ConfigCore.so.5
#7 0x00007f81d3de9976 in KConfigGroup::KConfigGroup(KConfigBase*, QString const&) () from /usr/lib64/libKF5ConfigCore.so.5
#8 0x000055ae75b88860 in KalendarAlarmClient::removeNotification(AlarmNotification*) ()
(In reply to Carl Schwan from comment #2) > Should be fixed with > https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/30 and > https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/29 I can confirm that the problem is fixed for me. Operating System: Gentoo Linux 2.8 KDE Plasma Version: 5.25.3 KDE Frameworks Version: 5.96.0 Qt Version: 5.15.5 Kernel Version: 5.18.12-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 Created attachment 150795 [details]
New crash information added by DrKonqi
kalendarac (5.20.3) using Qt 5.15.5
The bug does still happen, but apparently it is not reproducible every time I log in.
-- Backtrace (Reduced):
#4 0x00007f678843c910 in QUtf8::convertFromUnicode(QChar const*, int) () from /usr/lib64/libQt5Core.so.5
#5 0x00007f67882b39d6 in QString::toUtf8_helper(QString const&) () from /usr/lib64/libQt5Core.so.5
#6 0x00007f6788d73e8b in KConfigBase::isGroupImmutable(QString const&) const () from /usr/lib64/libKF5ConfigCore.so.5
#7 0x00007f6788d7b976 in KConfigGroup::KConfigGroup(KConfigBase*, QString const&) () from /usr/lib64/libKF5ConfigCore.so.5
#8 0x000055ac23e91860 in KalendarAlarmClient::removeNotification(AlarmNotification*) ()
Created attachment 150864 [details]
New crash information added by DrKonqi
kalendarac (5.20.3) using Qt 5.15.5
still crashing every time I dismiss a notification. My calendar data comes from a nextcloud if that makes any difference.
-- Backtrace (Reduced):
#4 _mm_packus_epi16(long long __vector(2), long long __vector(2)) (__B=<error reading variable: Cannot access memory at address 0xab93f147de10>, __A=<error reading variable: Cannot access memory at address 0xab93f147de00>) at /usr/lib64/gcc/x86_64-suse-linux/12/include/emmintrin.h:1000
#5 simdEncodeAscii (end=<optimized out>, src=<optimized out>, nextAscii=<optimized out>, dst=<optimized out>) at codecs/qutfcodec.cpp:90
#6 QUtf8::convertFromUnicode (uc=<optimized out>, len=32617) at codecs/qutfcodec.cpp:383
#7 0x00007f69fa97bd95 in qt_convert_to_utf8 (str=...) at text/qstring.cpp:5380
#8 QString::toUtf8_helper (str=...) at text/qstring.cpp:5372
Created attachment 150903 [details]
New crash information added by DrKonqi
kalendarac (5.20.3) using Qt 5.15.5
The application crashes every time I dismiss an event notification
-- Backtrace (Reduced):
#4 _mm_packus_epi16(long long __vector(2), long long __vector(2)) (__B=<error reading variable: Cannot access memory at address 0xd6266e5ffd70>, __A=<error reading variable: Cannot access memory at address 0xd6266e5ffd60>) at /usr/lib64/gcc/x86_64-suse-linux/12/include/emmintrin.h:1000
#5 simdEncodeAscii (end=<optimized out>, src=<optimized out>, nextAscii=<optimized out>, dst=<optimized out>) at codecs/qutfcodec.cpp:90
#6 QUtf8::convertFromUnicode (uc=<optimized out>, len=32758) at codecs/qutfcodec.cpp:383
#7 0x00007ff712d7bd95 in qt_convert_to_utf8 (str=...) at text/qstring.cpp:5380
#8 QString::toUtf8_helper (str=...) at text/qstring.cpp:5372
|