<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - Segmentation fault in sna_dri2_get_back()"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82979#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - Segmentation fault in sna_dri2_get_back()"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82979">bug 82979</a>
              from <span class="vcard"><a class="email" href="mailto:john.lindgren@aol.com" title="John Lindgren <john.lindgren@aol.com>"> <span class="fn">John Lindgren</span></a>
</span></b>
        <pre>info->cache does look like the pointers got corrupted somewhere.  Also
info->draw != draw.  I will see about running X in Valgrind.

(gdb) print *info
$2 = {
  draw = 0x173fbf0, 
  client = 0x174d220, 
  type = 24065488, 
  crtc = 0x1000000000, 
  pipe = 36000, 
  queued = 32, 
  event_complete = 0x38000000338, 
  event_data = 0x400, 
  front = 0x25900000258, 
  back = 0x2710000025b, 
  bo = 0x500000000, 
  chain = 0x17488d0, 
  cache = {
    next = 0x32000000320, 
    prev = 0x38000000338
  }, 
  link = {
    next = 0x40000000400, 
    prev = 0x25800000000
  }, 
  mode = 600
}

(gdb) print *draw
$4 = {
  type = 0 '\000', 
  class = 1 '\001', 
  depth = 24 '\030', 
  bitsPerPixel = 32 ' ', 
  id = 161, 
  x = 0, 
  y = 0, 
  width = 1366, 
  height = 768, 
  pScreen = 0x11fb860, 
  serialNumber = 1951
}

(gdb) print *info->draw
$5 = {
  type = 0 '\000', 
  class = 101 'e', 
  depth = 116 't', 
  bitsPerPixel = 1 '\001', 
  id = 0, 
  x = -29952, 
  y = 388, 
  width = 0, 
  height = 0, 
  pScreen = 0x16ef480, 
  serialNumber = 68719476736
}</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>