[Bug 97473] Memory corruption when uploading DXT5 cubemap faces

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Aug 24 17:56:31 UTC 2016


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

            Bug ID: 97473
           Summary: Memory corruption when uploading DXT5 cubemap faces
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: idr at freedesktop.org
          Reporter: devans at feralinteractive.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

Created attachment 126014
  --> https://bugs.freedesktop.org/attachment.cgi?id=126014&action=edit
trace that shows the issue

Attached trace shows corruption on Iris Pro 5200 in the the cube face mipmaps
uploaded with glCompressedTexImage2D, but not in the cube face mipmaps uploaded
using glTexImage2D. Parts of system UI are also corrupted randomly when
replaying. Corruption isn't seen on an R9 Nano.

Both textures should be almost identical, the draw @ call 1389 will take the
difference. The expected output is a grey screen. This is seen on the R9 Nano,
but on the Iris Pro 5200 there is a clear difference in the two textures.

Fails on 11.2, and git 4f3f8bb59dd98e39c363fe47a55a7f97e7df9f4b

via imirkin_ in #dri-devel:
Triggers an assertion in intel_blit.c:589:
intelEmitCopyBlit: Assertion `src_offset + (src_y + h - 1) * abs(src_pitch) +
(w * cpp) <= src_buffer->size' failed.

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


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