[Bug 102177] [SKL] ES31-CTS.core.sepshaderobjs.StateInteraction fails sporadically

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 10 04:58:15 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=102177

Timothy Arceri <t_arceri at yahoo.com.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #9 from Timothy Arceri <t_arceri at yahoo.com.au> ---
Fixed by:

commit  6a72eba755fea15a0d97abb913a6315d9d32e274
mesa: rework how we free gl_shader_program_data

When I introduced gl_shader_program_data one of the intentions was to
fix a bug where a failed linking attempt freed data required by a
currently active program. However I seem to have failed to finish
hooking up the final steps required to have the data hang around.

Here we create a fresh instance of gl_shader_program_data every
time we link. gl_program has a reference to gl_shader_program_data
so it will be freed once the program is no longer active.

Cc: "17.2 17.3" <mesa-stable at lists.freedesktop.org>
Reviewed-by: Tapani Pälli <tapani.palli at intel.com>
Reviewed-by: Neil Roberts <nroberts at igalia.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102177

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20171110/768094d7/attachment.html>


More information about the intel-3d-bugs mailing list