[Xcb] Bug#659104: X programs hanging in busy loop on kfreebsd

Christoph Egger christoph at debian.org
Wed Feb 8 11:32:30 PST 2012


Hi again!

Christoph Egger <christoph at debian.org> writes:
>   Since the recent libxcb update (1.7-4 -> 1.8-1) I can't start a
> single X application (they all hang in a busy loop and don't display
> anything). I noticed, that after the upgrad I was still able to spawn
> a new window from urxvtd but not any new program (probably urxvtcd
> still having loaded the old version).
>
>   Looking at my aptitude log for the update libxcb seems to be the
> only related update at that point in time. This is on a
> kfreebsd-amd64/wheezy system with VESA X.org driver (Intel GMA)

Copying from the upstream bug as I'd need some advice on bsd
glibc. We're looking for explanation for this behaviour.

====
I the following patch fixes the problem for me (as well does reverting from
recv to read. I'll see if I can work out why it fails here without the patch
with debian-bsd at lists.debian.org folks.

recv seems to fail (loop) with "Resource temporarily unavailable" (ret=-1,
errno=35) according to ktrace

http://people.debian.org/~christoph/libxcb.diff
====

Regards

    Christoph

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer




More information about the Xcb mailing list