[cairo] Crashes when large images are opened

Chris Wilson chris at chris-wilson.co.uk
Fri Mar 15 02:13:54 PDT 2013

On Thu, Mar 14, 2013 at 05:25:14PM +0100, Anton Eliasson wrote:
> Hi!
> Using Arch Linux 64-bit, Eye of gnome 3.6.2 and cairo 1.12.14, Eog
> crashes with the following message:
>     eog: cairo-mempool.c:160: get_buddy: Assertion `offset + (1 <<
> bits) <= pool->num_blocks' failed.
>     Program received signal SIGABRT, Aborted.

Hmm, something is off in my assumptions about initial conditions, but we
can safely reduce that assert - and so pushed.

commit 01a8bf01c6508a4fea8d40371c3049e7a2f7908a
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Mar 15 09:08:00 2013 +0000

    mempool: Reduce an assert into an error return for get_buddy()

Chris Wilson, Intel Open Source Technology Centre

More information about the cairo mailing list