[cairo] Crash of Racket on OpenBSD with Cairo 1.12.8
chris at chris-wilson.co.uk
Wed Jan 9 17:32:43 PST 2013
On Thu, 10 Jan 2013 02:02:36 +0100, Juan Francisco Cantero Hurtado <iam at juanfra.info> wrote:
> I've problems compiling the gui-debugger of Racket on OpenBSD. I've been
> trying different things the last month and the culprit is the update of
> the OpenBSD port from 1.12.2 to 1.12.8. If I downgrade Cairo to the old
> version, Racket compiles without problems. The crash only occurs on
> i386, I can compile Racket on amd64. The funny thing is I doesn't have
> this error on NetBSD with the same versions of Racket and Cairo.
> I only want you confirms me if the bug is in Cairo or in Racket. Here
> two backtraces of the crash but let me know if you need more info. Thanks!.
It's the use of pixman-glyphs that was introduced in the update. Can you
grab the debug symbols for pixman and a new backtrace?
Could be misdetection of features, or miscompilation, or just a plain
old bug. At any rate it is cairo/pixman bug.
Chris Wilson, Intel Open Source Technology Centre
More information about the cairo