Bug 15591 - When using a remote X server system-config-network crashes
Summary: When using a remote X server system-config-network crashes
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: xlib backend (show other bugs)
Version: 1.4.14
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Carl Worth
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-18 13:13 UTC by John Cornelius
Modified: 2008-04-18 17:10 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description John Cornelius 2008-04-18 13:13:33 UTC
Error: Cairo 1.4.14 does not yet support the requested image format:
        Depth: 8
        Alpha mask: 0x00000000
        Red   mask: 0x00000000
        Green mask: 0x00000000
        Blue  mask: 0x00000000
python: cairo-image-surface.c:199: _cairo_format_from_pixman_format: Assertion 'NOTREACHED' failed.
Error: Cairo 1.4.14 does not yet support the requested image format:
        Depth: 8
        Alpha mask: 0x00000000
        Red   mask: 0x00000000
        Green mask: 0x00000000
        Blue  mask: 0x00000000
bug-buddy: cairo-image-surface.c:199: _cairo_format_from_pixman_format: Assertion 'NOT_REACHED' failed.
Comment 1 Carl Worth 2008-04-18 14:40:38 UTC
Thanks for the report.

This is fixed in cairo 1.6. I recommend upgrading to cairo 1.6.4, and then letting us know if you still have any problems.

Thanks,

-Carl
 
Comment 2 Carl Worth 2008-04-18 14:57:14 UTC
Forgot to mark this as fixed with the last change.
Comment 3 John Cornelius 2008-04-18 16:27:11 UTC
Okay! I downloaded it and it requires pixman-0.10.0 which I then downloaded and installed. When I run ./configure (for cairo) it STILL complains that it needs pixman >= 0.10.0 which, as far as I know, it has. Checking the ./configure script it appears that $PKG_CONFIG in the pixman test section never gets set although it's a little obscure.

Am I doing something I shouldn't want to do?
Comment 4 John Cornelius 2008-04-18 17:10:15 UTC
Okay! Fixed that!

Pixman installs into /usr/local/lib which isn't in the list for the PKG_CONFIG_PATH environment variable. In order to override this I set the variable manually before running ./configure.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.