Bug#402029: xorg using 100% cpu on certain pictures/glyphs
On Mon, 2006-12-11 at 08:25 +0100, Ph. Marek wrote:
> On Friday 08 December 2006 11:16, Michel Dänzer wrote:
> > On Thu, 2006-12-07 at 17:15 +0100, Ph. Marek wrote:
> > > When I have a root shell hanging around renicing helps a bit.
> > > Logging off and on again stops the loop; but looking at the site sends it
> > > in the same loop again.
> > Can you profile where the CPU time is spent with sysprof or oprofile?
>
> > Also, please provide full X config and log files.
> There's nothing in /var/log/Xorg.0.log, and X config was attached.
How come there's nothing in the log file? Does the X server crash?
> Using strace kills X - there's no output in the logfile, and it's unuseable.
strace is generally not very useful for analyzing X server issues.
> I tried to get a second X running (to run sysprof from there).
It'd probably be better to do it from a remote shell.
> But sysprof needs to be compiled - so I need the kernel sources.
> I have the sources (custom kernel) - but the module doesn't load ("invalid
> module format").
You could try oprofile, which should be included in any recent 2.6
kernel. It's harder to use than sysprof though.
> I now tried to use strace on a second X - but for the other user X didn't
> hang.
Does the first server hang with the DRI disabled?
--
Earthling Michel Dänzer | http://tungstengraphics.com
Libre software enthusiast | Debian, X and DRI developer
Reply to: