diff options
| author | Isaac Freund <ifreund@ifreund.xyz> | 2021-08-09 16:40:45 +0200 |
|---|---|---|
| committer | Isaac Freund <ifreund@ifreund.xyz> | 2021-08-09 16:40:45 +0200 |
| commit | 7013bc3b69850ae3ae4e187d775193b8b1dba0ed (patch) | |
| tree | d6a554d7b8a4311bdfe2bd0f9be04a3a5d6ac491 /.gitmodules | |
| parent | 556d7906940e68f74e970dbf8eac3aa0f1aea87a (diff) | |
| download | river-7013bc3b69850ae3ae4e187d775193b8b1dba0ed.tar.gz river-7013bc3b69850ae3ae4e187d775193b8b1dba0ed.tar.xz | |
Xwayland: fix possible use-after-free on unmap
The view.unmap() call may synchronously destroy the view, which makes
the the code removing listeners which is currently run after
view.unmap() access free'd memory.
To fix this, simply change the order of the calls to match that of
XdgToplevel.handleUnmap().
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions
