diff options
| author | 2024-12-09 11:36:21 -0500 | |
|---|---|---|
| committer | 2024-12-09 15:15:15 -0500 | |
| commit | 59163fdf700298af6ea8939242b15697759a06af (patch) | |
| tree | 9860fb49befd9ff3b9311e3e14a1fffc0e457f2a /libs/gui/BLASTBufferQueue.cpp | |
| parent | 8c6afcf151af438342729f2399c43560ae1f353c (diff) | |
SF: Fix UAF on every resolution switch
Because resolution switching destroys the DisplayDevice, the commit that
finalizes the modeset dereferences stray pointers to its FrameTargeter.
Fix this by bailing out and committing again.
Fixes: 352197706
Flag: EXEMPT bugfix
Test: No SEGV_MTESERR crash on caiman with eng build
Change-Id: I7ad3b5f44041e5307781c826d11057b12913b58d
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions