[cairo] Firefox failure with cairo 1.12.6 on NetBSD-current amd64

Chris Wilson chris at chris-wilson.co.uk
Thu Oct 25 01:59:26 PDT 2012


On Wed, 24 Oct 2012 15:39:44 +0200, Martin Husemann <martin at duskware.de> wrote:
> Hi folks,
> 
> pkgsrc recently updated cairo to version 1.12.6 and that causes my firefox
> to crash at startup with:
> 
> ###!!! ABORT: X_SendEvent: BadValue (integer parameter out of range for operation); 494 requests ago: file /usr/pkgobj/devel/xulrunner/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157

This is the error that Soren predicted - BadVale of 205 corresponds to
the ShmCompletionEvent of 77 | 0x80.

Can you please take a look at src/cairo-xlib-surface-shm.c,
xorg_has_buggy_send_shm_completion_event() and add a necessary clause to
detect your XServer? Or attach your xdpyifo?
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the cairo mailing list