[Nouveau] [Bug 63263] X server crash in nouveau_xv.c:NVPutImage (NVCopyNV12ColorPlanes)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 10 09:57:17 PDT 2013


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

--- Comment #1 from Ilia Mirkin <imirkin at alum.mit.edu> ---
Reading the code some more, higher up in the call chain (ProcXv{Shm,}PutImage),
a call to NVQueryImageAttributes is made to determine how many bytes the source
image needs to be, and if there aren't enough bytes, we never even make it to
NVPutImage.

So this means that we're looking for some sort of inconsistency between
NVQueryImageAttributes and how far into the source buffer NVPutImage reads.
Sadly the logic in NVPutImage is separate, and is much more complex.

By the way, it occurs to me that I didn't mention what hardware I'm using, in
case it matters:

02:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT]
(rev a1)

And I'm using x11-libs/libdrm-2.4.40 (which nouveau_xv.c depends on via
nouveau_bo_*)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20130410/28f37de6/attachment.html>


More information about the Nouveau mailing list