<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:bugReporter92@gmail.com" title="bugReporter92@gmail.com">bugReporter92@gmail.com</a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - GLSL compiler (linker I think) emits assertion upon call to glAttachShader"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=95164">bug 95164</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;">Status</td>
           <td>NEEDINFO
           </td>
           <td>NEW
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - GLSL compiler (linker I think) emits assertion upon call to glAttachShader"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=95164#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - GLSL compiler (linker I think) emits assertion upon call to glAttachShader"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=95164">bug 95164</a>
              from <span class="vcard"><a class="email" href="mailto:bugReporter92@gmail.com" title="bugReporter92@gmail.com">bugReporter92@gmail.com</a>
</span></b>
        <pre>Seeing as glAttachShader was the last call in the apitrace output, I assumed
that it was the one crashing. After doing a proper gdb session, it was actually
in the glLinkShader call that crashes, and it is not recorded in the apitrace,
which is why we aren't seeing it in the apitrace that I attached. (I tried and
failed to reproduce using replay, for reasons now obvious)

I'm just going to attach the three shaders that are being linked (I think, from
the trace) to cause the crash. I can't get src/glsl/glsl_compiler to compile
the shaders, for a reason that looks unrelated, but if I could maybe the crash
could be re-produced that way.

If you don't have any better ideas, Kenneth, then I'll write a small GL program
that reads in these three shaders and attempts to link them. It will take me a
couple of days to find time for that though.

Thanks for your help!</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>