==5340== Memcheck, a memory error detector
==5340== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==5340== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==5340== Command: gnome-system-monitor
==5340== Parent PID: 5335
==5340== 
==5340== Conditional jump or move depends on uninitialised value(s)
==5340==    at 0x6F6A88B: composite_traps (cairo-xlib-render-compositor.c:1888)
==5340==    by 0x6F51762: composite_traps (cairo-traps-compositor.c:1098)
==5340==    by 0x6F51762: composite_mask_clip (cairo-traps-compositor.c:2035)
==5340==    by 0x6F51D1F: create_composite_mask (cairo-traps-compositor.c:477)
==5340==    by 0x6F52E1B: clip_and_composite_with_mask (cairo-traps-compositor.c:548)
==5340==    by 0x6F52E1B: clip_and_composite (cairo-traps-compositor.c:1039)
==5340==    by 0x6F53248: _cairo_traps_compositor_mask (cairo-traps-compositor.c:2102)
==5340==    by 0x6EF5130: _cairo_compositor_mask (cairo-compositor.c:106)
==5340==    by 0x6F41316: _cairo_surface_mask (cairo-surface.c:2172)
==5340==    by 0x6EFD9E3: _cairo_gstate_mask (cairo-gstate.c:1142)
==5340==    by 0x6EEF930: cairo_mask (cairo.c:2284)
==5340==    by 0x5BAE328: draw_shadow_corner (gtkcssshadowvalue.c:823)
==5340==    by 0x5BAE328: _gtk_css_shadow_value_paint_box (gtkcssshadowvalue.c:988)
==5340==    by 0x5BABA18: _gtk_css_shadows_value_paint_box (gtkcssshadowsvalue.c:314)
==5340==    by 0x5CC703B: gtk_css_style_render_background (gtkrenderbackground.c:371)
==5340== 
==5340== 
==5340== HEAP SUMMARY:
==5340==     in use at exit: 12,762,349 bytes in 105,237 blocks
==5340==   total heap usage: 6,496,774 allocs, 6,391,537 frees, 1,507,318,139 bytes allocated
==5340== 
==5340== 14 bytes in 1 blocks are definitely lost in loss record 972 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x827FFB2: g_path_get_basename (gfileutils.c:2304)
==5340==    by 0x4210D7: get_process_name (proctable.cpp:609)
==5340==    by 0x4210D7: ProcList::emplace(int) (proctable.cpp:633)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x41AA0C: update_page_activities(GsmApplication*) (interface.cpp:534)
==5340==    by 0x41BEF6: create_main_window(GsmApplication*) (interface.cpp:753)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340== 
==5340== 14 bytes in 1 blocks are definitely lost in loss record 973 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x827FFB2: g_path_get_basename (gfileutils.c:2304)
==5340==    by 0x4210D7: get_process_name (proctable.cpp:609)
==5340==    by 0x4210D7: ProcList::emplace(int) (proctable.cpp:633)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422E81: cb_show_dependencies_changed (proctable.cpp:292)
==5340==    by 0x422E81: operator() (proctable.cpp:587)
==5340==    by 0x422E81: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422E81: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#1}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76D3AA1: g_settings_real_change_event (gsettings.c:386)
==5340== 
==5340== 14 bytes in 1 blocks are definitely lost in loss record 974 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x827FFB2: g_path_get_basename (gfileutils.c:2304)
==5340==    by 0x4210D7: get_process_name (proctable.cpp:609)
==5340==    by 0x4210D7: ProcList::emplace(int) (proctable.cpp:633)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422F0F: cb_show_whose_processes_changed (proctable.cpp:300)
==5340==    by 0x422F0F: operator() (proctable.cpp:591)
==5340==    by 0x422F0F: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422F0F: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#2}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76D3AA1: g_settings_real_change_event (gsettings.c:386)
==5340== 
==5340== 18 bytes in 3 blocks are definitely lost in loss record 3,634 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82B18DE: g_strdup (gstrfuncs.c:363)
==5340==    by 0x1950561B: g_proxy_mount_get_name (gproxymount.c:301)
==5340==    by 0x42DFD7: get_icon_for_path (disks.cpp:79)
==5340==    by 0x42DFD7: get_icon_for_device (disks.cpp:98)
==5340==    by 0x42DFD7: add_disk (disks.cpp:194)
==5340==    by 0x42DFD7: disks_update(GsmApplication*) (disks.cpp:247)
==5340==    by 0x42E2DC: operator() (disks.cpp:473)
==5340==    by 0x42E2DC: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x42E2DC: sigc::internal::slot_call1<create_disk_view(GsmApplication*, _GtkBuilder*)::{lambda(Glib::ustring const&)#1}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76D3AA1: g_settings_real_change_event (gsettings.c:386)
==5340== 
==5340== 27 bytes in 1 blocks are possibly lost in loss record 5,087 of 20,817
==5340==    at 0x4C2CEC5: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x82982D0: g_malloc0 (gmem.c:124)
==5340==    by 0x683DAED: pango_language_from_string (pango-language.c:353)
==5340==    by 0x683E14C: pango_script_get_sample_language (pango-language.c:1008)
==5340==    by 0x661A883: _pango_cairo_font_private_get_hex_box_info (pangocairo-font.c:488)
==5340==    by 0x661B87F: _pango_cairo_font_private_get_glyph_extents_missing (pangocairo-font.c:674)
==5340==    by 0x661B87F: _pango_cairo_font_private_get_glyph_extents (pangocairo-font.c:831)
==5340==    by 0xAD19F53: pango_fc_hb_font_get_glyph_advance (pangofc-shape.c:139)
==5340==    by 0xFAE38E8: ??? (in /usr/lib/libharfbuzz.so.0.10400.6)
==5340==    by 0xFAB53B9: hb_shape_plan_execute (in /usr/lib/libharfbuzz.so.0.10400.6)
==5340==    by 0xFAB4BA1: hb_shape_full (in /usr/lib/libharfbuzz.so.0.10400.6)
==5340==    by 0xAD1A443: _pango_fc_shape (pangofc-shape.c:408)
==5340==    by 0x684C7BD: pango_shape_full (shape.c:116)
==5340== 
==5340== 32 bytes in 2 blocks are definitely lost in loss record 8,633 of 20,817
==5340==    at 0x4C2ADDF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x4C2D124: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x829832F: g_realloc (gmem.c:159)
==5340==    by 0x82B4606: g_string_maybe_expand (gstring.c:102)
==5340==    by 0x82B4661: g_string_sized_new (gstring.c:127)
==5340==    by 0x8297614: g_markup_escape_text (gmarkup.c:2230)
==5340==    by 0x421217: ProcList::emplace(int) (proctable.cpp:637)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422D1C: cb_timeout(void*) (proctable.cpp:171)
==5340==    by 0x8293592: g_timeout_dispatch (gmain.c:4629)
==5340==    by 0x8292B14: g_main_dispatch (gmain.c:3148)
==5340==    by 0x8292B14: g_main_context_dispatch (gmain.c:3813)
==5340==    by 0x8292ED7: g_main_context_iterate.isra.30 (gmain.c:3886)
==5340== 
==5340== 36 bytes in 1 blocks are possibly lost in loss record 8,677 of 20,817
==5340==    at 0x4C2CEC5: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x82982D0: g_malloc0 (gmem.c:124)
==5340==    by 0x683DAED: pango_language_from_string (pango-language.c:353)
==5340==    by 0x683DBE0: pango_language_get_default (pango-language.c:298)
==5340==    by 0x68383D3: pango_context_init (pango-context.c:88)
==5340==    by 0x7C1DEA2: g_type_create_instance (gtype.c:1866)
==5340==    by 0x7BFDE77: g_object_new_internal (gobject.c:1781)
==5340==    by 0x7BFF954: g_object_new_with_properties (gobject.c:1949)
==5340==    by 0x7C003D0: g_object_new (gobject.c:1621)
==5340==    by 0x683B6B2: pango_font_map_create_context (pango-fontmap.c:71)
==5340==    by 0x635F0EB: gdk_pango_context_get_for_screen (gdkpango.c:359)
==5340==    by 0x5DA7ABE: gtk_widget_create_pango_context (gtkwidget.c:10518)
==5340== 
==5340== 54 bytes in 9 blocks are definitely lost in loss record 10,940 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82B18DE: g_strdup (gstrfuncs.c:363)
==5340==    by 0x1950561B: g_proxy_mount_get_name (gproxymount.c:301)
==5340==    by 0x42DFD7: get_icon_for_path (disks.cpp:79)
==5340==    by 0x42DFD7: get_icon_for_device (disks.cpp:98)
==5340==    by 0x42DFD7: add_disk (disks.cpp:194)
==5340==    by 0x42DFD7: disks_update(GsmApplication*) (disks.cpp:247)
==5340==    by 0x41ABB4: update_page_activities(GsmApplication*) (interface.cpp:568)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C10D: signal_emit_unlocked_R (gsignal.c:3635)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x7BFCE73: g_object_dispatch_properties_changed (gobject.c:1064)
==5340==    by 0x7BFF578: g_object_notify_by_spec_internal (gobject.c:1157)
==5340==    by 0x7BFF578: g_object_notify_by_pspec (gobject.c:1267)
==5340== 
==5340== 56 bytes in 1 blocks are possibly lost in loss record 11,612 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x829832F: g_realloc (gmem.c:159)
==5340==    by 0x827673C: g_data_set_internal (gdataset.c:471)
==5340==    by 0x827673C: g_datalist_id_set_data_full (gdataset.c:670)
==5340==    by 0x5C58F17: gtk_menu_init (gtkmenu.c:1368)
==5340==    by 0x7C1DEA2: g_type_create_instance (gtype.c:1866)
==5340==    by 0x7BFDE77: g_object_new_internal (gobject.c:1781)
==5340==    by 0x7BFF954: g_object_new_with_properties (gobject.c:1949)
==5340==    by 0x7C003D0: g_object_new (gobject.c:1621)
==5340==    by 0x43CBBC: gsm_tree_view_load_state (treeview.c:138)
==5340==    by 0x4205B2: proctable_new(GsmApplication*) (proctable.cpp:560)
==5340==    by 0x41B1BB: create_proc_view (interface.cpp:73)
==5340==    by 0x41B1BB: create_main_window(GsmApplication*) (interface.cpp:721)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340== 
==5340== 56 bytes in 1 blocks are possibly lost in loss record 11,613 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x829832F: g_realloc (gmem.c:159)
==5340==    by 0x827673C: g_data_set_internal (gdataset.c:471)
==5340==    by 0x827673C: g_datalist_id_set_data_full (gdataset.c:670)
==5340==    by 0x5C58F17: gtk_menu_init (gtkmenu.c:1368)
==5340==    by 0x7C1DEA2: g_type_create_instance (gtype.c:1866)
==5340==    by 0x7BFDE77: g_object_new_internal (gobject.c:1781)
==5340==    by 0x7BFF954: g_object_new_with_properties (gobject.c:1949)
==5340==    by 0x7C003D0: g_object_new (gobject.c:1621)
==5340==    by 0x43CBBC: gsm_tree_view_load_state (treeview.c:138)
==5340==    by 0x42E847: create_disk_view(GsmApplication*, _GtkBuilder*) (disks.cpp:462)
==5340==    by 0x41BDA6: create_main_window(GsmApplication*) (interface.cpp:725)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340== 
==5340== 80 (40 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 14,209 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CEE82: g_variant_get_child_value (gvariant-core.c:1009)
==5340==    by 0x1706FA9C: ??? (in /usr/lib/gio/modules/libdconfsettings.so)
==5340==    by 0x17070062: ??? (in /usr/lib/gio/modules/libdconfsettings.so)
==5340==    by 0x1706E161: ??? (in /usr/lib/gio/modules/libdconfsettings.so)
==5340==    by 0x76CFEE1: g_settings_backend_read (gsettingsbackend.c:701)
==5340==    by 0x76D3C4A: g_settings_read_from_backend (gsettings.c:1164)
==5340==    by 0x76D553D: g_settings_get_value (gsettings.c:1204)
==5340==    by 0x41BED0: create_main_window(GsmApplication*) (interface.cpp:748)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340== 
==5340== 81 (40 direct, 41 indirect) bytes in 1 blocks are definitely lost in loss record 14,212 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x82C79EE: g_variant_new_boolean (gvariant.c:342)
==5340==    by 0x4387D1: GsmApplication::on_startup() (application.cpp:400)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340== 
==5340== 84 (40 direct, 44 indirect) bytes in 1 blocks are definitely lost in loss record 14,217 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x82C7ABD: g_variant_new_int32 (gvariant.c:485)
==5340==    by 0x438570: GsmApplication::on_startup() (application.cpp:393)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340== 
==5340== 84 (40 direct, 44 indirect) bytes in 1 blocks are definitely lost in loss record 14,218 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x82C7ABD: g_variant_new_int32 (gvariant.c:485)
==5340==    by 0x4385CD: GsmApplication::on_startup() (application.cpp:394)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340== 
==5340== 84 (40 direct, 44 indirect) bytes in 1 blocks are definitely lost in loss record 14,219 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x82C7ABD: g_variant_new_int32 (gvariant.c:485)
==5340==    by 0x43862A: GsmApplication::on_startup() (application.cpp:395)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340== 
==5340== 84 (40 direct, 44 indirect) bytes in 1 blocks are definitely lost in loss record 14,220 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x82C7ABD: g_variant_new_int32 (gvariant.c:485)
==5340==    by 0x438687: GsmApplication::on_startup() (application.cpp:396)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340== 
==5340== 86 (40 direct, 46 indirect) bytes in 1 blocks are definitely lost in loss record 14,223 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x43899B: GsmApplication::on_startup() (application.cpp:415)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76620C1: g_application_register (gapplication.c:2046)
==5340== 
==5340== 90 (40 direct, 50 indirect) bytes in 1 blocks are definitely lost in loss record 14,925 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x4388E1: GsmApplication::on_startup() (application.cpp:413)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76620C1: g_application_register (gapplication.c:2046)
==5340== 
==5340== 90 (40 direct, 50 indirect) bytes in 1 blocks are definitely lost in loss record 14,926 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CE6EC: g_variant_alloc (gvariant-core.c:476)
==5340==    by 0x82CE6EC: g_variant_new_from_bytes (gvariant-core.c:512)
==5340==    by 0x82C7956: g_variant_new_from_trusted (gvariant.c:321)
==5340==    by 0x43893E: GsmApplication::on_startup() (application.cpp:414)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76620C1: g_application_register (gapplication.c:2046)
==5340== 
==5340== 90 bytes in 2 blocks are definitely lost in loss record 14,927 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82B2BBC: g_strescape (gstrfuncs.c:2146)
==5340==    by 0x421250: ProcList::emplace(int) (proctable.cpp:638)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422D1C: cb_timeout(void*) (proctable.cpp:171)
==5340==    by 0x8293592: g_timeout_dispatch (gmain.c:4629)
==5340==    by 0x8292B14: g_main_dispatch (gmain.c:3148)
==5340==    by 0x8292B14: g_main_context_dispatch (gmain.c:3813)
==5340==    by 0x8292ED7: g_main_context_iterate.isra.30 (gmain.c:3886)
==5340==    by 0x8292F6B: g_main_context_iteration (gmain.c:3947)
==5340==    by 0x7662CBC: g_application_run (gapplication.c:2378)
==5340==    by 0x4194DA: main (main.cpp:37)
==5340== 
==5340== 108 bytes in 18 blocks are definitely lost in loss record 16,795 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82B18DE: g_strdup (gstrfuncs.c:363)
==5340==    by 0x1950561B: g_proxy_mount_get_name (gproxymount.c:301)
==5340==    by 0x42DFD7: get_icon_for_path (disks.cpp:79)
==5340==    by 0x42DFD7: get_icon_for_device (disks.cpp:98)
==5340==    by 0x42DFD7: add_disk (disks.cpp:194)
==5340==    by 0x42DFD7: disks_update(GsmApplication*) (disks.cpp:247)
==5340==    by 0x42E1F8: cb_timeout(void*) (disks.cpp:226)
==5340==    by 0x8293592: g_timeout_dispatch (gmain.c:4629)
==5340==    by 0x8292B14: g_main_dispatch (gmain.c:3148)
==5340==    by 0x8292B14: g_main_context_dispatch (gmain.c:3813)
==5340==    by 0x8292ED7: g_main_context_iterate.isra.30 (gmain.c:3886)
==5340==    by 0x8292F6B: g_main_context_iteration (gmain.c:3947)
==5340==    by 0x7662CBC: g_application_run (gapplication.c:2378)
==5340==    by 0x4194DA: main (main.cpp:37)
==5340== 
==5340== 120 bytes in 5 blocks are definitely lost in loss record 17,388 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82B0198: g_slice_alloc0 (gslice.c:1051)
==5340==    by 0x5BB95AB: _gtk_css_value_alloc (gtkcssvalue.c:38)
==5340==    by 0x5B8D696: gtk_css_dimension_value_new (gtkcssdimensionvalue.c:319)
==5340==    by 0x5B8A9CE: gtk_css_value_calc_multiply (gtkcsscalcvalue.c:224)
==5340==    by 0x5BA0A16: gtk_css_number_value_multiply (gtkcssnumbervalue.c:52)
==5340==    by 0x5BA0A16: gtk_css_number_value_transition (gtkcssnumbervalue.c:118)
==5340==    by 0x5BB8E09: gtk_css_transition_apply_values (gtkcsstransition.c:69)
==5340==    by 0x5B88F2A: gtk_css_animated_style_apply_animations (gtkcssanimatedstyle.c:415)
==5340==    by 0x5B88F2A: gtk_css_animated_style_new_advance (gtkcssanimatedstyle.c:496)
==5340==    by 0x5B9F8BD: gtk_css_node_real_update_style (gtkcssnode.c:440)
==5340==    by 0x5B9E5A3: gtk_css_node_ensure_style.part.0 (gtkcssnode.c:1003)
==5340== 
==5340== 136 bytes in 5 blocks are possibly lost in loss record 17,937 of 20,817
==5340==    at 0x4C2CEC5: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x82982D0: g_malloc0 (gmem.c:124)
==5340==    by 0x683DAED: pango_language_from_string (pango-language.c:353)
==5340==    by 0x683E14C: pango_script_get_sample_language (pango-language.c:1008)
==5340==    by 0x6838DC8: compute_derived_language (pango-context.c:1265)
==5340==    by 0x6838DC8: itemize_state_update_for_new_run (pango-context.c:1318)
==5340==    by 0x6838DC8: itemize_state_process_run (pango-context.c:1377)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340==    by 0x6843FBD: pango_layout_get_extents_internal (pango-layout.c:2594)
==5340==    by 0x5C3681E: gtk_label_get_preferred_layout_size (gtklabel.c:3707)
==5340==    by 0x5C3681E: gtk_label_get_preferred_size (gtklabel.c:3762)
==5340==    by 0x5C3681E: gtk_label_measure (gtklabel.c:3921)
==5340==    by 0x5B8C9B2: gtk_css_custom_gadget_get_preferred_size (gtkcsscustomgadget.c:124)
==5340==    by 0x5B90B70: gtk_css_gadget_get_preferred_size (gtkcssgadget.c:675)
==5340==    by 0x5C32262: gtk_label_get_preferred_width (gtklabel.c:3929)
==5340== 
==5340== 152 (40 direct, 112 indirect) bytes in 1 blocks are definitely lost in loss record 18,110 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82AFD05: g_slice_alloc (gslice.c:1025)
==5340==    by 0x82CEE82: g_variant_get_child_value (gvariant-core.c:1009)
==5340==    by 0x1706FA9C: ??? (in /usr/lib/gio/modules/libdconfsettings.so)
==5340==    by 0x17070062: ??? (in /usr/lib/gio/modules/libdconfsettings.so)
==5340==    by 0x1706E161: ??? (in /usr/lib/gio/modules/libdconfsettings.so)
==5340==    by 0x76CFEE1: g_settings_backend_read (gsettingsbackend.c:701)
==5340==    by 0x76D3C4A: g_settings_read_from_backend (gsettings.c:1164)
==5340==    by 0x76D553D: g_settings_get_value (gsettings.c:1204)
==5340==    by 0x41BE8D: create_main_window(GsmApplication*) (interface.cpp:742)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340== 
==5340== 730 (96 direct, 634 indirect) bytes in 1 blocks are definitely lost in loss record 19,938 of 20,817
==5340==    at 0x7C1DFEF: g_type_create_instance (gtype.c:1845)
==5340==    by 0x7BFDE77: g_object_new_internal (gobject.c:1781)
==5340==    by 0x7C0002F: g_object_new_valist (gobject.c:2104)
==5340==    by 0x7C003A8: g_object_new (gobject.c:1624)
==5340==    by 0x5B8CB35: gtk_css_custom_gadget_new_for_node (gtkcsscustomgadget.c:227)
==5340==    by 0x5C317C4: gtk_label_init (gtklabel.c:1394)
==5340==    by 0x7C1DEA2: g_type_create_instance (gtype.c:1866)
==5340==    by 0x7BFDE77: g_object_new_internal (gobject.c:1781)
==5340==    by 0x7BFF954: g_object_new_with_properties (gobject.c:1949)
==5340==    by 0x7C003D0: g_object_new (gobject.c:1621)
==5340==    by 0x5C38908: gtk_label_new (gtklabel.c:1756)
==5340==    by 0x41EDBE: LoadGraph::LoadGraph(unsigned int) (load-graph.cpp:728)
==5340== 
==5340== 1,335 bytes in 98 blocks are definitely lost in loss record 20,290 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x827FFB2: g_path_get_basename (gfileutils.c:2304)
==5340==    by 0x4210A3: get_process_name (proctable.cpp:609)
==5340==    by 0x4210A3: ProcList::emplace(int) (proctable.cpp:633)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x41AA0C: update_page_activities(GsmApplication*) (interface.cpp:534)
==5340==    by 0x41BEF6: create_main_window(GsmApplication*) (interface.cpp:753)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340== 
==5340== 1,335 bytes in 98 blocks are definitely lost in loss record 20,291 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x827FFB2: g_path_get_basename (gfileutils.c:2304)
==5340==    by 0x4210A3: get_process_name (proctable.cpp:609)
==5340==    by 0x4210A3: ProcList::emplace(int) (proctable.cpp:633)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422E81: cb_show_dependencies_changed (proctable.cpp:292)
==5340==    by 0x422E81: operator() (proctable.cpp:587)
==5340==    by 0x422E81: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422E81: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#1}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76D3AA1: g_settings_real_change_event (gsettings.c:386)
==5340== 
==5340== 1,335 bytes in 98 blocks are definitely lost in loss record 20,292 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x827FFB2: g_path_get_basename (gfileutils.c:2304)
==5340==    by 0x4210A3: get_process_name (proctable.cpp:609)
==5340==    by 0x4210A3: ProcList::emplace(int) (proctable.cpp:633)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422F0F: cb_show_whose_processes_changed (proctable.cpp:300)
==5340==    by 0x422F0F: operator() (proctable.cpp:591)
==5340==    by 0x422F0F: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422F0F: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#2}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76D3AA1: g_settings_real_change_event (gsettings.c:386)
==5340== 
==5340== 2,170 (768 direct, 1,402 indirect) bytes in 1 blocks are definitely lost in loss record 20,484 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40B0D: FcPatternObjectListAdd (fcpat.c:593)
==5340==    by 0xAF3DBB3: FcFontRenderPrepare (fcmatch.c:616)
==5340==    by 0xAF3DEA3: FcFontMatch (fcmatch.c:797)
==5340==    by 0xAD18D05: pango_fc_patterns_get_font_pattern (pangofc-fontmap.c:785)
==5340==    by 0xAD18D05: pango_fc_fontset_load_next_font (pangofc-fontmap.c:880)
==5340==    by 0xAD18D05: pango_fc_fontset_get_font_at (pangofc-fontmap.c:917)
==5340==    by 0xAD18EBC: pango_fc_fontset_foreach (pangofc-fontmap.c:1039)
==5340==    by 0xAD171F8: pango_fc_font_map_load_font (pangofc-fontmap.c:1707)
==5340==    by 0x6838912: get_base_font (pango-context.c:1195)
==5340==    by 0x6838912: get_shaper_and_font (pango-context.c:1239)
==5340==    by 0x6838ECD: itemize_state_process_run (pango-context.c:1415)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340== 
==5340== 2,190 (1,104 direct, 1,086 indirect) bytes in 3 blocks are definitely lost in loss record 20,487 of 20,817
==5340==    at 0x7C1DFEF: g_type_create_instance (gtype.c:1845)
==5340==    by 0x7BFDE77: g_object_new_internal (gobject.c:1781)
==5340==    by 0x7BFF954: g_object_new_with_properties (gobject.c:1949)
==5340==    by 0x7C003D0: g_object_new (gobject.c:1621)
==5340==    by 0x5C38908: gtk_label_new (gtklabel.c:1756)
==5340==    by 0x41EDBE: LoadGraph::LoadGraph(unsigned int) (load-graph.cpp:728)
==5340==    by 0x41B3BC: create_sys_view (interface.cpp:191)
==5340==    by 0x41B3BC: create_main_window(GsmApplication*) (interface.cpp:723)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340== 
==5340== 5,563 (512 direct, 5,051 indirect) bytes in 1 blocks are definitely lost in loss record 20,639 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40CF6: FcPatternObjectAddWithBinding (fcpat.c:655)
==5340==    by 0xAF341CB: FcDefaultSubstitute (fcdefault.c:255)
==5340==    by 0xAD18601: pango_fc_default_substitute (pangofc-fontmap.c:1616)
==5340==    by 0xAD18601: pango_fc_font_map_get_patterns (pangofc-fontmap.c:1670)
==5340==    by 0xAD18601: pango_fc_font_map_load_fontset (pangofc-fontmap.c:1772)
==5340==    by 0x6838B2D: itemize_state_update_for_new_run (pango-context.c:1338)
==5340==    by 0x6838B2D: itemize_state_process_run (pango-context.c:1377)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340==    by 0x6843FBD: pango_layout_get_extents_internal (pango-layout.c:2594)
==5340==    by 0x5B67BC7: gtk_cell_renderer_text_get_preferred_width (gtkcellrenderertext.c:2132)
==5340==    by 0x5B5FCAB: gtk_cell_renderer_get_preferred_width (gtkcellrenderer.c:1528)
==5340==    by 0x5B57868: gtk_cell_area_request_renderer (gtkcellarea.c:3617)
==5340== 
==5340== 5,572 (512 direct, 5,060 indirect) bytes in 1 blocks are definitely lost in loss record 20,640 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40CF6: FcPatternObjectAddWithBinding (fcpat.c:655)
==5340==    by 0xAF341CB: FcDefaultSubstitute (fcdefault.c:255)
==5340==    by 0xAD18601: pango_fc_default_substitute (pangofc-fontmap.c:1616)
==5340==    by 0xAD18601: pango_fc_font_map_get_patterns (pangofc-fontmap.c:1670)
==5340==    by 0xAD18601: pango_fc_font_map_load_fontset (pangofc-fontmap.c:1772)
==5340==    by 0x6838B2D: itemize_state_update_for_new_run (pango-context.c:1338)
==5340==    by 0x6838B2D: itemize_state_process_run (pango-context.c:1377)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340==    by 0x6843541: pango_layout_get_unknown_glyphs_count (pango-layout.c:1283)
==5340==    by 0x5BBEDE9: find_invisible_char (gtkentry.c:2689)
==5340==    by 0x5BBEE4A: gtk_entry_update_cached_style_values (gtkentry.c:5199)
==5340==    by 0x5BBEFC7: gtk_entry_init (gtkentry.c:2748)
==5340== 
==5340== 5,572 (512 direct, 5,060 indirect) bytes in 1 blocks are definitely lost in loss record 20,641 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40CF6: FcPatternObjectAddWithBinding (fcpat.c:655)
==5340==    by 0xAF341CB: FcDefaultSubstitute (fcdefault.c:255)
==5340==    by 0xAD18601: pango_fc_default_substitute (pangofc-fontmap.c:1616)
==5340==    by 0xAD18601: pango_fc_font_map_get_patterns (pangofc-fontmap.c:1670)
==5340==    by 0xAD18601: pango_fc_font_map_load_fontset (pangofc-fontmap.c:1772)
==5340==    by 0x6838B2D: itemize_state_update_for_new_run (pango-context.c:1338)
==5340==    by 0x6838B2D: itemize_state_process_run (pango-context.c:1377)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340==    by 0x6843FBD: pango_layout_get_extents_internal (pango-layout.c:2594)
==5340==    by 0x41D67C: draw_background(LoadGraph*) (load-graph.cpp:126)
==5340==    by 0x41DF2C: load_graph_draw(_GtkWidget*, _cairo*, void*) (load-graph.cpp:241)
==5340==    by 0x5C4DC06: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:143)
==5340== 
==5340== 6,835 (2,304 direct, 4,531 indirect) bytes in 3 blocks are definitely lost in loss record 20,663 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40B0D: FcPatternObjectListAdd (fcpat.c:593)
==5340==    by 0xAF3DBB3: FcFontRenderPrepare (fcmatch.c:616)
==5340==    by 0xAF3DEA3: FcFontMatch (fcmatch.c:797)
==5340==    by 0xAD18D05: pango_fc_patterns_get_font_pattern (pangofc-fontmap.c:785)
==5340==    by 0xAD18D05: pango_fc_fontset_load_next_font (pangofc-fontmap.c:880)
==5340==    by 0xAD18D05: pango_fc_fontset_get_font_at (pangofc-fontmap.c:917)
==5340==    by 0xAD18EBC: pango_fc_fontset_foreach (pangofc-fontmap.c:1039)
==5340==    by 0xAD171F8: pango_fc_font_map_load_font (pangofc-fontmap.c:1707)
==5340==    by 0x661A8A7: _pango_cairo_font_private_get_hex_box_info (pangocairo-font.c:490)
==5340==    by 0x661B87F: _pango_cairo_font_private_get_glyph_extents_missing (pangocairo-font.c:674)
==5340==    by 0x661B87F: _pango_cairo_font_private_get_glyph_extents (pangocairo-font.c:831)
==5340==    by 0xAD19F53: pango_fc_hb_font_get_glyph_advance (pangofc-shape.c:139)
==5340==    by 0xFAE38E8: ??? (in /usr/lib/libharfbuzz.so.0.10400.6)
==5340== 
==5340== 12,596 (1,536 direct, 11,060 indirect) bytes in 3 blocks are definitely lost in loss record 20,722 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40CF6: FcPatternObjectAddWithBinding (fcpat.c:655)
==5340==    by 0xAF341CB: FcDefaultSubstitute (fcdefault.c:255)
==5340==    by 0xAD18601: pango_fc_default_substitute (pangofc-fontmap.c:1616)
==5340==    by 0xAD18601: pango_fc_font_map_get_patterns (pangofc-fontmap.c:1670)
==5340==    by 0xAD18601: pango_fc_font_map_load_fontset (pangofc-fontmap.c:1772)
==5340==    by 0xAD171DC: pango_fc_font_map_load_font (pangofc-fontmap.c:1703)
==5340==    by 0x661A8A7: _pango_cairo_font_private_get_hex_box_info (pangocairo-font.c:490)
==5340==    by 0x661B87F: _pango_cairo_font_private_get_glyph_extents_missing (pangocairo-font.c:674)
==5340==    by 0x661B87F: _pango_cairo_font_private_get_glyph_extents (pangocairo-font.c:831)
==5340==    by 0xAD19F53: pango_fc_hb_font_get_glyph_advance (pangofc-shape.c:139)
==5340==    by 0xFAE38E8: ??? (in /usr/lib/libharfbuzz.so.0.10400.6)
==5340==    by 0xFAB53B9: hb_shape_plan_execute (in /usr/lib/libharfbuzz.so.0.10400.6)
==5340==    by 0xFAB4BA1: hb_shape_full (in /usr/lib/libharfbuzz.so.0.10400.6)
==5340== 
==5340== 15,770 (5,376 direct, 10,394 indirect) bytes in 7 blocks are definitely lost in loss record 20,734 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40B0D: FcPatternObjectListAdd (fcpat.c:593)
==5340==    by 0xAF3DBB3: FcFontRenderPrepare (fcmatch.c:616)
==5340==    by 0xAF3DEA3: FcFontMatch (fcmatch.c:797)
==5340==    by 0xAD18D05: pango_fc_patterns_get_font_pattern (pangofc-fontmap.c:785)
==5340==    by 0xAD18D05: pango_fc_fontset_load_next_font (pangofc-fontmap.c:880)
==5340==    by 0xAD18D05: pango_fc_fontset_get_font_at (pangofc-fontmap.c:917)
==5340==    by 0xAD18EBC: pango_fc_fontset_foreach (pangofc-fontmap.c:1039)
==5340==    by 0x683888D: get_shaper_and_font (pango-context.c:1237)
==5340==    by 0x6838ECD: itemize_state_process_run (pango-context.c:1415)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340==    by 0x6843FBD: pango_layout_get_extents_internal (pango-layout.c:2594)
==5340== 
==5340== 16,384 bytes in 1 blocks are possibly lost in loss record 20,744 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82A298B: g_quark_init (gquark.c:62)
==5340==    by 0x400F099: call_init.part.0 (in /usr/lib/ld-2.25.so)
==5340==    by 0x400F1A5: _dl_init (in /usr/lib/ld-2.25.so)
==5340==    by 0x4000DB9: ??? (in /usr/lib/ld-2.25.so)
==5340== 
==5340== 18,576 bytes in 214 blocks are definitely lost in loss record 20,751 of 20,817
==5340==    at 0x4C2ADDF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x4C2D124: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x829832F: g_realloc (gmem.c:159)
==5340==    by 0x82B4606: g_string_maybe_expand (gstring.c:102)
==5340==    by 0x82B4661: g_string_sized_new (gstring.c:127)
==5340==    by 0x8297614: g_markup_escape_text (gmarkup.c:2230)
==5340==    by 0x421217: ProcList::emplace(int) (proctable.cpp:637)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422F0F: cb_show_whose_processes_changed (proctable.cpp:300)
==5340==    by 0x422F0F: operator() (proctable.cpp:591)
==5340==    by 0x422F0F: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422F0F: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#2}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340== 
==5340== 18,592 bytes in 215 blocks are definitely lost in loss record 20,752 of 20,817
==5340==    at 0x4C2ADDF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x4C2D124: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x829832F: g_realloc (gmem.c:159)
==5340==    by 0x82B4606: g_string_maybe_expand (gstring.c:102)
==5340==    by 0x82B4661: g_string_sized_new (gstring.c:127)
==5340==    by 0x8297614: g_markup_escape_text (gmarkup.c:2230)
==5340==    by 0x421217: ProcList::emplace(int) (proctable.cpp:637)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x41AA0C: update_page_activities(GsmApplication*) (interface.cpp:534)
==5340==    by 0x41BEF6: create_main_window(GsmApplication*) (interface.cpp:753)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340== 
==5340== 18,592 bytes in 215 blocks are definitely lost in loss record 20,753 of 20,817
==5340==    at 0x4C2ADDF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x4C2D124: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x829832F: g_realloc (gmem.c:159)
==5340==    by 0x82B4606: g_string_maybe_expand (gstring.c:102)
==5340==    by 0x82B4661: g_string_sized_new (gstring.c:127)
==5340==    by 0x8297614: g_markup_escape_text (gmarkup.c:2230)
==5340==    by 0x421217: ProcList::emplace(int) (proctable.cpp:637)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422E81: cb_show_dependencies_changed (proctable.cpp:292)
==5340==    by 0x422E81: operator() (proctable.cpp:587)
==5340==    by 0x422E81: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422E81: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#1}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340== 
==5340== 33,418 (3,072 direct, 30,346 indirect) bytes in 6 blocks are definitely lost in loss record 20,776 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40CF6: FcPatternObjectAddWithBinding (fcpat.c:655)
==5340==    by 0xAF341CB: FcDefaultSubstitute (fcdefault.c:255)
==5340==    by 0xAD18601: pango_fc_default_substitute (pangofc-fontmap.c:1616)
==5340==    by 0xAD18601: pango_fc_font_map_get_patterns (pangofc-fontmap.c:1670)
==5340==    by 0xAD18601: pango_fc_font_map_load_fontset (pangofc-fontmap.c:1772)
==5340==    by 0x6838B2D: itemize_state_update_for_new_run (pango-context.c:1338)
==5340==    by 0x6838B2D: itemize_state_process_run (pango-context.c:1377)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340==    by 0x6843FBD: pango_layout_get_extents_internal (pango-layout.c:2594)
==5340==    by 0x5C3681E: gtk_label_get_preferred_layout_size (gtklabel.c:3707)
==5340==    by 0x5C3681E: gtk_label_get_preferred_size (gtklabel.c:3762)
==5340==    by 0x5C3681E: gtk_label_measure (gtklabel.c:3921)
==5340==    by 0x5B8C9B2: gtk_css_custom_gadget_get_preferred_size (gtkcsscustomgadget.c:124)
==5340==    by 0x5B90B70: gtk_css_gadget_get_preferred_size (gtkcssgadget.c:675)
==5340== 
==5340== 54,018 bytes in 214 blocks are definitely lost in loss record 20,785 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82B2BBC: g_strescape (gstrfuncs.c:2146)
==5340==    by 0x421250: ProcList::emplace(int) (proctable.cpp:638)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422F0F: cb_show_whose_processes_changed (proctable.cpp:300)
==5340==    by 0x422F0F: operator() (proctable.cpp:591)
==5340==    by 0x422F0F: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422F0F: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#2}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76D3AA1: g_settings_real_change_event (gsettings.c:386)
==5340== 
==5340== 54,063 bytes in 215 blocks are definitely lost in loss record 20,786 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82B2BBC: g_strescape (gstrfuncs.c:2146)
==5340==    by 0x421250: ProcList::emplace(int) (proctable.cpp:638)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x41AA0C: update_page_activities(GsmApplication*) (interface.cpp:534)
==5340==    by 0x41BEF6: create_main_window(GsmApplication*) (interface.cpp:753)
==5340==    by 0x4388D7: GsmApplication::on_startup() (application.cpp:411)
==5340==    by 0x72DA9EC: Gio::Application_Class::startup_callback(_GApplication*) (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0C1DD: signal_emit_unlocked_R (gsignal.c:3565)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340== 
==5340== 54,063 bytes in 215 blocks are definitely lost in loss record 20,787 of 20,817
==5340==    at 0x4C2AEAF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0x8298278: g_malloc (gmem.c:94)
==5340==    by 0x82B2BBC: g_strescape (gstrfuncs.c:2146)
==5340==    by 0x421250: ProcList::emplace(int) (proctable.cpp:638)
==5340==    by 0x422C40: refresh_list (proctable.cpp:962)
==5340==    by 0x422C40: proctable_update(GsmApplication*) (proctable.cpp:1093)
==5340==    by 0x422E81: cb_show_dependencies_changed (proctable.cpp:292)
==5340==    by 0x422E81: operator() (proctable.cpp:587)
==5340==    by 0x422E81: operator()<const Glib::ustring&> (adaptor_trait.h:89)
==5340==    by 0x422E81: sigc::internal::slot_call1<proctable_new(GsmApplication*)::{lambda(Glib::ustring const&)#1}, void, Glib::ustring const&>::call_it(sigc::internal::slot_rep*, Glib::ustring const&) (slot.h:148)
==5340==    by 0x732DEAF: ??? (in /usr/lib/libgiomm-2.4.so.1.3.0)
==5340==    by 0x7BF88AC: g_closure_invoke (gclosure.c:804)
==5340==    by 0x7C0BF74: signal_emit_unlocked_R (gsignal.c:3705)
==5340==    by 0x7C14BE4: g_signal_emit_valist (gsignal.c:3391)
==5340==    by 0x7C155FE: g_signal_emit (gsignal.c:3447)
==5340==    by 0x76D3AA1: g_settings_real_change_event (gsettings.c:386)
==5340== 
==5340== 226,790 (80,640 direct, 146,150 indirect) bytes in 105 blocks are definitely lost in loss record 20,808 of 20,817
==5340==    at 0x4C2D0CF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5340==    by 0xAF405F8: FcPatternObjectInsertElt (fcpat.c:461)
==5340==    by 0xAF40B0D: FcPatternObjectListAdd (fcpat.c:593)
==5340==    by 0xAF3DBB3: FcFontRenderPrepare (fcmatch.c:616)
==5340==    by 0xAD18AFB: pango_fc_fontset_load_next_font (pangofc-fontmap.c:888)
==5340==    by 0xAD18AFB: pango_fc_fontset_get_font_at (pangofc-fontmap.c:917)
==5340==    by 0xAD18EBC: pango_fc_fontset_foreach (pangofc-fontmap.c:1039)
==5340==    by 0x683888D: get_shaper_and_font (pango-context.c:1237)
==5340==    by 0x6838ECD: itemize_state_process_run (pango-context.c:1415)
==5340==    by 0x683A01F: pango_itemize_with_base_dir (pango-context.c:1521)
==5340==    by 0x684215C: pango_layout_check_lines (pango-layout.c:4011)
==5340==    by 0x6843FBD: pango_layout_get_extents_internal (pango-layout.c:2594)
==5340==    by 0x5C3681E: gtk_label_get_preferred_layout_size (gtklabel.c:3707)
==5340==    by 0x5C3681E: gtk_label_get_preferred_size (gtklabel.c:3762)
==5340==    by 0x5C3681E: gtk_label_measure (gtklabel.c:3921)
==5340== 
==5340== LEAK SUMMARY:
==5340==    definitely lost: 319,205 bytes in 1,766 blocks
==5340==    indirectly lost: 221,289 bytes in 8,374 blocks
==5340==      possibly lost: 16,695 bytes in 10 blocks
==5340==    still reachable: 10,270,184 bytes in 81,415 blocks
==5340==                       of which reachable via heuristic:
==5340==                         length64           : 38,312 bytes in 503 blocks
==5340==                         newarray           : 2,544 bytes in 79 blocks
==5340==                         multipleinheritance: 1,096 bytes in 19 blocks
==5340==         suppressed: 597,680 bytes in 6,314 blocks
==5340== Reachable blocks (those to which a pointer was found) are not shown.
==5340== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==5340== 
==5340== For counts of detected and suppressed errors, rerun with: -v
==5340== Use --track-origins=yes to see where uninitialised values come from
==5340== ERROR SUMMARY: 270 errors from 46 contexts (suppressed: 77 from 77)
