valgrind claims uninitialied memory being used
Going from
https://bugzilla.redhat.com/show_bug.cgi?id=1813993#c3
valgrind reports use of uninitialized memory. It would be nice to have it fixed. This is on Fedora rawhide.
epiphany-3.36.0-1.fc33.x86_64
gtk3-3.24.14-1.fc33.x86_64
glib2-2.64.1-1.fc33.x86_64
libwayland-server-1.18.0-1.fc33.x86_64
==4459== Thread 4 pool-epiphany:
==4459== Syscall param write(buf) points to uninitialised byte(s)
==4459== at 0x1016F94CF: write (in /usr/lib64/libc-2.31.9000.so)
==4459== by 0x1011FF3F2: ??? (in /usr/lib64/libgio-2.0.so.0.6400.1)
==4459== by 0x10114E35D: ??? (in /usr/lib64/libgio-2.0.so.0.6400.1)
==4459== by 0x101172CB1: ??? (in /usr/lib64/libgio-2.0.so.0.6400.1)
==4459== by 0x101376F59: ??? (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x101376651: ??? (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x106E72461: start_thread (in /usr/lib64/libpthread-2.31.9000.so)
==4459== by 0x101708B52: clone (in /usr/lib64/libc-2.31.9000.so)
==4459== Address 0x11bbe10ca is 138 bytes inside a block of size 256 alloc'd
==4459== at 0x10083BCE3: realloc (vg_replace_malloc.c:836)
==4459== by 0x10135294F: g_realloc (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x10136FD11: g_string_insert_len (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x100940FAF: file_builder_serialise (gvdb-builder.c:495)
==4459== by 0x100941708: gvdb_table_write_contents_async (gvdb-builder.c:599)
==4459== by 0x100891C13: ephy_bookmarks_import (ephy-bookmarks-import.c:150)
==4459== by 0x1008945A7: ephy_bookmarks_manager_init (ephy-bookmarks-manager.c:237)
==4459== by 0x1012D25B9: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B82BC: ??? (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B978C: g_object_new_with_properties (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012BA420: g_object_new (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x100892AA5: ephy_bookmarks_manager_new (ephy-bookmarks-manager.c:275)
==4459== by 0x1008ABE14: ephy_shell_get_bookmarks_manager (ephy-shell.c:938)
==4459== by 0x100894E64: ephy_bookmarks_popover_init (ephy-bookmarks-popover.c:520)
==4459== by 0x1012D25B9: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B82BC: ??? (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B9B1C: g_object_newv (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x100ACFF03: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100AD149C: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100AD187C: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x101350463: ??? (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x1013512C9: g_markup_parse_context_parse (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x100AD342D: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100ACE0C7: gtk_builder_extend_with_template (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100D524C5: gtk_widget_init_template (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x10089803A: ephy_action_bar_end_init (ephy-action-bar-end.c:255)
==4459== by 0x1012D25B9: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B82BC: ??? (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B978C: g_object_new_with_properties (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012BA420: g_object_new (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== Uninitialised value was created by a heap allocation
==4459== at 0x100839809: malloc (vg_replace_malloc.c:309)
==4459== by 0x101352898: g_malloc (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x100940E83: file_builder_allocate (gvdb-builder.c:241)
==4459== by 0x10094126F: file_builder_allocate_for_hash (gvdb-builder.c:330)
==4459== by 0x10094126F: file_builder_add_hash (gvdb-builder.c:374)
==4459== by 0x1009414AD: file_builder_add_hash (gvdb-builder.c:433)
==4459== by 0x1009416FB: gvdb_table_write_contents_async (gvdb-builder.c:598)
==4459== by 0x100891C13: ephy_bookmarks_import (ephy-bookmarks-import.c:150)
==4459== by 0x1008945A7: ephy_bookmarks_manager_init (ephy-bookmarks-manager.c:237)
==4459== by 0x1012D25B9: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B82BC: ??? (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B978C: g_object_new_with_properties (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012BA420: g_object_new (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x100892AA5: ephy_bookmarks_manager_new (ephy-bookmarks-manager.c:275)
==4459== by 0x1008ABE14: ephy_shell_get_bookmarks_manager (ephy-shell.c:938)
==4459== by 0x100894E64: ephy_bookmarks_popover_init (ephy-bookmarks-popover.c:520)
==4459== by 0x1012D25B9: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B82BC: ??? (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B9B1C: g_object_newv (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x100ACFF03: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100AD149C: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100AD187C: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x101350463: ??? (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x1013512C9: g_markup_parse_context_parse (in /usr/lib64/libglib-2.0.so.0.6400.1)
==4459== by 0x100AD342D: ??? (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100ACE0C7: gtk_builder_extend_with_template (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x100D524C5: gtk_widget_init_template (in /usr/lib64/libgtk-3.so.0.2404.10)
==4459== by 0x10089803A: ephy_action_bar_end_init (ephy-action-bar-end.c:255)
==4459== by 0x1012D25B9: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B82BC: ??? (in /usr/lib64/libgobject-2.0.so.0.6400.1)
==4459== by 0x1012B978C: g_object_new_with_properties (in /usr/lib64/libgobject-2.0.so.0.6400.1)