[Bug 91082] Crash/Fail when calling glFenceSync

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 24 04:45:39 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=91082

            Bug ID: 91082
           Summary: Crash/Fail when calling glFenceSync
           Product: Mesa
           Version: 10.2
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: critical
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: idr at freedesktop.org
          Reporter: damian.dixon at gmail.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

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.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20150624/d4eef72c/attachment.html>


More information about the intel-3d-bugs mailing list