pango 1.44.3 causes segfault in StarUML on linux Manjaro
When trying to start StarUML a segfault happens in libharfbuzz.so.0 at hb_ot_var_get_axis_infos().
It seems that it is caused by pango. Downgrading to 1.43.0 fixes the problems completely. Pango 1.44.1 with StarUML had some font rendering issues in save and open dialogs -- all letters where just boxes (can be addressed separately if needed).
Stack trace from the core dump:
#0 0x00007fe70f77ceef hb_ot_var_get_axis_infos (libharfbuzz.so.0)
#1 0x00007fe70ff7f54a n/a (libpangoft2-1.0.so.0)
#2 0x00007fe7115d6643 pango_font_get_hb_font (libpango-1.0.so.0)
#3 0x00007fe7115c15e4 n/a (libpango-1.0.so.0)
#4 0x00007fe7115c1dda pango_shape_with_flags (libpango-1.0.so.0)
#5 0x00007fe7115cb216 n/a (libpango-1.0.so.0)
#6 0x00007fe7115cc025 n/a (libpango-1.0.so.0)
#7 0x00007fe7115cd5ac n/a (libpango-1.0.so.0)
#8 0x00007fe7115d03ec pango_layout_get_unknown_glyphs_count (libpango-1.0.so.0)
#9 0x00007fe711c9378c n/a (libgtk-x11-2.0.so.0)
#10 0x00007fe711c968a6 n/a (libgtk-x11-2.0.so.0)
#11 0x00007fe71156b2c0 g_type_create_instance (libgobject-2.0.so.0)
#12 0x00007fe71158763e n/a (libgobject-2.0.so.0)
#13 0x00007fe711588a55 g_object_new_with_properties (libgobject-2.0.so.0)
#14 0x00007fe711588b52 g_object_new (libgobject-2.0.so.0)
#15 0x0000000000ca5323 n/a (staruml)
#16 0x0000000000ca4b08 n/a (staruml)
#17 0x0000000000c97841 n/a (staruml)
#18 0x0000000000c9746b n/a (staruml)
#19 0x0000000003facefb _ZN9brightray16BrowserMainParts18ToolkitInitializedEv (staruml)
#20 0x0000000001026f35 n/a (staruml)
#21 0x0000000001044e77 n/a (staruml)
#22 0x000000000146ac68 n/a (staruml)
#23 0x0000000000de9cdc n/a (staruml)
#24 0x0000000000dea130 n/a (staruml)
#25 0x0000000003e3dad8 main (staruml)
#26 0x00007fe70ffadee3 __libc_start_main (libc.so.6)
#27 0x00000000005b0f99 _start (staruml)