<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED --- - Cairo 1.12.10 causes evince to misrender pages of a PDF file while scrolling down in continuous mode [BISECT]"
href="https://bugs.freedesktop.org/show_bug.cgi?id=59635#c11">Comment # 11</a>
on <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED --- - Cairo 1.12.10 causes evince to misrender pages of a PDF file while scrolling down in continuous mode [BISECT]"
href="https://bugs.freedesktop.org/show_bug.cgi?id=59635">bug 59635</a>
from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=59635#c9">comment #9</a>)
<span class="quote">> 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.</span >
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 <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
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 <<a href="mailto:mitch@gimp.org">mitch@gimp.org</a>>
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Can you please test if that resolves your issue?</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>