Red Hat Bugzilla – Bug 493124
XIO error after closing glxgears
Last modified: 2009-05-08 11:20:14 EDT
Description of problem:
After closing glxgears i get error messages like the following:
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 6618 requests (6615 known processed) with 0 events remaining.
It happens with and without composite effects enabled.
VGA Controller: ATI Technologies Inc Radeon Mobility X1400
This happens when you close glxgears using the window manager,
but not with CTRL+C on the CLI. Not even sure this is a real bug,
except maybe in glxgears itself.
It also happens when using the software renderer :
Switching component to Mesa, and Severity to Low.
Fedora Bugzappers volunteer triage team
Not really a bug. gears is a dumb app that doesn't participate in the polite shutdown protocol, so the window manager resorts to XKillClient() to break its connection when you click the close button. This tears down the connection from the server's end, which means the next time gears goes to send commands to the X server, the socket is closed, and so it faults and exits.
Could fix gears to be smarter, but meh, not really worth it.