Subject: bug#16676: 24.3.50; Repeated but random hang

From: Eli Zaretskii <[email-masked]>
Date: Sat, 08 Feb 2014 19:47:53 +0200

> From: "Jan D." <[email-masked]>
> Date: Sat, 8 Feb 2014 17:40:21 +0100
> Cc: Lars Ingebrigtsen <[email-masked]>,
>  "[email-masked]" <[email-masked]>
> 
> The io error handler is only called for fatal errors.  Any system call related to io in Xlib that fails
> triggers a call to the error handler.  Xlib can not recover from this, so the connection is lost.
> If something writes garbage into Xlibs data, anything can happen.

Is it wise to issue further X calls in this situation?  Maybe we
should skip X calls when we delete the frame as result of such
problems.