<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Crash/Fail when calling glFenceSync"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91082">91082</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Crash/Fail when calling glFenceSync
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>10.2
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>critical
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Drivers/DRI/i965
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>idr@freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>damian.dixon@gmail.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Mesa Version: 10.2.7
CentOS: 7 updated as of today (24 June 2015).


Crashes when calling:

170        // Insert a fence to mark when this chunk is available for reuse.
171        chunk->m_fence = glFenceSync( GL_SYNC_GPU_COMMANDS_COMPLETE, 0 );


partial stack trace:

#14 0x00007ffff4736e49 in __run_exit_handlers () from /lib64/libc.so.6
#15 0x00007ffff4736e95 in exit () from /lib64/libc.so.6
#16 0x00007fffd44bf2e6 in _intel_batchbuffer_flush.part.3 () from
/usr/lib64/dri/i965_dri.so
#17 0x00007fffd42ee809 in _mesa_FenceSync () from /usr/lib64/dri/i965_dri.so
#18 0x00007ffff753d2c2 in GLHelpers::RingBuffer::returnChunk (this=0x11eb090,
chunk=0x1203930)
    at
/projects/maplink_ogl_vector/SDK/OpenGLDrawingSurface/core/utility/ringbuffer.cpp:171


The following is reported on the console:

intel_do_flush_locked failed: No such file or directory


The code works on Windows when using NVIDIA and AMD drivers. Not that that is
much help other than to indicate that the code we've written at least works
elsewhere...

I have to return the hardware by the end of the week.</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>