[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: New xserver dix/grabs.c code can cause crash in Xming
From:       Peter Hutterer <mailinglists () who-t ! net>
Date:       2007-06-29 2:45:33
Message-ID: 46846F7D.1030204 () who-t ! net
[Download RAW message or body]

Colin Harrison wrote:
> After the inclusion of the recent function GrabsAreIdentical() in
> dix/grabs.c,
> (fix from bug 2738)
> I get an occasional server crash, on client start-up, at line 341..
> 
> pGrab->next = pGrab->window->optional->passiveGrabs;
> 
> due to pGrab->window->optional being 0
> 
> More trace can be supplied if required.

my fault. deleting a passive grab may delete the window optional, if the 
  window in question is not the root window. my test app was too simple 
to spot that.

anyway, fixed and pushed. thanks for that.

Cheers,
    Peter
_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic