Gwenview crashes after annotate screenshot

Open Gwenview, open screenshot, annotate screenshot, hit okay when done, and then BOOM.

Logs:

5/2/24 8:34 PM gwenview org.kde.kdegraphics.gwenview.lib: Gwenview cannot apply color profile on QImage::Format_ARGB32_Premultiplied images
5/2/24 8:34 PM plasmashell KCrash: Application ‘gwenview’ crashing…
5/2/24 8:34 PM plasmashell KCrash: Attempting to start /usr/lib/drkonqi
5/2/24 8:34 PM kded5 Registering :1.120/StatusNotifierItem to system tray
5/2/24 8:34 PM plasmashell Could not find the Plasmoid for Plasma::FrameSvgItem(0x562132fe8710) QQmlContext(0x56212eaa6d60) QUrl(file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml)
5/2/24 8:34 PM plasmashell Could not find the Plasmoid for Plasma::FrameSvgItem(0x562132fe8710) QQmlContext(0x56212eaa6d60) QUrl(file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml)

Gwenview
Version 23.08.5

Operating System: openSUSE Leap 15.6
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.4.0-150600.16-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 PRO 6850HS with Radeon Graphics
Memory: 62.1 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: HP
Product Name: HP EliteBook 865 16 inch G9 Notebook PC

Got some backtrace info.

Application: Gwenview (gwenview), signal: Segmentation fault

[KCrash Handler]
#4 0x00007f2387507810 in QObjectPrivate::isSignalConnected(unsigned int, bool) const () from /usr/lib64/libQt5Core.so.5
#5 0x00007f23872c1055 in ?? () from /usr/lib64/libQt5Core.so.5
#6 0x00007f23872c1e77 in QVariantAnimation::updateCurrentTime(int) () from /usr/lib64/libQt5Core.so.5
#7 0x00007f23872bd60c in QAbstractAnimation::setCurrentTime(int) () from /usr/lib64/libQt5Core.so.5
#8 0x00007f23872bd921 in QUnifiedTimer::updateAnimationTimers(long long) () from /usr/lib64/libQt5Core.so.5
#9 0x00007f23872be33c in QAnimationDriver::advanceAnimation(long long) () from /usr/lib64/libQt5Core.so.5
#10 0x00007f238750bb73 in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#11 0x00007f238819f87c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#12 0x00007f23881a663f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#13 0x00007f23874d7d53 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#14 0x00007f2387539609 in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5
#15 0x00007f2387539dd1 in ?? () from /usr/lib64/libQt5Core.so.5
#16 0x00007f2384515fac in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00007f2384517bd0 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f23845181cc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f238753a17c in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib64/libQt5Core.so.5
#20 0x00007f23874d65ba in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib64/libQt5Core.so.5
#21 0x00007f23874dfdf7 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#22 0x000055afb0016e62 in ?? ()
#23 0x00007f2386a40eec in __libc_start_call_main () from /lib64/libc.so.6
#24 0x00007f2386a40fb5 in __libc_start_main_impl () from /lib64/libc.so.6
#25 0x000055afb0017341 in ?? ()
[Inferior 1 (process 3829) detached]

I see a bug for this issue.
https://bugs.kde.org/show_bug.cgi?id=468362