Gtk4-Demo Crash in Pango Font Explorer demo
Steps to reproduce
- Trying to start Font Explorer in gtk4-demo crashes the program
Version information
Gtk4 master
Backtrace
Core was generated by `gtk4-demo'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f0f345794b5 in __strlen_avx2 () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7f0f33c9c1c0 (LWP 427077))]
(gdb) bt full
#0 0x00007f0f345794b5 in __strlen_avx2 () at /usr/lib/libc.so.6
#1 0x00007f0f3514906e in gtk_string_accessible_value_new (str=0x0) at ../gtk/gtkaccessiblevalue.c:362
res = 0x55dee6867910
self = 0x55dee6867910
#2 0x00007f0f34ee69e1 in gtk_accessible_update_property
(self=<optimized out>, first_property=first_property@entry=GTK_ACCESSIBLE_PROPERTY_LABEL)
at ../gtk/gtkaccessible.c:242
value = <optimized out>
property = GTK_ACCESSIBLE_PROPERTY_LABEL
context = 0x55dee6864980
args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc6cfaa120, reg_save_area = 0x7ffc6cfaa040}}
__func__ = "gtk_accessible_update_property"
#3 0x00007f0f34f269a8 in gtk_button_set_label (button=0x55dee651ee80, label=0x0) at ../gtk/gtkaccessible.h:36
priv = <optimized out>
child = <optimized out>
__func__ = "gtk_button_set_label"
#4 0x00007f0f34ccb5cf in () at /usr/lib/libgobject-2.0.so.0
#5 0x00007f0f34cd0fc8 in () at /usr/lib/libgobject-2.0.so.0
#6 0x00007f0f34cd2744 in g_object_new_valist () at /usr/lib/libgobject-2.0.so.0
#7 0x00007f0f34cd2aba in g_object_new () at /usr/lib/libgobject-2.0.so.0
#8 0x00007f0f34f46d92 in gtk_check_button_new_with_label (label=<optimized out>) at ../gtk/gtkcheckbutton.c:324
#9 0x000055dee0ecada1 in add_check_group (box=0x55dee6392710, title=<optimized out>, tags=<optimized out>)
at ../demos/gtk-demo/font_features.c:137
tag = 1936928816
feat = <optimized out>
item = <optimized out>
label = <optimized out>
group = 0x55dee6588150
attrs = <optimized out>