Invalid reads when parsing keynames
Not sure exactly where this is coming from, but running widget-factory in valgrind shows me this:
==423792== Invalid write of size 1
==423792== at 0x483CDE4: strcpy (vg_replace_strmem.c:513)
==423792== by 0x49000A2: gtk_accelerator_name (gtkaccelgroup.c:644)
==423792== by 0x4AC419F: gtk_keyval_trigger_print (gtkshortcuttrigger.c:556)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792== Address 0xc81a1c8 is 0 bytes after a block of size 8 alloc'd
==423792== at 0x483977F: malloc (vg_replace_malloc.c:309)
==423792== by 0x51F81EF: g_malloc (gmem.c:102)
==423792== by 0x51F8533: g_malloc_n (gmem.c:340)
==423792== by 0x48FFF7B: gtk_accelerator_name (gtkaccelgroup.c:609)
==423792== by 0x4AC419F: gtk_keyval_trigger_print (gtkshortcuttrigger.c:556)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792==
==423792== Invalid write of size 1
==423792== at 0x483CDF6: strcpy (vg_replace_strmem.c:513)
==423792== by 0x49000A2: gtk_accelerator_name (gtkaccelgroup.c:644)
==423792== by 0x4AC419F: gtk_keyval_trigger_print (gtkshortcuttrigger.c:556)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792== Address 0xc81a1ca is 2 bytes after a block of size 8 alloc'd
==423792== at 0x483977F: malloc (vg_replace_malloc.c:309)
==423792== by 0x51F81EF: g_malloc (gmem.c:102)
==423792== by 0x51F8533: g_malloc_n (gmem.c:340)
==423792== by 0x48FFF7B: gtk_accelerator_name (gtkaccelgroup.c:609)
==423792== by 0x4AC419F: gtk_keyval_trigger_print (gtkshortcuttrigger.c:556)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792==
==423792== Invalid read of size 1
==423792== at 0x483CCF4: __strlen_sse2 (vg_replace_strmem.c:463)
==423792== by 0x5221A5B: g_string_insert_len (gstring.c:440)
==423792== by 0x52218D9: g_string_append (gstring.c:607)
==423792== by 0x4AC41B6: gtk_keyval_trigger_print (gtkshortcuttrigger.c:557)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792== Address 0xc81a1c8 is 0 bytes after a block of size 8 alloc'd
==423792== at 0x483977F: malloc (vg_replace_malloc.c:309)
==423792== by 0x51F81EF: g_malloc (gmem.c:102)
==423792== by 0x51F8533: g_malloc_n (gmem.c:340)
==423792== by 0x48FFF7B: gtk_accelerator_name (gtkaccelgroup.c:609)
==423792== by 0x4AC419F: gtk_keyval_trigger_print (gtkshortcuttrigger.c:556)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792==
==423792== Invalid read of size 2
==423792== at 0x483DEE0: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1034)
==423792== by 0x5221CA8: g_string_insert_len (gstring.c:499)
==423792== by 0x52218D9: g_string_append (gstring.c:607)
==423792== by 0x4AC41B6: gtk_keyval_trigger_print (gtkshortcuttrigger.c:557)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792== Address 0xc81a1c8 is 0 bytes after a block of size 8 alloc'd
==423792== at 0x483977F: malloc (vg_replace_malloc.c:309)
==423792== by 0x51F81EF: g_malloc (gmem.c:102)
==423792== by 0x51F8533: g_malloc_n (gmem.c:340)
==423792== by 0x48FFF7B: gtk_accelerator_name (gtkaccelgroup.c:609)
==423792== by 0x4AC419F: gtk_keyval_trigger_print (gtkshortcuttrigger.c:556)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4B95657: gtk_widget_init (gtkwidget.c:2356)
==423792== by 0x5335365: g_type_create_instance (gtype.c:1861)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x53181D0: g_object_new (gobject.c:1763)
==423792== by 0x4A0D574: gtk_label_new (gtklabel.c:1435)
==423792== by 0x4B883A4: gtk_tree_view_column_create_button (gtktreeviewcolumn.c:884)
==423792== by 0x4B8760D: gtk_tree_view_column_init (gtktreeviewcolumn.c:487)
==423792== by 0x53353C7: g_type_create_instance (gtype.c:1867)
==423792== by 0x5318F24: g_object_new_internal (gobject.c:1923)
==423792== by 0x5318C48: g_object_new_valist (gobject.c:2248)
==423792== by 0x5318210: g_object_new (gobject.c:1766)
==423792== by 0x4B89B2B: gtk_tree_view_column_new_with_area (gtktreeviewcolumn.c:1525)
==423792== by 0x498C5E2: gtk_entry_completion_constructed (gtkentrycompletion.c:544)
==423792== by 0x531908E: g_object_new_internal (gobject.c:1963)
==423792== by 0x53184B8: g_object_new_with_properties (gobject.c:2091)
==423792== by 0x491E9B5: _gtk_builder_construct (gtkbuilder.c:781)
==423792== by 0x4924813: builder_construct (gtkbuilderparser.c:466)
==423792== by 0x49256BB: parse_child (gtkbuilderparser.c:835)
==423792== by 0x49268B8: start_element (gtkbuilderparser.c:1281)
==423792== by 0x4923F63: proxy_start_element (gtkbuilderparser.c:85)
==423792== by 0x51F4947: emit_start_element (gmarkup.c:1064)
==423792== by 0x51F2E72: g_markup_parse_context_parse (gmarkup.c:1423)
==423792== by 0x492424C: gtk_buildable_parse_context_parse (gtkbuilderparser.c:190)
==423792== by 0x4927609: _gtk_builder_parser_parse_buffer (gtkbuilderparser.c:1580)
==423792== by 0x491FFC1: gtk_builder_add_from_resource (gtkbuilder.c:1321)
==423792== by 0x11534F: activate (widget-factory.c:1773)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792==
==423792== Invalid read of size 1
==423792== at 0x483DF10: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1034)
==423792== by 0x5221CA8: g_string_insert_len (gstring.c:499)
==423792== by 0x52218D9: g_string_append (gstring.c:607)
==423792== by 0x4AC41B6: gtk_keyval_trigger_print (gtkshortcuttrigger.c:557)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4BB3F6A: gtk_window_set_application (gtkwindow.c:2842)
==423792== by 0x490D14C: gtk_application_window_added (gtkapplication.c:433)
==423792== by 0x53146AF: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:1910)
==423792== by 0x530EC1A: g_type_class_meta_marshalv (gclosure.c:1034)
==423792== by 0x530E0C6: _g_closure_invoke_va (gclosure.c:873)
==423792== by 0x53313A1: g_signal_emit_valist (gsignal.c:3407)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x490E09C: gtk_application_add_window (gtkapplication.c:911)
==423792== by 0x11539B: activate (widget-factory.c:1776)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792== Address 0xbbbe500 is 6 bytes after a block of size 10 alloc'd
==423792== at 0x483977F: malloc (vg_replace_malloc.c:309)
==423792== by 0x51F81EF: g_malloc (gmem.c:102)
==423792== by 0x51F8533: g_malloc_n (gmem.c:340)
==423792== by 0x48FFF7B: gtk_accelerator_name (gtkaccelgroup.c:609)
==423792== by 0x4AC419F: gtk_keyval_trigger_print (gtkshortcuttrigger.c:556)
==423792== by 0x4AC393B: gtk_shortcut_trigger_print (gtkshortcuttrigger.c:229)
==423792== by 0x4AC38A6: gtk_shortcut_trigger_to_string (gtkshortcuttrigger.c:206)
==423792== by 0x4AB8C6F: update_accel (gtkshortcutcontroller.c:442)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4BB3F6A: gtk_window_set_application (gtkwindow.c:2842)
==423792== by 0x490D14C: gtk_application_window_added (gtkapplication.c:433)
==423792== by 0x53146AF: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:1910)
==423792== by 0x530EC1A: g_type_class_meta_marshalv (gclosure.c:1034)
==423792== by 0x530E0C6: _g_closure_invoke_va (gclosure.c:873)
==423792== by 0x53313A1: g_signal_emit_valist (gsignal.c:3407)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x490E09C: gtk_application_add_window (gtkapplication.c:911)
==423792== by 0x11539B: activate (widget-factory.c:1776)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792==
==423792== Conditional jump or move depends on uninitialised value(s)
==423792== at 0x483CCF8: __strlen_sse2 (vg_replace_strmem.c:463)
==423792== by 0x521C17F: g_strdup (gstrfuncs.c:362)
==423792== by 0x4BC7A90: gtk_action_muxer_set_primary_accel (gtkactionmuxer.c:1197)
==423792== by 0x4AB8C8A: update_accel (gtkshortcutcontroller.c:443)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4BB3F6A: gtk_window_set_application (gtkwindow.c:2842)
==423792== by 0x490D14C: gtk_application_window_added (gtkapplication.c:433)
==423792== by 0x53146AF: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:1910)
==423792== by 0x530EC1A: g_type_class_meta_marshalv (gclosure.c:1034)
==423792== by 0x530E0C6: _g_closure_invoke_va (gclosure.c:873)
==423792== by 0x53313A1: g_signal_emit_valist (gsignal.c:3407)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x490E09C: gtk_application_add_window (gtkapplication.c:911)
==423792== by 0x11539B: activate (widget-factory.c:1776)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x549B8FB: g_application_activate (gapplication.c:2303)
==423792== by 0x549E57F: g_application_real_local_command_line (gapplication.c:1139)
==423792== by 0x490CDB4: gtk_application_local_command_line (gtkapplication.c:344)
==423792== by 0x549BE94: g_application_run (gapplication.c:2528)
==423792== by 0x1171B1: main (widget-factory.c:2136)
==423792==
==423792== Conditional jump or move depends on uninitialised value(s)
==423792== at 0x483CCF8: __strlen_sse2 (vg_replace_strmem.c:463)
==423792== by 0x521C17F: g_strdup (gstrfuncs.c:362)
==423792== by 0x53464FA: g_value_set_string (gvaluetypes.c:1038)
==423792== by 0x4C3251B: gtk_menu_tracker_item_get_property (gtkmenutrackeritem.c:183)
==423792== by 0x531A3CF: object_get_property (gobject.c:1520)
==423792== by 0x531B022: g_object_get_property (gobject.c:2731)
==423792== by 0x5306EC8: on_source_notify (gbinding.c:316)
==423792== by 0x5313CE5: g_cclosure_marshal_VOID__PARAM (gmarshal.c:1516)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x531EC26: g_object_dispatch_properties_changed (gobject.c:1206)
==423792== by 0x5317C0E: g_object_notify_by_spec_internal (gobject.c:1299)
==423792== by 0x5317D16: g_object_notify_by_pspec (gobject.c:1409)
==423792== by 0x4C33271: gtk_menu_tracker_item_primary_accel_changed (gtkmenutrackeritem.c:470)
==423792== by 0x4BC84BF: gtk_action_observer_primary_accel_changed (gtkactionobserver.c:188)
==423792== by 0x4BC5956: gtk_action_muxer_primary_accel_changed (gtkactionmuxer.c:430)
==423792== by 0x4BC59F6: gtk_action_muxer_parent_primary_accel_changed (gtkactionmuxer.c:447)
==423792== by 0x48F1E6D: _gtk_marshal_VOID__STRING_STRING (gtkmarshalers.c:7922)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x4BC5993: gtk_action_muxer_primary_accel_changed (gtkactionmuxer.c:432)
==423792== by 0x4BC59F6: gtk_action_muxer_parent_primary_accel_changed (gtkactionmuxer.c:447)
==423792== by 0x48F1E6D: _gtk_marshal_VOID__STRING_STRING (gtkmarshalers.c:7922)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x4BC5993: gtk_action_muxer_primary_accel_changed (gtkactionmuxer.c:432)
==423792== by 0x4BC7AE6: gtk_action_muxer_set_primary_accel (gtkactionmuxer.c:1201)
==423792== by 0x4AB8C8A: update_accel (gtkshortcutcontroller.c:443)
==423792== by 0x4AB8D45: gtk_shortcut_controller_set_widget (gtkshortcutcontroller.c:461)
==423792== by 0x4BA8A21: gtk_widget_add_controller (gtkwidget.c:11379)
==423792== by 0x4BB3F6A: gtk_window_set_application (gtkwindow.c:2842)
==423792== by 0x490D14C: gtk_application_window_added (gtkapplication.c:433)
==423792== by 0x53146AF: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:1910)
==423792== by 0x530EC1A: g_type_class_meta_marshalv (gclosure.c:1034)
==423792== by 0x530E0C6: _g_closure_invoke_va (gclosure.c:873)
==423792== by 0x53313A1: g_signal_emit_valist (gsignal.c:3407)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)
==423792== by 0x490E09C: gtk_application_add_window (gtkapplication.c:911)
==423792== by 0x11539B: activate (widget-factory.c:1776)
==423792== by 0x5311C6F: g_cclosure_marshal_VOID__VOID (gmarshal.c:117)
==423792== by 0x530DC64: g_closure_invoke (gclosure.c:810)
==423792== by 0x533061B: signal_emit_unlocked_R (gsignal.c:3742)
==423792== by 0x53321F9: g_signal_emit_valist (gsignal.c:3498)
==423792== by 0x5332A78: g_signal_emit (gsignal.c:3554)