https://bugs.kde.org/show_bug.cgi?id=481849

Harald Sitter <sit...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sit...@kde.org

--- Comment #2 from Harald Sitter <sit...@kde.org> ---
After staring at the code for a bit I am of the opinion that this takeAt is
unsafe
https://invent.kde.org/plasma/plasma-workspace/-/blob/5de0f7f4599dbcc294ecd1f5a4bbfa122db7e518/libtaskmanager/taskgroupingproxymodel.cpp#L148

We are forward iterating, so if j is not at the end we'll break the offset of
j. After that a crash may manifest at any time. Trouble is I can't quite
reproduce the crash because for me j is always at the end so things don't
actually get corrupted.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to