[cairo-bugs] [Bug 22689] text-antialias-gray-test-meta-argb32 test crashes
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jul 9 13:34:13 PDT 2009
http://bugs.freedesktop.org/show_bug.cgi?id=22689
--- Comment #1 from David Keeler <keelerda at gmail.com> 2009-07-09 13:34:04 PST ---
This is probably a regression.
According to ChangeLog.pre-1.4:
...
commit e107b70b4d282d78ebe32f4d2381fcf98df324f6
Author: Carl Worth <cworth at cworth.org>
Date: Sat Feb 10 09:39:09 2007 -0800
Add locking to cairo_font_face_reference/destroy
The reference count of cairo_font_face_t is rather intimately tied,
(for toy font faces), with the cairo_font_face_hash_table, so we expand
the existing cairo_toy_font_face_hash_table_mutex to cover
the manipulation of font_face->ref_count as well.
This commit eliminates an assertion failure that is (occasionally)
exposed by the pthread-show-text test case:
lt-pthread-show-text: cairo-hash.c:196: _cairo_hash_table_destroy:
Assertion
`hash_table->live_entries == 0' failed.
src/cairo-font.c | 21 +++++++++++++++++---- 1 files changed, 17
insertions(+), 4 deletions(-)
...
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the cairo-bugs
mailing list