[cairo] Debugging cairo-related X hangs

Carl Worth cworth at cworth.org
Thu May 3 10:53:29 PDT 2007


On Thu, 03 May 2007 12:04:13 -0500, Boris Zbarsky wrote:
> Unfortunately, I haven't been able to figure out a way to debug these.  Even
> running with -sync, a profiler (I've tried several) just shows X using the time,
> without the callstack coming back into Gecko code...

Does it say _where_ in the X server the time is being spent?

> Does anyone have any idea how we could get to the bottom of what's going on
> here?

Have you tried attaching a debugger to the X server to see where
it's stuck? There are some hints about that here:

http://wiki.x.org/wiki/Development/Documentation/ServerDebugging

-Carl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/cairo/attachments/20070503/15358870/attachment.pgp


More information about the cairo mailing list