[cairo] make test broken

Behdad Esfahbod behdad at behdad.org
Tue Jan 29 10:20:24 PST 2008

On Tue, 2008-01-29 at 08:48 -0500, Carl Worth wrote:
> On Tue, 29 Jan 2008 13:51:55 +0100, "Nis Martensen" wrote:
> > The src/Makefile.am reorganization broke make test.
> Yes, the build was completely broken there for a bit. I've fixed that
> now.

Sorry guys.  I'll try not to commit anything that late in the day

> > And something killed my X session while running make
> > test on the previous commit. Running it with DISPLAY
> > set to :1 (Xephyr) now.

Yep, extend-reflect is back, and it will kill us all :P

> It would appear that the extend-reflect bug is now killing the X
> server for a bunch of people. We had seen this in the past, but then
> it went away for a while.
> Here are some of my guesses:
>    1. This is an X server (and or driver) bug that is likely fixed in
>       current versions.
>       Recommendation: If you hit this bug, report the X server/driver
>       versions to us, then upgrade to the latest and let us know.


>    2. The buggy_repeat version check was accidentally disabling the
>       code paths that trigger the failure. That's why we didn't see
>       problems for a while, but now that we fixed that check, the code
>       isn't getting disabled anymore.
>       Recommendation: Try forcing the buggy_repeat value to 1 to see
>       if it makes the bug go away. This value is set in
>       cairo-xlib-display.c .

Ah interesting.  I'll give this a try today.

> When we get a little more information from the above, (and
> particularly if one or both of my guesses are wrong), then it should
> be much easier to decide what we might need to do within cairo for
> this bug.
> -Carl

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759

More information about the cairo mailing list