Hi, thank you for reporting. I tried some similar steps, but couldn't reproduce the described issue yet. (Possibly related: On quit, Amarok has to wait for any collection scan to finish before the process is terminated) Possibly amarok --debug might provide some extra information.
There are also some hang-related crashes observable in https://crash-reports.kde.org/ data, but I haven't found a way to reproduce any of them reliably yet. Maybe I one day will. Cheers Tuomas Martin Byttebier kirjoitti perjantaina 12. syyskuuta 2025 18.55.34 Itä-Euroopan kesäaika: > Hello, > > Under certains conditions Amarok lets KDE PLamsa crash > > System: > OS: openSUSE Tumbleweed x86_64 (latest version) > Kernel: Linux 6.16.5-1-default > DE: KDE Plasma 6.4.4 > WM: KWin (X11) > > Amarok diagnostic messages > General information: > Amarok version: 3.3.1 > KDE Frameworks version: 6.17.0 > Qt version: 6.9.2 > GStreamer: GStreamer 1.26.5 > > Enabled scripts: > > Enabled plug-ins: > MySQL collection (1.0) > Universal Mass Storage Collection (1.0) > Audio CD Collection (1.0) > Last.fm (1.0) > Amarok 1.4 Import Tool (Fast Forward) (1.0) > Amarok 2.x Import Tool (1.0) > > Enabled applets: > Lyrics > Current track > > Situation: > Start Amarok. > While Amarok is scanning the mysql database, I push on the play buttom > to start a song, which of course is not yet possible. After the full > scan is done, I want to restart the song. The start button does not respond. > > The only option is to close Amarok, restart it and wait until the scan > is complete. > > But then Plasma crashes as soon as I push the play buttom. The song > plays normally and after en second of two plasma is back too > > Be aware if I start Amarok normally, which I do 99,9 % of the time > (thus without doing the above), Plasma doesn’t crash. > > Below is part of the log > > sep 12 16:37:42 dell systemd[2068]: Started > dbus-:[email protected]. > sep 12 16:37:44 dell amarok[24640]: > ********************************************************************************************** > sep 12 16:37:44 dell amarok[24640]: ** AMAROK WAS STARTED IN NORMAL MODE. IF > YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: ** > sep 12 16:37:44 dell amarok[24640]: ** amarok --debug > ** > sep 12 16:37:44 dell amarok[24640]: > ********************************************************************************************** > sep 12 16:37:47 dell amarok[24640]: > file:///usr/share/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbar.qml:102: > Error: Cannot assign to non-existent property "contextRoot" > sep 12 16:37:47 dell amarok[24640]: qt.svg: <input>:3422:70: Could not > resolve property: #radialGradient3709 > sep 12 16:37:47 dell amarok[24640]: qt.svg: link #XMLID_5_ is undefined! > sep 12 16:37:47 dell amarok[24640]: qt.svg: link #XMLID_9_ is undefined! > sep 12 16:37:47 dell amarok[24640]: qt.svg: link #XMLID_9_ is undefined! > sep 12 16:37:47 dell amarok[24640]: > file:///usr/share/kpackage/amarok/org.kde.amarok.currenttrack/contents/ui/main.qml:46:9: > QML GridLayout: Qt Quick Layouts: Detected recursive rearrange. Aborting > after two iterations. > sep 12 16:37:49 dell amarok[24640]: QIODevice::read (QFile, > "/home/martin/.local/share/Last.fm/mousty_subs_cache.xml"): device not open > sep 12 16:37:49 dell kded6[2276]: Registering ":1.134/StatusNotifierItem" to > system tray > sep 12 16:37:49 dell amarok[24640]: activateRequested > sep 12 16:37:49 dell kwin_x11[2277]: kwin_core: Failed to focus 0x1e0001a > (error 3) > sep 12 16:37:49 dell kwin_x11[2277]: kwin_core: XCB error: 3 (BadWindow), > sequence: 45299, resource id: 31457306, major code: 129 (SHAPE), minor code: > 3 (Combine) > sep 12 16:37:49 dell kwin_x11[2277]: kwin_core: XCB error: 3 (BadWindow), > sequence: 45300, resource id: 31457306, major code: 129 (SHAPE), minor code: > 3 (Combine) > sep 12 16:37:49 dell kwin_x11[2277]: kwin_core: XCB error: 3 (BadWindow), > sequence: 45313, resource id: 31457306, major code: 129 (SHAPE), minor code: > 3 (Combine) > sep 12 16:37:49 dell kwin_x11[2277]: kwin_core: XCB error: 3 (BadWindow), > sequence: 45314, resource id: 31457306, major code: 129 (SHAPE), minor code: > 3 (Combine) > sep 12 16:37:49 dell amarok[24640]: > file:///usr/share/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbar.qml:102: > Error: Cannot assign to non-existent property "contextRoot" > sep 12 16:38:29 dell amarok[24640]: QTimeLine::setPaused: Not running > sep 12 16:39:14 dell amarok[24640]: > file:///usr/share/kpackage/amarok/org.kde.amarok.currenttrack/contents/ui/main.qml:111: > TypeError: Cannot call method 'renderSvg' of null > sep 12 16:39:14 dell amarok[24640]: > file:///usr/share/kpackage/amarok/org.kde.amarok.currenttrack/contents/ui/main.qml:154: > TypeError: Cannot call method 'renderSvg' of null > sep 12 16:39:15 dell kded6[2276]: Service ":1.134" unregistered > sep 12 16:39:16 dell systemd[2068]: dbus-:[email protected]: > Consumed 48.217s CPU time. > sep 12 16:39:18 dell systemd[2068]: Started > dbus-:[email protected]. > sep 12 16:39:19 dell amarok[24779]: > ********************************************************************************************** > sep 12 16:39:19 dell amarok[24779]: ** AMAROK WAS STARTED IN NORMAL MODE. IF > YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: ** > sep 12 16:39:19 dell amarok[24779]: ** amarok --debug > ** > sep 12 16:39:19 dell amarok[24779]: > ********************************************************************************************** > sep 12 16:39:19 dell amarok[24779]: > file:///usr/share/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbar.qml:102: > Error: Cannot assign to non-existent property "contextRoot" > sep 12 16:39:19 dell amarok[24779]: > file:///usr/share/kpackage/amarok/org.kde.amarok.currenttrack/contents/ui/main.qml:46:9: > QML GridLayout: Qt Quick Layouts: Detected recursive rearrange. Aborting > after two iterations. > sep 12 16:39:20 dell amarok[24779]: QIODevice::read (QFile, > "/home/martin/.local/share/Last.fm/mousty_subs_cache.xml"): device not open > sep 12 16:39:20 dell kded6[2276]: Registering ":1.137/StatusNotifierItem" to > system tray > sep 12 16:39:21 dell amarok[24779]: activateRequested > sep 12 16:39:21 dell kwin_x11[2277]: kwin_core: XCB error: 3 (BadWindow), > sequence: 8229, resource id: 31457306, major code: 129 (SHAPE), minor code: 3 > (Combine) > sep 12 16:39:21 dell kwin_x11[2277]: kwin_core: XCB error: 3 (BadWindow), > sequence: 8230, resource id: 31457306, major code: 129 (SHAPE), minor code: 3 > (Combine) > sep 12 16:39:21 dell amarok[24779]: > file:///usr/share/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbar.qml:102: > Error: Cannot assign to non-existent property "contextRoot" > sep 12 16:39:42 dell plasmashell[2432]: KCrash: Application 'plasmashell' > crashing... crashRecursionCounter = 2 > sep 12 16:39:42 dell systemd-coredump[24859]: Process 2432 (plasmashell) of > user 1000 terminated abnormally with signal 11/SEGV, processing... > sep 12 16:39:42 dell systemd[1]: Created slice Slice > /system/drkonqi-coredump-processor. > sep 12 16:39:42 dell systemd[1]: Created slice Slice /system/systemd-coredump. > sep 12 16:39:42 dell systemd[1]: Started Process Core Dump (PID 24859/UID 0). > sep 12 16:39:42 dell systemd[1]: Started Pass systemd-coredump journal > entries to relevant user for potential DrKonqi handling. > sep 12 16:39:42 dell systemd-coredump[24860]: [🡕] Process 2432 (plasmashell) > of user 1000 terminated abnormally without generating a coredump. > sep 12 16:39:42 dell systemd[1]: [email protected]: > Deactivated successfully. > sep 12 16:39:42 dell systemd[2068]: plasma-plasmashell.service: Main process > exited, code=dumped, status=11/SEGV > sep 12 16:39:42 dell systemd[2068]: plasma-plasmashell.service: Failed with > result 'core-dump'. > sep 12 16:39:42 dell systemd[2068]: plasma-plasmashell.service: Consumed > 55.095s CPU time. > sep 12 16:39:43 dell systemd[2068]: plasma-plasmashell.service: Scheduled > restart job, restart counter is at 1. > sep 12 16:39:43 dell systemd[2068]: Starting KDE Plasma Workspace... > > In case the above is hard to read you can find a picture here: > <https://u.pcloud.link/publink/show?code=XZEvS15Z92fVcrbUCI0l9CND10NtBLBdFK8k> > > CU, > Martin >
