[Xcb] libX11/libxcb uses 100% CPU time after killall -3 xv / killall -2 xv (Ctrl-C)
Barton C Massey
bart at cs.pdx.edu
Fri Aug 24 17:47:30 PDT 2007
Thanks hugely for the bug report! I've managed to reproduce
the bug, at least, but I really am pretty swamped right now
and really don't have time to debug it myself.
I note that xv makes a bunch of Xlib API calls from its
signal handler. As far as I can recall this is technically
illegal in Xlib; furthermore I'm pretty sure it will cause
trouble in Xlib/XCB. My guess is that the malloc pool is
getting corrupted: Xlib/XCB uses malloc pretty heavily, and
Xlib basically doesn't use it, so this may be the
difference?
Hopefully one of our other folks will take a shot at
confirming all this, please?
Bart
In message <20070824093554.GA31254 at suse.de> you wrote:
> When using libxcb (1.0) for building libX11 (1.1.3) some common signals get
> ignored. See Novell Bugzilla for more details.
>
> https://bugzilla.novell.com/show_bug.cgi?id=283914
>
> This includes results of investigations Egbert already
> did. Unfortunately he doesn't have the time to investigate this any
> further at the moment. This happens at least on xorg-server 1.3.0.0.
>
> I've opened a bugreport for this issue.
>
> https://bugs.freedesktop.org/show_bug.cgi?id=12133
>
> Best regards,
> Stefan
>
> Public Key available
> ------------------------------------------------------
> Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH
> Tel: 0911-740 53 0 Maxfeldstraße 5
> FAX: 0911-740 53 479 D-90409 Nürnberg
> http://www.suse.de Germany
> -----------------------------------------------------------------
> SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
> -----------------------------------------------------------------
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb
>
More information about the Xcb
mailing list