https://bugs.kde.org/show_bug.cgi?id=389176
Michael Pyne <mp...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |CONFIRMED --- Comment #1 from Michael Pyne <mp...@kde.org> --- Thanks for the report and the detailed backtrace. I think this is due to some kind of race condition. It's been awhile since I have been through this code but it seems to me that when we're updating the playlists after removing some of the music tracks, the list of "siblings" in a dynamic playlist (which happens when multiple playlists are selected in JuK) can be cached (at dynamicplaylist.cpp:155) and then only when the event loop begins again will those cached siblings be used. But the events being handled in between in the event loop may delete items in that cached list, leading to a crash later when it comes time to actually delete them. -- You are receiving this mail because: You are watching all bug changes.