[cairo-bugs] [Bug 56981] regression in cairo_surface_t refcounting when using cairo_surface_unmap_image

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 15 13:19:18 PST 2012


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

--- Comment #1 from Uli Schlachter <psychon at znc.in> ---
git bisect start
# bad: [5a6e1d680a5bf1c4091e74f999abd611abd92334] type1-subset: restore correct
callothersub behavior
git bisect bad 5a6e1d680a5bf1c4091e74f999abd611abd92334
# good: [dbc0efad7e565558a3abf7f69d7675efddc4688d] version: bump for
cairo-1.12.2 release
git bisect good dbc0efad7e565558a3abf7f69d7675efddc4688d
# bad: [652c632fb211cede74cef3813c7d6e8099d02089] gl: Fallback for copy_boxes
if src/dst do not belong to the same device
git bisect bad 652c632fb211cede74cef3813c7d6e8099d02089
# good: [37c5c2dbe55f64ee84ab248eb0072d5d7c5145cc] surface: Only use non-NULL
extents for internal mapping
git bisect good 37c5c2dbe55f64ee84ab248eb0072d5d7c5145cc
# bad: [615205cf072935401dac46813b597e70bc8f0a8c] Use the new
pixman_glyph_cache_t API that will be in pixman 0.28.0
git bisect bad 615205cf072935401dac46813b597e70bc8f0a8c
# good: [7d8d98b91ccf7165be853c36e6d5ef0714f4a986] image: Upconvert glyphs
through a WHITE source when adding to the glyph mask
git bisect good 7d8d98b91ccf7165be853c36e6d5ef0714f4a986
# bad: [f1b546b1a2b3c4a87ca00ce0d6fa6ce88c84d20c] Erradicate internal use of
cairo_surface_get_type()
git bisect bad f1b546b1a2b3c4a87ca00ce0d6fa6ce88c84d20c
# good: [9e933d4b8790f0f8309bdd980f4558d51ccec168] gl: Add missing
cairo-private to _cairo_gl_composite_with_clip
git bisect good 9e933d4b8790f0f8309bdd980f4558d51ccec168
# bad: [4b5d3436a36e7a2fe29131dff58b50999cd972bb] image: Fix bugs related to
glyph mask creation
git bisect bad 4b5d3436a36e7a2fe29131dff58b50999cd972bb
# bad: [c0a92bf8329c5a8aee76ac96034435d4fce043dc] surface: replace map-to-image
clone's use of user_data with parent pointer
git bisect bad c0a92bf8329c5a8aee76ac96034435d4fce043dc

c0a92bf8329c5a8aee76ac96034435d4fce043dc is the first bad commit
commit c0a92bf8329c5a8aee76ac96034435d4fce043dc
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu May 31 18:30:58 2012 +0100

    surface: replace map-to-image clone's use of user_data with parent pointer

    Removes an another undeclared PLT entry and prevents mixing of user_data
    with internal state.

    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

However, no clue yet why this would make a difference...

-- 
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/20121115/198b6bbb/attachment.html>


More information about the cairo-bugs mailing list