[PATCH] dix: FakeClientID for implicit passive grabs

Daniel Stone daniel at fooishbar.org
Mon Nov 19 02:39:12 PST 2012


On 19 November 2012 17:22, Peter Hutterer <peter.hutterer at who-t.net> wrote:

> Using client->clientAsMask as resource for implicit passive grabs causes
> resource conflict with client-allocated resources. Freeing the passive grab
> frees all resources with that ID, so arbitrary resources can get freed
> while
> still in use. This causes random crashes.
> Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

Reviewed-by: Daniel Stone <daniel at fooishbar.org>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg-devel/attachments/20121119/84c62558/attachment.html>

More information about the xorg-devel mailing list