<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:agomez@igalia.com" title="Andrés Gómez García <agomez@igalia.com>"> <span class="fn">Andrés Gómez García</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [REGRESSION] [BISECTED] [GLESCTS] race between destruction of types and shader compilation (?)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=110796">bug 110796</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>agomez@igalia.com, arcadyg@nvidia.com, gpoo@gnome.org
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [REGRESSION] [BISECTED] [GLESCTS] race between destruction of types and shader compilation (?)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=110796#c29">Comment # 29</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [REGRESSION] [BISECTED] [GLESCTS] race between destruction of types and shader compilation (?)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=110796">bug 110796</a>
              from <span class="vcard"><a class="email" href="mailto:agomez@igalia.com" title="Andrés Gómez García <agomez@igalia.com>"> <span class="fn">Andrés Gómez García</span></a>
</span></b>
        <pre>(In reply to Mark Janes from <a href="show_bug.cgi?id=110796#c21">comment #21</a>)
<span class="quote">> (In reply to Tapani Pälli from <a href="show_bug.cgi?id=110796#c18">comment #18</a>)
> > Created <span class=""><a href="attachment.cgi?id=144911" name="attach_144911" title="move glsl_type dtor back to atexit">attachment 144911</a> <a href="attachment.cgi?id=144911&action=edit" title="move glsl_type dtor back to atexit">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=110796&attachment=144911'>[review]</a> [review] [review]
> > move glsl_type dtor back to atexit
> > 
> > Here's something that could be the solution. Having said that, I'm not still
> > clear what the actual issue is :/ But will attempt to dig and debug more.

> Tapani: with this patch, I can't reproduce the crash.  In my environment,
> the crash reproduces immediately without your patch.

> Andrés: can you try the attachment to see if it resolves the bug in your
> environment?</span >

Tested the patch with my original environment and I can confirm it is fixing
the SIGSEV.

I also tested against the newly added piglit test at
<a href="https://gitlab.freedesktop.org/mesa/piglit/merge_requests/103">https://gitlab.freedesktop.org/mesa/piglit/merge_requests/103</a> and I can also
confirm that it solves the issue.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>