Descriptionozone: drm: Fix HardwareDisplayController use-after-free
Any time we destroy a HardwareDisplayController, we have to be careful
to dissociate it from any DrmWindow objects. Make a new RemoveController
funtion to handle this.
BUG=477129
TEST=Unplug HDMI display from panther on login screen. No crash.
Committed: https://crrev.com/bbc34a8a27f991478aae35e6d3ece9a4ea9964a6
Cr-Commit-Position: refs/heads/master@{#325242}
Patch Set 1 #
Total comments: 5
Patch Set 2 : revert HandleMirrorMode #Patch Set 3 : add test #
Messages
Total messages: 12 (3 generated)
|