* Add 185_dix_badwindow.patch: dixLookupWindow may return BadMatch if
the window in question isn't actually a window. In this case,
GetProperty needs to return BadWindow - not BadMatch. Fixes unexpected
crash in some GNOME applications not expecting to get BadMatch returned
from this function call.
(LP: #321041)
What version of xorg-server were you running at the time of the crash? This issue was resolved in 2:1.6.3-1ubuntu5 with this change:
xorg-server (2:1.6.3-1ubuntu5) karmic; urgency=low
* Add 185_dix_ badwindow. patch: dixLookupWindow may return BadMatch if
the window in question isn't actually a window. In this case,
GetProperty needs to return BadWindow - not BadMatch. Fixes unexpected
crash in some GNOME applications not expecting to get BadMatch returned
from this function call.
(LP: #321041)