diff options
| author | Cigydd <[email protected]> | 2026-06-15 22:42:23 +0200 |
|---|---|---|
| committer | Luke from DC <[email protected]> | 2026-06-18 23:32:03 +0000 |
| commit | db484d13c3bf7d527c0baa3b4ca7def54ec65d27 (patch) | |
| tree | ceef594b268f80d274afa1946f828ce4dbd489f9 /battstat/docs/sr@latin | |
| parent | 688ba3d6a6db6def69a965b5dba0d211d5407969 (diff) | |
| download | mate-applets-master.tar.bz2 mate-applets-master.tar.xz | |
DriveButton connects a "changed" handler to the global default
GtkIconTheme but drive_button_dispose() never disconnected it. The icon
theme outlives the button, so after a button is destroyed (a volume or
mount is removed) a later "changed" emission runs the handler on freed
memory and schedules drive_button_update() via an idle source, crashing
the panel with a use-after-free.
Disconnect the handler in drive_button_dispose().
Assisted-by: Claude:claude-opus-4.8
Diffstat (limited to 'battstat/docs/sr@latin')
0 files changed, 0 insertions, 0 deletions
