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

Tobias Fella <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/7d603f7b7337787bb864e1743
                   |                            |909b9b03128c9e0

--- Comment #3 from Tobias Fella <[email protected]> ---
Git commit 7d603f7b7337787bb864e1743909b9b03128c9e0 by Tobias Fella.
Committed on 26/08/2026 at 12:25.
Pushed by tfella into branch 'master'.

Fix crash in QConcatenateTablesProxyModel when plasma shuts down

This is a bit speculative, but usually what happens with these crashes is:

During destruction, the source models of the concat model are destroyed. Before
the proxy model is also deleted, some codepath triggers a data lookup,
which calls into the dangling pointers of the deleted source models. Fix by
explicitely removing the source models before deleting them.

A nicer fix could also be to overhaul the entire ownership management of the
models here, but that's more involved...

SENTRY: PLASMA-WORKSPACE-56PR

M  +2    -0    libtaskmanager/tasksmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/7d603f7b7337787bb864e1743909b9b03128c9e0

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

Reply via email to