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

Mauricius <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
                   |t/0183bbc9810e6e60de792e9fc |t/27d3ea1f7cda4df98b6d4fc12
                   |84a36f33f1a3e24             |2d803b074f8c9d6

--- Comment #13 from Mauricius <[email protected]> ---
Git commit 27d3ea1f7cda4df98b6d4fc122d803b074f8c9d6 by Mauricio Šmit.
Committed on 28/10/2026 at 12:03.
Pushed by mart into branch 'master'.

Fix segfault when opening launchers by shortcuts

Caused by a non-strict ordering function used for sorting the containments,
when deciding which launcher to open.

The UB only happened whenever there are multiple panels with launchers used
along with multiple desktops/activities. If the number of containments to sort
was more than 16, sort happens without a bounds check, triggering a segfault.

M  +9    -11   shell/shellcorona.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/27d3ea1f7cda4df98b6d4fc122d803b074f8c9d6

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

Reply via email to