[cairo-bugs] [Bug 78787] blueman and xfce4-power-manager crash when opening right-click menu while terminus is set as system font

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jul 6 17:55:54 UTC 2016


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

--- Comment #14 from Massimo <sixtysix at inwind.it> ---
(In reply to Andrés Gómez García from comment #13)
> Is this a bug in cairo, or not, then?(In reply to Massimo from comment #6)
> > (which comments suggest being not an error)
> > http://cgit.freedesktop.org/cairo/tree/src/cairo-scaled-font.c#n3022
> 
> Maybe I am misunderstanding but, is this a bug in cairo or not?
> 
> An assert triggered in private API suggest that it is a bug in cairo.

IIRC it is a bug in cairo that, in few cicumstances, can be
prevented by the caller, calling pango_cairo_update_layout
before calling pango_cairo_layout_path.



Above I meant that 

scaled_font->backend->scaled_glyph_init (...)

returning CAIRO_INT_STATUS_UNSUPPORTED

is not an error (as stated by cairo developers in comments),
(IOW it is not a user font code violating a pre/post-condition/contract)
and so should not lead to a failed assertion

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


More information about the cairo-bugs mailing list