[PATCH] dix: don't retrieve the syncEvents tail on an empty list

Chase Douglas chase.douglas at canonical.com
Tue Dec 20 13:22:28 PST 2011


On 12/18/2011 09:00 PM, Peter Hutterer wrote:
> An empty list points to itself but syncEvents has the list head only and is
> of a different format than the elements. Thus, casting it to a QdEventPtr
> gives us garbage.
> 
> Segfaults with XTS test case Xlib13/XGrabKeyboard
> 
> Introduced in 7af23259d88f4c28ed21140f82cc03b3724c06bb.
> 
> Reported-by: Aaron Plattner <aplattner at nvidia.com>
> Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

Reviewed-by: Chase Douglas <chase.douglas at canonical.com>


More information about the xorg-devel mailing list