Public bug reported: Under certain circumstances, the Mate-Control-Center Appearance window simply segfaults when the font-tab is chosen. Here is how to reproduce it (and work-around it).
1. Always open mate-appearance-properties from the CLI, rather than the control-center - just to see the error message. When it does crash, it always gives this line: mate-appearance-properties: ../../../../src/cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Assertion `!scaled_font->cache_frozen' failed. Aborted (core dumped) 2. To get back into a good state, (i.e. so that opening the font control allows us to use it, rather than crash), do the following: - Open appearance-properties - Select one of the "good" themes. Experimentally, these include BlueMenta, Quid, Fog, AlaDelta - Go to the fonts tab (it doesn't now crash) - Close appearance-properties window. 3. To make it crash: - Open appearance-properties - Select one of the "bad" themes. Experimentally, these include Ambiance, Ambiant-Mate, Radiance, Radiant-Mate - Go to the fonts tab (it doesn't (usually) crash this time) - Close appearance-properties window. - Open the appearance-properties window again - Go to the fonts tab (it doesn't (usually) crash this time) - It will segfault instantly. I looked into specific cases that upset it, and the crash only happens on certain choices of Fixed-width font: - Terminus (my favourite for years) causes the crash (various font sizes: 6,9,17 all do) - The others, don't seem to: I tried: Ubuntu Mono, Ubuntu Condensed, Monospaced, Courier, Courier 10 Pitch, Courier New, in other words, the following will cause a segfault: all conditions are necessary * One of the Ambience-derived themes * The monospace-font being set to Terminus * Opening the font-tab of mate-appearance-properties for the second time after setting the theme. I have these packages, running under Ubuntu Mate, on Wily 64-bit: libfreetype6:amd64 2.5.2-4ubuntu1 mate-control-center 1.8.3+dfsg1-2 xfonts-terminus 4.39-1 libcairo2:amd64 1.14.2-2ubuntu1 (this is also the latest release from upstream) This is perhaps the weirdest bug I've ever tracked down... so I hope I've given enough info to get this fixed. ** Affects: mate-control-center (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1464069 Title: mate-appearance-properties segfaults on font-tab in certain cases (Ambience + Terminus) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mate-control-center/+bug/1464069/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs