[Bug 93722] Segfault when compiling shader with a subroutine that takes a parameter

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 20 10:29:38 PST 2016


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

Ian Romanick <idr at freedesktop.org> changed:

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

--- Comment #7 from Ian Romanick <idr at freedesktop.org> ---
Dave's patch landed in master.  It should be in the next 11.0 and 11.1
releases.

commit 119bef954379ebb35faf182b0b665becacddab76
Author: Dave Airlie <airlied at redhat.com>
Date:   Sun Jan 17 14:23:35 2016 +1000

    glsl: fix subroutine lowering reusing actual parmaters

    One of the oglconform tests was crashing here, and it was
    due to not cloning the actual parameters before creating the
    new call. This makes a call clone function that does the right
    things to make sure we clone all the needed info, and points
    the callee at it. (It differs from ->clone due to this).

    this may fix https://bugs.freedesktop.org/show_bug.cgi?id=93722, I had this
    patch in my cts fixes tree, but hadn't had time to make sure I liked it.

    Cc: "11.0 11.1" <mesa-stable at lists.freedesktop.org>
    Signed-off-by: Dave Airlie <airlied at redhat.com>
    Reviewed-by: Timothy Arceri <timothy.arceri at collabora.com>

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


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