Crash on startup
Application started at 16:00:15
**
Gdk:ERROR:../../../../../../../../../Projects/gnome/gtk4/gdk/wayland/gdkdisplay-wayland.c:2186:set_value_from_entry: code should not be reached
Bail out! Gdk:ERROR:../../../../../../../../../Projects/gnome/gtk4/gdk/wayland/gdkdisplay-wayland.c:2186:set_value_from_entry: code should not be reached
Application exited
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007ffff5aa3e83 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007ffff5a51dce in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007ffff5a3983f in __GI_abort () at abort.c:79
#4 0x00007ffff72d2ffb in g_assertion_message
(domain=domain@entry=0x7ffff79564c6 "Gdk", file=file@entry=0x7ffff7982f60 "../../../../../../../../../Projects/gnome/gtk4/gdk/wayland/gdkdisplay-wayland.c", line=line@entry=2186, func=func@entry=0x7ffff79d7cd0 <__func__.23> "set_value_from_entry", message=message@entry=0x555555e01940 "code should not be reached") at ../glib/gtestutils.c:3331
#5 0x00007ffff733f2e7 in g_assertion_message_expr
(domain=domain@entry=0x7ffff79564c6 "Gdk", file=file@entry=0x7ffff7982f60 "../../../../../../../../../Projects/gnome/gtk4/gdk/wayland/gdkdisplay-wayland.c", line=line@entry=2186, func=func@entry=0x7ffff79d7cd0 <__func__.23> "set_value_from_entry", expr=expr@entry=0x0) at ../glib/gtestutils.c:3357
#6 0x00007ffff782c55d in set_value_from_entry
(display=display@entry=0x555555c53dd0 [GdkWaylandDisplay], entry=entry@entry=0x7ffff7de6440 <translations+1248>, value=value@entry=0x7fffffffcff0)
at ../../../../../../../../../Projects/gnome/gtk4/gdk/wayland/gdkdisplay-wayland.c:2186
#7 0x00007ffff782c67b in gdk_wayland_display_get_setting (display=0x555555c53dd0 [GdkWaylandDisplay], name=<optimized out>, value=0x7fffffffcff0)
at ../../../../../../../../../Projects/gnome/gtk4/gdk/wayland/gdkdisplay-wayland.c:2341
#8 0x00007ffff761ff82 in settings_update_xsetting (settings=settings@entry=0x555555c95e40 [GtkSettings], pspec=0x555555c9b8d0 [GParamEnum], force=force@entry=0)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtksettings.c:1819
#9 0x00007ffff7620047 in gtk_settings_get_property (object=0x555555c95e40 [GtkSettings], property_id=52, value=0x7fffffffd080, pspec=<optimized out>)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtksettings.c:1855
#10 0x00007ffff726c1be in object_get_property (value=0x7fffffffd080, pspec=0x555555c9b8d0 [GParamEnum], object=<optimized out>) at ../gobject/gobject.c:2140
#11 g_object_get_valist (var_args=0x7fffffffd130, first_property_name=<optimized out>, object=<optimized out>) at ../gobject/gobject.c:3269
#12 g_object_get_valist (object=<optimized out>, first_property_name=<optimized out>, var_args=0x7fffffffd130) at ../gobject/gobject.c:3241
#13 0x00007ffff726c79d in g_object_get (_object=_object@entry=0x555555c95e40, first_property_name=first_property_name@entry=0x7ffff79462d3 "gtk-font-rendering")
at ../gobject/gobject.c:3366
#14 0x00007ffff769f711 in gtk_widget_update_pango_context
(widget=widget@entry=0x555555df82c0 [GtkTextView], context=context@entry=0x555555e01530 [PangoContext], direction=GTK_TEXT_DIR_LTR)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkwidget.c:6488
#15 0x00007ffff769f94e in gtk_widget_create_pango_context (widget=widget@entry=0x555555df82c0 [GtkTextView])
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkwidget.c:6709
#16 0x00007ffff768429e in gtk_text_view_ensure_layout (text_view=text_view@entry=0x555555df82c0 [GtkTextView])
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtktextview.c:8034
#17 0x00007ffff7684509 in gtk_text_view_set_vadjustment_values (text_view=text_view@entry=0x555555df82c0 [GtkTextView])
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtktextview.c:8496
#18 0x00007ffff768d459 in gtk_text_view_set_vadjustment (adjustment=0x555555d737a0 [GtkAdjustment], text_view=0x555555df82c0 [GtkTextView])
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtktextview.c:8436
#19 gtk_text_view_set_property (object=0x555555df82c0 [GtkTextView], prop_id=<optimized out>, value=0x7fffffffd410, pspec=<optimized out>)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtktextview.c:4094
#20 0x00007ffff7268890 in object_set_property
(object=object@entry=0x555555df82c0 [GtkTextView], pspec=0x555555d3ce40 [GParamObject], value=0x555555de6090, nqueue=nqueue@entry=0x555555df82f0, user_specified=<optimized out>) at ../gobject/gobject.c:2199
#21 0x00007ffff72690d8 in g_object_new_internal (class=0x555555de4cf0, params=0x0, n_params=0) at ../gobject/gobject.c:2651
#22 0x00007ffff726a4c6 in g_object_new_internal (n_params=<optimized out>, params=<optimized out>, class=<optimized out>) at ../gobject/gobject.c:2603
#23 g_object_new_with_properties (object_type=<optimized out>, n_properties=<optimized out>, names=names@entry=0x0, values=values@entry=0x0) at ../gobject/gobject.c:2769
#24 0x00007ffff726b471 in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x0) at ../gobject/gobject.c:2415
#25 0x00007ffff7518be1 in _gtk_builder_construct (builder=0x555555cdcbd0 [GtkBuilder], info=0x555555df73a0, error=<optimized out>)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilder.c:999
#26 0x00007ffff751a735 in builder_construct (data=data@entry=0x7fffffffd910, object_info=object_info@entry=0x555555df73a0, error=error@entry=0x7fffffffd830)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilderparser.c:474
#27 0x00007ffff751c890 in parse_custom
(error=0x7fffffffd830, data=0x7fffffffd910, values=0x7fffffffd7e0, names=0x7fffffffd7f0, element_name=0x555555c89120 "accessibility", context=0x7fffffffd938)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilderparser.c:1718
#28 start_element
(context=0x7fffffffd938, element_name=0x555555c89120 "accessibility", names=0x7fffffffd7f0, values=0x7fffffffd7e0, user_data=0x7fffffffd910, error=0x7fffffffd830)
--Type <RET> for more, q to quit, c to continue without paging--
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilderparser.c:1829
#29 0x00007ffff731593c in emit_start_element (context=context@entry=0x555555c597f0, error=error@entry=0x7fffffffda00) at ../glib/gmarkup.c:1010
#30 0x00007ffff7316c3d in g_markup_parse_context_parse
(context=0x555555c597f0, text=text@entry=0x5555557f09c0 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface><menu id=\"gear_menu\"><section><item><attribute name=\"label\" translatable=\"yes\">_Inspector</attribute><attribute name=\"action\">app.inspector</attribute"..., text_len=<optimized out>,
text_len@entry=5315, error=error@entry=0x7fffffffda00) at ../glib/gmarkup.c:1369
#31 0x00007ffff751da54 in gtk_buildable_parse_context_parse
(error=0x7fffffffda00, text_len=5315, text=0x5555557f09c0 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface><menu id=\"gear_menu\"><section><item><attribute name=\"label\" translatable=\"yes\">_Inspector</attribute><attribute name=\"action\">app.inspector</attribute"..., context=0x7fffffffd938)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilderparser.c:198
#32 _gtk_builder_parser_parse_buffer
(builder=builder@entry=0x555555cdcbd0 [GtkBuilder], filename=filename@entry=0x555555d1bd40 "<resource>/ui/main.ui", buffer=0x5555557f09c0 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface><menu id=\"gear_menu\"><section><item><attribute name=\"label\" translatable=\"yes\">_Inspector</attribute><attribute name=\"action\">app.inspector</attribute"..., length=length@entry=5315, requested_objs=requested_objs@entry=0x0, error=error@entry=0x7fffffffda00)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilderparser.c:2203
#33 0x00007ffff751558f in gtk_builder_add_from_resource
(builder=builder@entry=0x555555cdcbd0 [GtkBuilder], resource_path=resource_path@entry=0x5555555d5940 "/ui/main.ui", error=error@entry=0x7fffffffda50)
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilder.c:1636
#34 0x00007ffff75195a7 in gtk_builder_new_from_resource (resource_path=resource_path@entry=0x5555555d5940 "/ui/main.ui")
at ../../../../../../../../../Projects/gnome/gtk4/gtk/gtkbuilder.c:3097
#35 0x00005555555ba47d in activate (app=app@entry=0x555555c265b0 [GtkApplication]) at ../../../../../../../../../Projects/gnome/gtk4/demos/gtk-demo/main.c:937
#36 0x00005555555ba915 in command_line (app=app@entry=0x555555c265b0 [GtkApplication], cmdline=0x555555c31bb0 [GApplicationCommandLine])
at ../../../../../../../../../Projects/gnome/gtk4/demos/gtk-demo/main.c:1025
#42 0x00007ffff727eed3 in <emit signal 'command-line' on instance 0x555555c265b0 [GtkApplication]>
(instance=instance@entry=0x555555c265b0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3583
#37 0x00007ffff70e80c4 in _g_cclosure_marshal_INT__OBJECT
(closure=0x555555c2cb60, return_value=0x7fffffffdcd0, n_param_values=<optimized out>, param_values=0x7fffffffdd60, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../gio/gmarshal-internal.c:801
#38 0x00007ffff72616fa in g_closure_invoke
(closure=0x555555c2cb60, return_value=0x7fffffffdcd0, n_param_values=2, param_values=0x7fffffffdd60, invocation_hint=0x7fffffffdcb0) at ../gobject/gclosure.c:834
#39 0x00007ffff72773bc in signal_emit_unlocked_R
(node=node@entry=0x7fffffffde30, detail=detail@entry=0, instance=instance@entry=0x555555c265b0, emission_return=emission_return@entry=0x7fffffffdeb0, instance_and_params=instance_and_params@entry=0x7fffffffdd60) at ../gobject/gsignal.c:3888
#40 0x00007ffff7278641 in signal_emit_valist_unlocked
(instance=instance@entry=0x555555c265b0, signal_id=signal_id@entry=10, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffdfa0) at ../gobject/gsignal.c:3533
#41 0x00007ffff727ee11 in g_signal_emit_valist (instance=0x555555c265b0, signal_id=10, detail=0, var_args=0x7fffffffdfa0) at ../gobject/gsignal.c:3263
#43 0x00007ffff7148a2c in g_application_call_command_line
(exit_status=0x7fffffffe154, options=<optimized out>, arguments=<optimized out>, application=0x555555c265b0 [GtkApplication]) at ../gio/gapplication.c:1103
#44 g_application_call_command_line (application=0x555555c265b0 [GtkApplication], arguments=<optimized out>, options=<optimized out>, exit_status=0x7fffffffe154)
at ../gio/gapplication.c:1080
#45 0x00007ffff714b139 in g_application_real_local_command_line (application=0x555555c265b0 [GtkApplication], arguments=0x7fffffffe158, exit_status=0x7fffffffe154)
at ../gio/gapplication.c:1179
#46 0x00007ffff714b2cb in g_application_run (application=application@entry=0x555555c265b0 [GtkApplication], argc=argc@entry=1, argv=argv@entry=0x7fffffffe338)
at ../gio/gapplication.c:2681
#47 0x00005555555881b2 in main (argc=1, argv=0x7fffffffe338) at ../../../../../../../../../Projects/gnome/gtk4/demos/gtk-demo/main.c:1147
The specific setting is gtk-font-rendering
, it has G_TYPE_ENUM
type and there's no handling for it anywhere.