<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - shader-db crashes on 72 core system after ast_type_qualifier bitset change"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105497#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - shader-db crashes on 72 core system after ast_type_qualifier bitset change"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105497">bug 105497</a>
              from <span class="vcard"><a class="email" href="mailto:currojerez@riseup.net" title="Francisco Jerez <currojerez@riseup.net>"> <span class="fn">Francisco Jerez</span></a>
</span></b>
        <pre>Somehow not hugely surprised, the line where the crash occurs is arguably
relying on undefined behavior, because it's accessing an inactive union member
of potentially both this->flags and valid_in_mask.flags.  This was however
already UB before my patch -- Funny thing about UB is things may seem to work
fine until a harmless-looking change lands that just happens to change the
behavior of some compiler versions, inexplicably leading to data corruption.

What compiler was used to build mesa?  Where exactly did it crash?  Can you
show me the x86 assembly and register dumps?  Why do you think it is a
concurrency issue?  Aren't the data structures involved single-threaded at this
point of the program?</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>