<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [snb][regression] Crash when scaling Java application window"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=85058#c8">Comment # 8</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [snb][regression] Crash when scaling Java application window"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=85058">bug 85058</a>
              from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
        <pre>The root cause is that the ShmPixmap doesn't appear to be valid. The final
failure is that we recuse inside our execbuffer trying to fix things up. That
at least should be fixed by

commit 9a5ca59d2b7b209e6f56dd3f94d4ae6f06e1ecdc
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date:   Wed Oct 15 16:51:42 2014 +0100

    sna: Prevent recursion during last-gasp disabling of outputs

    If we fail an execbuffer, we disable outputs and try again. (In case we
    have severe fragmentation issues and need to rearrange the scanouts in
    GTT.) Afterwards we re-enable the outputs, but this causes us to flush
    the pending rendering and so recurse into the execbuffer. Prevent this
    with a slight hack during enabling of outputs.

    References: <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [snb][regression] Crash when scaling Java application window"
   href="show_bug.cgi?id=85058">https://bugs.freedesktop.org/show_bug.cgi?id=85058</a>
    Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>

and so now when you resize, it should just blink and complain bitterly instead.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>