[ALL bisected]On Fedora, gnome-session crash when run some APPs(googleearth)
Submitted by meng
Assigned to Xorg Project Team
Description
Environment
Platform:IVB/SNB/PNV LibXi:git-5810d079 Mesa: (master)414be86c96836b35571185da776d2bce1b620c6a Xserver:(master)xorg-server-1.16.99.901-102-g826e7c2b36f192fbbe7d Kernel: (drm-intel-nightly)4fa23142a15526f4a4b5df61f26eacdd558a849a
Bug detailed description
gnome-session crash when run some APPs(googleearth). Please see Xorg.0.log and gnome-session.log.
It's libXi regression, the first bad commit is : commit 5810d079 Author: Michal Srb msrb@suse.com Date: Sat Nov 1 20:00:56 2014 +0200
Fix logic in _XIAllowEvents and prevent double unlock.
Replacing the second _XiCheckExtInit with _XiCheckVersion prevents possible
double unlock as _XiCheckExtInit actually unlocks the display when it returns
-1.
.
==Reproduce steps==
1.xinit & 2.gnome-session 3.run googleearth or start multiple browsers