Comment 3 for bug 1294699

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Terminator maintainer here. We also get hit with this if a user selects a bitmap font in the preferences. You can select it no problem. You can even reopen the prefs. The problem comes when you restart the program. If you /then/ try to open the Prefs, we get the same error as above. This seems to be an issue when the cache has not yet been created maybe, and is a common problem affecting multiple applications. See:
https://bugs.freedesktop.org/show_bug.cgi?id=78787
and appears to be caused by this line:
http://cgit.freedesktop.org/cairo/tree/src/cairo-scaled-font.c#n459
where the asserts were added here:
http://cgit.freedesktop.org/cairo/commit/src/cairo-scaled-font.c?id=b5dcc8ce4450de1e48fd0586fddb5ed658719b28
and seem to somehow be related to working around threading/locking issues.

For info this does NOT happen on Precise (10.04) but DOES happen on Trusty (12.04).

Unfortunately looking at the age of the cairo bug (2014-05-16), and the lack of response (it's still marked NEW) we may not get any kind of progress.