[cairo-bugs] [Bug 59635] Cairo 1.12.10 causes evince to misrender pages of a PDF file while scrolling down in continuous mode [BISECT]

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 29 01:45:17 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=59635

--- Comment #11 from Chris Wilson <chris at chris-wilson.co.uk> ---
(In reply to comment #9)
> i believe that this is the same regression that causes GIMP to mess up
> zoomed images and display artefacts when using tools on an image.

I worked through a very similar problem with Mitch that was exposed on the GIMP
master branch (but not in 2.8):

commit c006b886d28a772d7a62cec52ab7e0c8196c36f6
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Tue Jan 29 03:01:31 2013 +0000

    xlib/shm: Force synchronisation for scratch SHM image buffers

    The scratch image buffers are used for uploads to the xserver and so we
    must be careful not to overwrite active SHM segments. Unfortunately we
    told the core SHM allocator that we would sync before using the images,
    which was a lie.

    Reported-by: Michael Natterer <mitch at gimp.org>
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

Can you please test if that resolves your issue?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20130129/55b64d4f/attachment.html>


More information about the cairo-bugs mailing list