GLVND: Set current thread state to NULL in teardown
Bug #1966334 reported by
Aidan Foster
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libglvnd (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
A new fix has been merged into the libglvnd repo at https:/
This change fixes an issue where if eglReleaseThread gets externally called after the EGL destructor, a double free occurs due to the threadState that eglReleaseThread checks is not null being not null despite being freed by the destuctor.
The change makes the threadState null in the destructor to fix this.
Can this make it into the libs in 20.04 LTS?
Source package where the issue is encountered: https:/
Status changed to 'Confirmed' because the bug affects multiple users.