desc: (none) cmd: /home/vtosodec/jhbuild/dev/bin/remote-viewer --spice-debug spice://localhost:5922 time_unit: i #----------- snapshot=0 #----------- time=0 mem_heap_B=0 mem_heap_extra_B=0 mem_stacks_B=0 heap_tree=empty #----------- snapshot=1 #----------- time=225221937 mem_heap_B=2160829 mem_heap_extra_B=375667 mem_stacks_B=0 heap_tree=detailed n6: 2160829 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 932800 0xD29C11E: g_realloc (gmem.c:159) n2: 418944 0xD26B1B7: g_array_maybe_expand (garray.c:779) n3: 401952 0xD26B5E6: g_array_append_vals (garray.c:418) n2: 262144 0xD26C6F7: g_byte_array_append (garray.c:1713) n2: 262144 0x5DAB4F5: subdivide_infos (gtkcssselector.c:1957) n2: 262144 0x5DAB72A: subdivide_infos (gtkcssselector.c:2052) n2: 262144 0x5DAB72A: subdivide_infos (gtkcssselector.c:2052) n1: 262144 0x5DAB72A: subdivide_infos (gtkcssselector.c:2052) n1: 262144 0x5DAB72A: subdivide_infos (gtkcssselector.c:2052) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n2: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DAB72A: subdivide_infos (gtkcssselector.c:2052) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n1: 262144 0x5DACFEE: _gtk_css_selector_tree_builder_build (gtkcssselector.c:2131) n1: 262144 0x5DA7F57: gtk_css_provider_load_internal (gtkcssprovider.c:2677) n1: 262144 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 262144 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 262144 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 262144 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 262144 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 262144 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 262144 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 262144 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n0: 262144 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 0 in 2 places, all below massif's threshold (1.00%) n0: 0 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 131072 0x5DA7C67: gtk_css_provider_load_internal (gtkcssprovider.c:1983) n1: 131072 0x5DA7D9B: gtk_css_provider_load_internal (gtkcssprovider.c:2097) n1: 131072 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 131072 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 131072 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 131072 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 131072 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 131072 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 131072 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 131072 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 131072 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 131072 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 131072 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 131072 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 131072 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 131072 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 131072 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 131072 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 131072 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 131072 0x4114F4: main (remote-viewer-main.c:134) n0: 8736 in 6 places, all below massif's threshold (1.00%) n0: 16992 in 3 places, all below massif's threshold (1.00%) n3: 328848 0x5DAADD2: gtk_css_selector_new (gtkcssselector.c:1132) n2: 190904 0x5DAC539: parse_selector_pseudo_class (gtkcssselector.c:1389) n1: 190704 0x5DAC833: _gtk_css_selector_parse (gtkcssselector.c:1506) n1: 190704 0x5DA7592: gtk_css_provider_load_internal (gtkcssprovider.c:2373) n1: 190704 0x5DA7D9B: gtk_css_provider_load_internal (gtkcssprovider.c:2097) n1: 190704 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 190704 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 190704 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 190704 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 190704 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 190704 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 190704 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 190704 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 190704 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 190704 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 190704 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 190704 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 190704 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 190704 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 190704 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 190704 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 190704 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 190704 0x4114F4: main (remote-viewer-main.c:134) n0: 200 in 1 place, below massif's threshold (1.00%) n2: 125128 0x5DAC08D: parse_selector_class (gtkcssselector.c:1161) n1: 123664 0x5DAC6C2: _gtk_css_selector_parse (gtkcssselector.c:1493) n1: 123664 0x5DA7592: gtk_css_provider_load_internal (gtkcssprovider.c:2373) n1: 123664 0x5DA7D9B: gtk_css_provider_load_internal (gtkcssprovider.c:2097) n1: 123664 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 123664 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 123664 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 123664 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 123664 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 123664 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 123664 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 123664 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 123664 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 123664 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 123664 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 123664 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 123664 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 123664 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 123664 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 123664 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 123664 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 123664 0x4114F4: main (remote-viewer-main.c:134) n0: 1464 in 1 place, below massif's threshold (1.00%) n0: 12816 in 8 places, all below massif's threshold (1.00%) n2: 119832 0x5DA7218: gtk_css_ruleset_add (gtkcssprovider.c:1457) n1: 90216 0x5DA78CD: gtk_css_provider_load_internal (gtkcssprovider.c:2492) n1: 90216 0x5DA7D9B: gtk_css_provider_load_internal (gtkcssprovider.c:2097) n1: 90216 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 90216 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 90216 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 90216 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 90216 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 90216 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 90216 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 90216 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 90216 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 90216 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 90216 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 90216 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 90216 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 90216 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 90216 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 90216 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 90216 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 90216 0x4114F4: main (remote-viewer-main.c:134) n1: 29616 0x5DA7BE6: gtk_css_provider_load_internal (gtkcssprovider.c:2485) n1: 29616 0x5DA7D9B: gtk_css_provider_load_internal (gtkcssprovider.c:2097) n1: 29616 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 29616 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 29616 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 29616 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 29616 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 29616 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 29616 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 29616 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 29616 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 29616 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 29616 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 29616 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 29616 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 29616 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 29616 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 29616 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 29616 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 29616 0x4114F4: main (remote-viewer-main.c:134) n0: 65176 in 28 places, all below massif's threshold (1.00%) n3: 655333 0xD29C057: g_malloc (gmem.c:94) n3: 565328 0xD2B2981: g_slice_alloc (gslice.c:1007) n4: 361680 0xD2B301C: g_slice_alloc0 (gslice.c:1032) n4: 258832 0x5DBAF0A: _gtk_css_value_alloc (gtkcssvalue.c:38) n3: 84144 0x5D936ED: _gtk_css_color_value_new_literal (gtkcsscolorvalue.c:448) n1: 40272 0x5D93D06: _gtk_css_color_value_parse (gtkcsscolorvalue.c:804) n0: 40272 in 9 places, all below massif's threshold (1.00%) n1: 26640 0x5D93E94: _gtk_css_color_value_parse (gtkcsscolorvalue.c:665) n0: 26640 in 6 places, all below massif's threshold (1.00%) n0: 17232 in 3 places, all below massif's threshold (1.00%) n1: 84144 0x5DA9DE8: _gtk_css_rgba_value_new_from_rgba (gtkcssrgbavalue.c:115) n3: 84144 0x5D936FF: _gtk_css_color_value_new_literal (gtkcsscolorvalue.c:450) n1: 40272 0x5D93D06: _gtk_css_color_value_parse (gtkcsscolorvalue.c:804) n0: 40272 in 9 places, all below massif's threshold (1.00%) n1: 26640 0x5D93E94: _gtk_css_color_value_parse (gtkcsscolorvalue.c:665) n0: 26640 in 6 places, all below massif's threshold (1.00%) n0: 17232 in 3 places, all below massif's threshold (1.00%) n0: 63496 in 20 places, all below massif's threshold (1.00%) n1: 27048 0x5DAED00: _gtk_css_shadow_value_parse (gtkcssshadowvalue.c:158) n1: 27048 0x5DADE7C: _gtk_css_shadows_value_parse (gtkcssshadowsvalue.c:226) n1: 27048 0x5DA7836: gtk_css_provider_load_internal (gtkcssprovider.c:2449) n1: 27048 0x5DA7D9B: gtk_css_provider_load_internal (gtkcssprovider.c:2097) n1: 27048 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 27048 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 27048 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 27048 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 27048 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 27048 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 27048 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 27048 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 27048 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 27048 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 27048 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 27048 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 27048 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 27048 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 27048 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 27048 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 27048 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 27048 0x4114F4: main (remote-viewer-main.c:134) n1: 55056 0xCE26AC2: g_type_create_instance (gtype.c:1852) n2: 55056 0xCE09319: g_object_new_internal (gobject.c:1779) n1: 44128 0xCE0AB0F: g_object_newv (gobject.c:1926) n2: 44128 0xCE0B3FA: g_object_new (gobject.c:1619) n1: 27528 0x5D980A2: _gtk_css_image_new_parse (gtkcssimage.c:473) n0: 27528 in 3 places, all below massif's threshold (1.00%) n0: 16600 in 21 places, all below massif's threshold (1.00%) n0: 10928 in 1 place, below massif's threshold (1.00%) n2: 38416 0xCE26B71: g_type_create_instance (gtype.c:1843) n1: 33336 0xCE0EE81: g_param_spec_internal (gparam.c:437) n0: 33336 in 13 places, all below massif's threshold (1.00%) n0: 5080 in 2 places, all below massif's threshold (1.00%) n0: 9376 in 23 places, all below massif's threshold (1.00%) n4: 179664 0xD2929C4: g_list_prepend (glist.c:311) n3: 73656 0x5DAB550: subdivide_infos (gtkcssselector.c:2036) n1: 43512 0x5DAB741: subdivide_infos (gtkcssselector.c:2055) n0: 43512 in 3 places, all below massif's threshold (1.00%) n1: 29112 0x5DACFEE: _gtk_css_selector_tree_builder_build (gtkcssselector.c:2131) n1: 29112 0x5DA7F57: gtk_css_provider_load_internal (gtkcssprovider.c:2677) n1: 29112 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 29112 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 29112 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 29112 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 29112 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 29112 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 29112 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 29112 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 29112 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 29112 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 29112 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 29112 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 29112 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 29112 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 29112 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 29112 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 29112 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 29112 0x4114F4: main (remote-viewer-main.c:134) n0: 1032 in 1 place, below massif's threshold (1.00%) n1: 59640 0x5DACFB4: _gtk_css_selector_tree_builder_add (gtkcssselector.c:2093) n1: 59640 0x5DA7F42: gtk_css_provider_load_internal (gtkcssprovider.c:2671) n1: 59640 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 59640 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 59640 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 59640 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 59640 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 59640 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 59640 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 59640 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 59640 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 59640 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 59640 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 59640 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 59640 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 59640 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 59640 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 59640 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 59640 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 59640 0x4114F4: main (remote-viewer-main.c:134) n2: 45840 0x5DAB6AF: subdivide_infos (gtkcssselector.c:2032) n1: 30504 0x5DACFEE: _gtk_css_selector_tree_builder_build (gtkcssselector.c:2131) n1: 30504 0x5DA7F57: gtk_css_provider_load_internal (gtkcssprovider.c:2677) n1: 30504 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 30504 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 30504 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 30504 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 30504 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 30504 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 30504 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 30504 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 30504 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 30504 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 30504 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 30504 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 30504 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 30504 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 30504 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 30504 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 30504 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 30504 0x4114F4: main (remote-viewer-main.c:134) n0: 15336 in 2 places, all below massif's threshold (1.00%) n0: 528 in 13 places, all below massif's threshold (1.00%) n0: 23984 in 25 places, all below massif's threshold (1.00%) n0: 59389 in 60 places, all below massif's threshold (1.00%) n1: 30616 0xD2B453D: g_strdup (gstrfuncs.c:363) n0: 30616 in 70 places, all below massif's threshold (1.00%) n4: 255248 0xD29C0AF: g_malloc0 (gmem.c:124) n0: 135960 in 57 places, all below massif's threshold (1.00%) n1: 59640 0x5DACF9E: _gtk_css_selector_tree_builder_add (gtkcssselector.c:2088) n1: 59640 0x5DA7F42: gtk_css_provider_load_internal (gtkcssprovider.c:2671) n1: 59640 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 59640 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 59640 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 59640 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 59640 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 59640 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 59640 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 59640 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 59640 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 59640 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 59640 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 59640 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 59640 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 59640 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 59640 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 59640 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 59640 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 59640 0x4114F4: main (remote-viewer-main.c:134) n2: 31488 0xD285426: g_hash_table_resize (ghash.c:585) n1: 31488 0xD28568D: g_hash_table_insert_node (ghash.c:645) n1: 31488 0xD285A78: g_hash_table_insert_internal (ghash.c:1228) n0: 31488 in 27 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n2: 28160 0xD285445: g_hash_table_resize (ghash.c:589) n1: 28160 0xD28568D: g_hash_table_insert_node (ghash.c:645) n1: 28160 0xD285A78: g_hash_table_insert_internal (ghash.c:1228) n0: 28160 in 24 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 153544 in 161 places, all below massif's threshold (1.00%) n1: 91200 0x150E4D65: _asn1_add_static_node (parser_aux.c:61) n2: 91200 0x150E62D3: asn1_array2tree (structure.c:197) n1: 81440 0xE40694B: gnutls_global_init (in /usr/lib64/libgnutls.so.28.41.7) n1: 81440 0xE3E8CD7: ??? (in /usr/lib64/libgnutls.so.28.41.7) n1: 81440 0x400F798: call_init.part.0 (dl-init.c:72) n1: 81440 0x400F8A9: _dl_init (dl-init.c:30) n1: 81440 0x4000CB8: ??? (in /usr/lib64/ld-2.22.so) n1: 81440 0x1: ??? n1: 81440 0xFFF000739: ??? n1: 81440 0xFFF000766: ??? n0: 81440 0xFFF000774: ??? n0: 9760 in 1 place, below massif's threshold (1.00%) n1: 72704 0x20D2417E: _GLOBAL__sub_I_eh_alloc.cc (eh_alloc.cc:117) n1: 72704 0x400F798: call_init.part.0 (dl-init.c:72) n1: 72704 0x400F8A9: _dl_init (dl-init.c:30) n1: 72704 0x40142B1: dl_open_worker (dl-open.c:564) n1: 72704 0x400F642: _dl_catch_error (dl-error.c:187) n1: 72704 0x4013701: _dl_open (dl-open.c:649) n1: 72704 0xC59DFC7: dlopen_doit (dlopen.c:66) n1: 72704 0x400F642: _dl_catch_error (dl-error.c:187) n1: 72704 0xC59E62F: _dlerror_run (dlerror.c:163) n1: 72704 0xC59E05F: dlopen@@GLIBC_2.2.5 (dlopen.c:87) n1: 72704 0xC39A8BF: g_module_open (gmodule-dl.c:97) n1: 72704 0xC07B5C9: g_io_module_load_module (giomodule.c:297) n1: 72704 0xCE29E0F: g_type_module_use (gtypemodule.c:244) n1: 72704 0xC07BDE6: g_io_modules_scan_all_in_directory_with_scope (giomodule.c:510) n1: 72704 0xC07C130: _g_io_modules_ensure_loaded (giomodule.c:1062) n1: 72704 0xC07C72E: _g_io_module_get_default (giomodule.c:839) n1: 72704 0xC06965C: g_file_new_for_uri (gfile.c:6355) n1: 72704 0x5DA8FCD: gtk_css_provider_load_from_resource (gtkcssprovider.c:2921) n1: 72704 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 72704 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 72704 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 72704 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 72704 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 72704 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 72704 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 72704 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 72704 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 72704 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 72704 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n0: 72704 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) #----------- snapshot=2 #----------- time=579972472 mem_heap_B=9806099 mem_heap_extra_B=708013 mem_stacks_B=0 heap_tree=detailed n8: 9806099 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n3: 4009604 0xD29C0AF: g_malloc0 (gmem.c:124) n1: 3145728 0x7656A02: create_canvas (channel-display.c:670) n1: 3145728 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 3145728 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 3145728 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 3145728 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 3145728 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 3145728 0x7681641: continuation_trampoline (continuation.c:55) n1: 3145728 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 3145728 0x2277B726: ??? n0: 757084 in 131 places, all below massif's threshold (1.00%) n1: 106792 0xCE03219: g_closure_new_simple (gclosure.c:206) n0: 106792 in 5 places, all below massif's threshold (1.00%) n3: 1953956 0x7699F77: spice_malloc (mem.c:93) n1: 1806336 0x7682CA6: surface_create (canvas_utils.c:106) n1: 1806336 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 1806336 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 1806336 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 1806336 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 1806336 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1806336 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1806336 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1806336 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1806336 0x7681641: continuation_trampoline (continuation.c:55) n1: 1806336 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1806336 0x2277B726: ??? n1: 131176 0x7692000: lz_create (lz.c:342) n1: 131176 0x767670C: canvas_create_common (canvas_base.c:3562) n1: 131176 0x7656B13: create_canvas (channel-display.c:683) n1: 131176 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 131176 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 131176 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 131176 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 131176 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 131176 0x7681641: continuation_trampoline (continuation.c:55) n1: 131176 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 131176 0x2277B726: ??? n0: 16444 in 8 places, all below massif's threshold (1.00%) n3: 1487626 0xD29C057: g_malloc (gmem.c:94) n2: 1072344 0xD2B2981: g_slice_alloc (gslice.c:1007) n4: 787132 0xD2B301C: g_slice_alloc0 (gslice.c:1032) n2: 304872 0xCE26B71: g_type_create_instance (gtype.c:1843) n2: 191800 0xCE09319: g_object_new_internal (gobject.c:1779) n1: 106264 0xCE0B093: g_object_new_valist (gobject.c:2038) n0: 106264 in 2 places, all below massif's threshold (1.00%) n0: 85536 in 2 places, all below massif's threshold (1.00%) n0: 113072 in 3 places, all below massif's threshold (1.00%) n1: 260264 0x5DBAF0A: _gtk_css_value_alloc (gtkcssvalue.c:38) n0: 260264 in 27 places, all below massif's threshold (1.00%) n1: 191304 0xCE26AC2: g_type_create_instance (gtype.c:1852) n2: 191304 0xCE09319: g_object_new_internal (gobject.c:1779) n1: 175888 0xCE0AB0F: g_object_newv (gobject.c:1926) n0: 175888 in 5 places, all below massif's threshold (1.00%) n0: 15416 in 1 place, below massif's threshold (1.00%) n0: 30692 in 96 places, all below massif's threshold (1.00%) n0: 285212 in 99 places, all below massif's threshold (1.00%) n0: 285218 in 124 places, all below massif's threshold (1.00%) n1: 130064 0xD2B453D: g_strdup (gstrfuncs.c:363) n0: 130064 in 224 places, all below massif's threshold (1.00%) n0: 1013689 in 455 places, all below massif's threshold (1.00%) n4: 777472 0xD29C11E: g_realloc (gmem.c:159) n0: 239016 in 48 places, all below massif's threshold (1.00%) n2: 222320 0xD26B1B7: g_array_maybe_expand (garray.c:779) n2: 196848 0xD26B5E6: g_array_append_vals (garray.c:418) n1: 131072 0x5DA7C67: gtk_css_provider_load_internal (gtkcssprovider.c:1983) n1: 131072 0x5DA7D9B: gtk_css_provider_load_internal (gtkcssprovider.c:2097) n1: 131072 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 131072 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 131072 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 131072 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 131072 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 131072 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 131072 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 131072 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 131072 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 131072 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 131072 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 131072 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 131072 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 131072 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 131072 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 131072 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 131072 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 131072 0x4114F4: main (remote-viewer-main.c:134) n0: 65776 in 34 places, all below massif's threshold (1.00%) n0: 25472 in 3 places, all below massif's threshold (1.00%) n1: 196304 0x5DAD005: _gtk_css_selector_tree_builder_build (gtkcssselector.c:2137) n1: 196304 0x5DA7F57: gtk_css_provider_load_internal (gtkcssprovider.c:2677) n1: 196304 0x5DA8E58: gtk_css_provider_load_from_file (gtkcssprovider.c:2852) n1: 196304 0x5DA8FE5: gtk_css_provider_load_from_resource (gtkcssprovider.c:2924) n1: 196304 0x5DA9269: _gtk_css_provider_load_named (gtkcssprovider.c:3091) n1: 196304 0x5EEB404: settings_update_theme (gtksettings.c:3208) n1: 196304 0x5EEB884: gtk_settings_get_for_screen (gtksettings.c:1834) n1: 196304 0x5E7CFFD: display_opened_cb (gtkmodules.c:501) n1: 196304 0xCE07251: g_cclosure_marshal_VOID__OBJECTv (gmarshal.c:2102) n1: 196304 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 196304 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 196304 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 196304 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 196304 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 196304 0xCE1EF36: g_signal_emit_by_name (gsignal.c:3479) n1: 196304 0x65E18DD: _gdk_x11_display_open (gdkdisplay-x11.c:1660) n1: 196304 0x65BB004: gdk_display_manager_open_display (gdkdisplaymanager.c:463) n1: 196304 0x5E513DF: post_parse_hook (gtkmain.c:775) n1: 196304 0xD2A1656: g_option_context_parse (goption.c:2159) n0: 196304 0x4114F4: main (remote-viewer-main.c:134) n1: 119832 0x5DA7218: gtk_css_ruleset_add (gtkcssprovider.c:1457) n0: 119832 in 2 places, all below massif's threshold (1.00%) n2: 280720 0xD29C1AE: g_try_malloc (gmem.c:241) n1: 280720 0x740EE14: gdk_pixbuf_new (gdk-pixbuf.c:458) n1: 280720 0x22A86432: png_info_callback (io-png.c:677) n1: 280720 0x1146A89F: png_push_read_chunk (pngpread.c:288) n1: 280720 0x1146B519: png_process_data (pngpread.c:47) n1: 280720 0x22A85BB7: gdk_pixbuf__png_image_load_increment (io-png.c:564) n2: 280720 0x74154A3: gdk_pixbuf_loader_load_module (gdk-pixbuf-loader.c:443) n1: 262144 0x7415F68: gdk_pixbuf_loader_write (gdk-pixbuf-loader.c:465) n1: 262144 0x7411B61: load_from_stream (gdk-pixbuf-io.c:1462) n1: 262144 0x7413A1A: gdk_pixbuf_new_from_stream (gdk-pixbuf-io.c:1658) n1: 262144 0x5E1AE8C: icon_info_ensure_scale_and_pixbuf (gtkicontheme.c:3908) n1: 262144 0x5E1E716: gtk_icon_info_load_icon (gtkicontheme.c:4004) n1: 262144 0x5E1E976: gtk_icon_theme_load_icon_for_scale (gtkicontheme.c:2317) n1: 262144 0x5FB6FB9: icon_list_from_theme (gtkwindow.c:4380) n1: 262144 0x5FB7E4B: gtk_window_realize_icon (gtkwindow.c:4449) n1: 262144 0x5FBFF37: gtk_window_realize (gtkwindow.c:7236) n1: 262144 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 262144 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 262144 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 262144 0x5FAFC7A: gtk_widget_realize (gtkwidget.c:5386) n1: 262144 0x5FBE0E6: gtk_window_show (gtkwindow.c:5937) n1: 262144 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 262144 0xCE1565A: signal_emit_unlocked_R (gsignal.c:3557) n1: 262144 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 262144 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 262144 0x5FAC41B: gtk_widget_show (gtkwidget.c:4726) n1: 262144 0x4234DF: virt_viewer_window_show (virt-viewer-window.c:1364) n1: 262144 0x4167DE: virt_viewer_app_default_start (virt-viewer-app.c:1721) n1: 262144 0x4130DD: remote_viewer_start (remote-viewer.c:1167) n0: 262144 0x4195F7: virt_viewer_app_start (virt-viewer-app.c:1734) n0: 18576 in 1 place, below massif's threshold (1.00%) n0: 0 in 7 places, all below massif's threshold (1.00%) n1: 143048 0xCE26BD0: g_type_create_instance (gtype.c:1848) n0: 143048 in 4 places, all below massif's threshold (1.00%) n2: 139984 0xCE26C3C: g_type_create_instance (gtype.c:1849) n1: 112592 0xCE09319: g_object_new_internal (gobject.c:1779) n0: 112592 in 3 places, all below massif's threshold (1.00%) n0: 27392 in 3 places, all below massif's threshold (1.00%) #----------- snapshot=3 #----------- time=848286191 mem_heap_B=12871086 mem_heap_extra_B=709362 mem_stacks_B=0 heap_tree=empty #----------- snapshot=4 #----------- time=1234374406 mem_heap_B=19851680 mem_heap_extra_B=717256 mem_stacks_B=0 heap_tree=empty #----------- snapshot=5 #----------- time=1471550445 mem_heap_B=22887692 mem_heap_extra_B=718484 mem_stacks_B=0 heap_tree=detailed n7: 22887692 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 12578024 0x7699F77: spice_malloc (mem.c:93) n2: 11629060 0x7682CA6: surface_create (canvas_utils.c:106) n1: 11629056 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 11629056 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 11629056 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 11629056 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 11629056 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 11629056 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 11629056 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 11629056 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 11629056 0x7681641: continuation_trampoline (continuation.c:55) n1: 11629056 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 11629056 0x2277B726: ??? n0: 4 in 1 place, below massif's threshold (1.00%) n1: 512000 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 512000 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 512000 0x7671442: decode (decode-glz.c:57) n1: 512000 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 512000 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 512000 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 512000 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 512000 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 512000 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 512000 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 512000 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 512000 0x7681641: continuation_trampoline (continuation.c:55) n1: 512000 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 512000 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 393528 0x7692000: lz_create (lz.c:342) n1: 393528 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 393528 0x7656B13: create_canvas (channel-display.c:683) n1: 262352 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 262352 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 262352 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 262352 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 262352 0x7681641: continuation_trampoline (continuation.c:55) n1: 262352 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 262352 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n0: 43436 in 7 places, all below massif's threshold (1.00%) n2: 6165781 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 5337608 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n0: 828173 in 134 places, all below massif's threshold (1.00%) n2: 1496521 0xD29C057: g_malloc (gmem.c:94) n2: 1080256 0xD2B2981: g_slice_alloc (gslice.c:1007) n3: 791556 0xD2B301C: g_slice_alloc0 (gslice.c:1032) n1: 305640 0xCE26B71: g_type_create_instance (gtype.c:1843) n0: 305640 in 4 places, all below massif's threshold (1.00%) n1: 260288 0x5DBAF0A: _gtk_css_value_alloc (gtkcssvalue.c:38) n0: 260288 in 27 places, all below massif's threshold (1.00%) n0: 225628 in 97 places, all below massif's threshold (1.00%) n0: 288700 in 99 places, all below massif's threshold (1.00%) n0: 416265 in 125 places, all below massif's threshold (1.00%) n0: 1326542 in 462 places, all below massif's threshold (1.00%) n1: 781804 0xD29C11E: g_realloc (gmem.c:159) n0: 781804 in 51 places, all below massif's threshold (1.00%) n2: 280720 0xD29C1AE: g_try_malloc (gmem.c:241) n1: 280720 0x740EE14: gdk_pixbuf_new (gdk-pixbuf.c:458) n1: 280720 0x22A86432: png_info_callback (io-png.c:677) n1: 280720 0x1146A89F: png_push_read_chunk (pngpread.c:288) n1: 280720 0x1146B519: png_process_data (pngpread.c:47) n1: 280720 0x22A85BB7: gdk_pixbuf__png_image_load_increment (io-png.c:564) n2: 280720 0x74154A3: gdk_pixbuf_loader_load_module (gdk-pixbuf-loader.c:443) n1: 262144 0x7415F68: gdk_pixbuf_loader_write (gdk-pixbuf-loader.c:465) n1: 262144 0x7411B61: load_from_stream (gdk-pixbuf-io.c:1462) n1: 262144 0x7413A1A: gdk_pixbuf_new_from_stream (gdk-pixbuf-io.c:1658) n1: 262144 0x5E1AE8C: icon_info_ensure_scale_and_pixbuf (gtkicontheme.c:3908) n1: 262144 0x5E1E716: gtk_icon_info_load_icon (gtkicontheme.c:4004) n1: 262144 0x5E1E976: gtk_icon_theme_load_icon_for_scale (gtkicontheme.c:2317) n1: 262144 0x5FB6FB9: icon_list_from_theme (gtkwindow.c:4380) n1: 262144 0x5FB7E4B: gtk_window_realize_icon (gtkwindow.c:4449) n1: 262144 0x5FBFF37: gtk_window_realize (gtkwindow.c:7236) n1: 262144 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 262144 0xCE1E4BA: g_signal_emit_valist (gsignal.c:3292) n1: 262144 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 262144 0x5FAFC7A: gtk_widget_realize (gtkwidget.c:5386) n1: 262144 0x5FBE0E6: gtk_window_show (gtkwindow.c:5937) n1: 262144 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 262144 0xCE1565A: signal_emit_unlocked_R (gsignal.c:3557) n1: 262144 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 262144 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 262144 0x5FAC41B: gtk_widget_show (gtkwidget.c:4726) n1: 262144 0x4234DF: virt_viewer_window_show (virt-viewer-window.c:1364) n1: 262144 0x4167DE: virt_viewer_app_default_start (virt-viewer-app.c:1721) n1: 262144 0x4130DD: remote_viewer_start (remote-viewer.c:1167) n0: 262144 0x4195F7: virt_viewer_app_start (virt-viewer-app.c:1734) n0: 18576 in 1 place, below massif's threshold (1.00%) n0: 0 in 7 places, all below massif's threshold (1.00%) n1: 258300 0x571A6AF: _XAllocScratch (XlibInt.c:1485) n1: 258300 0x570CD17: PutSubImage (PutImage.c:803) n1: 258300 0x570C1E4: PutSubImage (PutImage.c:907) n1: 258300 0x570D113: XPutImage (PutImage.c:1017) n1: 258300 0x7182499: _cairo_xlib_surface_draw_image (cairo-xlib-surface.c:1351) n1: 258300 0x717EE8E: _cairo_xlib_source_create_for_pattern (cairo-xlib-source.c:1025) n1: 258300 0x7165B52: clip_and_composite_boxes.part.13 (cairo-traps-compositor.c:1292) n1: 258300 0x7165E6B: clip_and_composite_boxes (cairo-traps-compositor.c:1742) n1: 258300 0x71667D5: _cairo_traps_compositor_fill (cairo-traps-compositor.c:2237) n1: 258300 0x710E886: _cairo_compositor_fill (cairo-compositor.c:203) n1: 258300 0x7180556: _cairo_xlib_surface_fill (cairo-xlib-surface.c:1646) n1: 258300 0x7154915: _cairo_surface_fill (cairo-surface.c:2341) n1: 258300 0x711678A: _cairo_gstate_fill (cairo-gstate.c:1317) n1: 258300 0x710FF07: _cairo_default_context_fill (cairo-default-context.c:1055) n1: 258300 0x7109673: cairo_fill (cairo.c:2205) n1: 258300 0x54ABC9B: spicex_draw_event (spice-widget-cairo.c:118) n1: 258300 0x54A7097: draw_event (spice-widget.c:1147) n1: 258300 0x5FAD609: _gtk_widget_draw_internal.part.84 (gtkwidget.c:6831) n1: 258300 0x5FAD9D5: _gtk_widget_draw_windows (gtkwidget.c:6927) n1: 258300 0x5FADB88: _gtk_widget_draw (gtkwidget.c:7007) n1: 258300 0x5D89A79: gtk_container_propagate_draw_internal (gtkcontainer.c:3797) n1: 258300 0x5D8E500: gtk_container_draw (gtkcontainer.c:3666) n1: 258300 0x5FAD609: _gtk_widget_draw_internal.part.84 (gtkwidget.c:6831) n1: 258300 0x5FADBA1: _gtk_widget_draw (gtkwidget.c:7007) n1: 258300 0x5D89A79: gtk_container_propagate_draw_internal (gtkcontainer.c:3797) n1: 258300 0x5E865A2: gtk_notebook_draw (gtknotebook.c:2618) n1: 258300 0x5FAD609: _gtk_widget_draw_internal.part.84 (gtkwidget.c:6831) n1: 258300 0x5FADBA1: _gtk_widget_draw (gtkwidget.c:7007) n1: 258300 0x5D89A79: gtk_container_propagate_draw_internal (gtkcontainer.c:3797) n0: 258300 0x5D8E500: gtk_container_draw (gtkcontainer.c:3666) #----------- snapshot=6 #----------- time=1753540558 mem_heap_B=26224684 mem_heap_extra_B=719644 mem_stacks_B=0 heap_tree=empty #----------- snapshot=7 #----------- time=2095102009 mem_heap_B=31322645 mem_heap_extra_B=718131 mem_stacks_B=0 heap_tree=empty #----------- snapshot=8 #----------- time=2522004821 mem_heap_B=37990469 mem_heap_extra_B=720067 mem_stacks_B=0 heap_tree=detailed n5: 37990469 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 27671584 0x7699F77: spice_malloc (mem.c:93) n2: 24134660 0x7682CA6: surface_create (canvas_utils.c:106) n1: 24134656 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 24134656 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 24134656 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 24134656 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 24134656 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 24134656 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 24134656 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 24134656 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 24134656 0x7681641: continuation_trampoline (continuation.c:55) n1: 24134656 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 24134656 0x2277B726: ??? n0: 4 in 1 place, below massif's threshold (1.00%) n1: 3099960 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 3099960 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 3099960 0x7671442: decode (decode-glz.c:57) n1: 3099960 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 3099960 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 3099960 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 3099960 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 3099960 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 3099960 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 3099960 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 3099960 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 3099960 0x7681641: continuation_trampoline (continuation.c:55) n1: 3099960 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 3099960 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 393528 0x7692000: lz_create (lz.c:342) n1: 393528 0x767670C: canvas_create_common (canvas_base.c:3562) n1: 393528 0x7656B13: create_canvas (channel-display.c:683) n0: 393528 in 2 places, all below massif's threshold (1.00%) n0: 43436 in 7 places, all below massif's threshold (1.00%) n2: 6157133 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 5337608 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n0: 819525 in 137 places, all below massif's threshold (1.00%) n0: 1882826 in 466 places, all below massif's threshold (1.00%) n2: 1499234 0xD29C057: g_malloc (gmem.c:94) n2: 1081964 0xD2B2981: g_slice_alloc (gslice.c:1007) n1: 794732 0xD2B301C: g_slice_alloc0 (gslice.c:1032) n0: 794732 in 100 places, all below massif's threshold (1.00%) n0: 287232 in 99 places, all below massif's threshold (1.00%) n0: 417270 in 126 places, all below massif's threshold (1.00%) n1: 779692 0xD29C11E: g_realloc (gmem.c:159) n0: 779692 in 51 places, all below massif's threshold (1.00%) #----------- snapshot=9 #----------- time=2857473272 mem_heap_B=43093289 mem_heap_extra_B=722039 mem_stacks_B=0 heap_tree=detailed n5: 43093289 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n3: 32757552 0x7699F77: spice_malloc (mem.c:93) n2: 28233780 0x7682CA6: surface_create (canvas_utils.c:106) n1: 28233776 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 28233776 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 28233776 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 28233776 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 28233776 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 28233776 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 28233776 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 28233776 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 28233776 0x7681641: continuation_trampoline (continuation.c:55) n1: 28233776 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 28233776 0x2277B726: ??? n0: 4 in 1 place, below massif's threshold (1.00%) n1: 4086808 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 4086808 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 4086808 0x7671442: decode (decode-glz.c:57) n1: 4086808 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 4086808 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 4086808 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 4086808 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 4086808 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4086808 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4086808 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4086808 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4086808 0x7681641: continuation_trampoline (continuation.c:55) n1: 4086808 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4086808 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n0: 436964 in 8 places, all below massif's threshold (1.00%) n2: 6162657 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 5337608 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n0: 825049 in 138 places, all below massif's threshold (1.00%) n0: 1888842 in 466 places, all below massif's threshold (1.00%) n2: 1504306 0xD29C057: g_malloc (gmem.c:94) n2: 1085908 0xD2B2981: g_slice_alloc (gslice.c:1007) n1: 797996 0xD2B301C: g_slice_alloc0 (gslice.c:1032) n0: 797996 in 100 places, all below massif's threshold (1.00%) n0: 287912 in 99 places, all below massif's threshold (1.00%) n0: 418398 in 126 places, all below massif's threshold (1.00%) n1: 779932 0xD29C11E: g_realloc (gmem.c:159) n0: 779932 in 51 places, all below massif's threshold (1.00%) #----------- snapshot=10 #----------- time=3146322507 mem_heap_B=47172641 mem_heap_extra_B=722567 mem_stacks_B=0 heap_tree=empty #----------- snapshot=11 #----------- time=3522378763 mem_heap_B=62057808 mem_heap_extra_B=776824 mem_stacks_B=0 heap_tree=empty #----------- snapshot=12 #----------- time=3701702396 mem_heap_B=64137900 mem_heap_extra_B=774916 mem_stacks_B=0 heap_tree=empty #----------- snapshot=13 #----------- time=4001195179 mem_heap_B=72266842 mem_heap_extra_B=783142 mem_stacks_B=0 heap_tree=detailed n5: 72266842 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 55636708 0x7699F77: spice_malloc (mem.c:93) n2: 38804664 0x7682CA6: surface_create (canvas_utils.c:106) n1: 38804656 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 38804656 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 38804656 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 38804656 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 38804656 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 38804656 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 38804656 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 38804656 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 38804656 0x7681641: continuation_trampoline (continuation.c:55) n1: 38804656 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 38804656 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n1: 10100552 0x7692000: lz_create (lz.c:342) n1: 10100552 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10100552 0x7656B13: create_canvas (channel-display.c:683) n1: 9969376 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 9969376 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 9969376 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 9969376 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 9969376 0x7681641: continuation_trampoline (continuation.c:55) n1: 9969376 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 9969376 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n1: 5772544 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 5772544 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 5772544 0x7671442: decode (decode-glz.c:57) n1: 5772544 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 5772544 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 5772544 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 5772544 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 5772544 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5772544 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5772544 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5772544 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5772544 0x7681641: continuation_trampoline (continuation.c:55) n1: 5772544 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5772544 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n0: 958948 in 7 places, all below massif's threshold (1.00%) n2: 9080918 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 8129176 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 2791576 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 2791576 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 2791576 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 2791576 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 2791576 0x7681641: continuation_trampoline (continuation.c:55) n1: 2791576 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 2791576 0x2277B726: ??? n0: 951742 in 140 places, all below massif's threshold (1.00%) n3: 3866310 0xD29C057: g_malloc (gmem.c:94) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n2: 1146532 0xD2B2981: g_slice_alloc (gslice.c:1007) n1: 841748 0xD2B301C: g_slice_alloc0 (gslice.c:1032) n0: 841748 in 107 places, all below massif's threshold (1.00%) n0: 304784 in 104 places, all below massif's threshold (1.00%) n0: 803746 in 134 places, all below massif's threshold (1.00%) n0: 2866794 in 494 places, all below massif's threshold (1.00%) n1: 816112 0xD29C11E: g_realloc (gmem.c:159) n0: 816112 in 51 places, all below massif's threshold (1.00%) #----------- snapshot=14 #----------- time=4280187638 mem_heap_B=73867959 mem_heap_extra_B=783673 mem_stacks_B=0 heap_tree=empty #----------- snapshot=15 #----------- time=4645451861 mem_heap_B=86589248 mem_heap_extra_B=792264 mem_stacks_B=0 heap_tree=detailed n5: 86589248 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 66785840 0x7699F77: spice_malloc (mem.c:93) n2: 43375896 0x7682CA6: surface_create (canvas_utils.c:106) n1: 43375888 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 43375888 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 43375888 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 43375888 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 43375888 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 43375888 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 43375888 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 43375888 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 43375888 0x7681641: continuation_trampoline (continuation.c:55) n1: 43375888 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 43375888 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n1: 11917244 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 11917244 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 11917244 0x7671442: decode (decode-glz.c:57) n1: 11917244 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 11917244 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 11917244 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 11917244 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 11917244 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 11917244 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 11917244 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 11917244 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 11917244 0x7681641: continuation_trampoline (continuation.c:55) n1: 11917244 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 11917244 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10494080 0x7692000: lz_create (lz.c:342) n1: 10494080 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10494080 0x7656B13: create_canvas (channel-display.c:683) n1: 10362904 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 10362904 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 10362904 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 10362904 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 10362904 0x7681641: continuation_trampoline (continuation.c:55) n1: 10362904 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 10362904 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n0: 998620 in 7 places, all below massif's threshold (1.00%) n2: 10701521 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 9712680 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 4375080 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4375080 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4375080 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4375080 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4375080 0x7681641: continuation_trampoline (continuation.c:55) n1: 4375080 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4375080 0x2277B726: ??? n0: 988841 in 140 places, all below massif's threshold (1.00%) n3: 3870473 0xD29C057: g_malloc (gmem.c:94) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n1: 1150176 0xD2B2981: g_slice_alloc (gslice.c:1007) n0: 1150176 in 105 places, all below massif's threshold (1.00%) n0: 804265 in 134 places, all below massif's threshold (1.00%) n0: 3762534 in 498 places, all below massif's threshold (1.00%) n1: 1468880 0xB2F9940: usbredirhost_alloc_stream_unlocked (usbredirhost.c:1168) n2: 1468880 0xB2FAC1A: usbredirhost_alloc_stream.constprop.14 (usbredirhost.c:1227) n1: 1468800 0xB2FAC96: usbredirhost_start_iso_stream (usbredirhost.c:1741) n1: 1468800 0xB502183: usbredirparser_do_read (usbredirparser.c:836) n1: 1468800 0x7665E92: usbredir_handle_msg (channel-usbredir.c:651) n1: 1468800 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1468800 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1468800 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1468800 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1468800 0x7681641: continuation_trampoline (continuation.c:55) n1: 1468800 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1468800 0x2276A646: ??? n0: 80 in 1 place, below massif's threshold (1.00%) #----------- snapshot=16 #----------- time=4883867265 mem_heap_B=90072795 mem_heap_extra_B=795613 mem_stacks_B=0 heap_tree=empty #----------- snapshot=17 #----------- time=5233145644 mem_heap_B=94356875 mem_heap_extra_B=798245 mem_stacks_B=0 heap_tree=detailed n5: 94356875 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 74400404 0x7699F77: spice_malloc (mem.c:93) n2: 50204164 0x7682CA6: surface_create (canvas_utils.c:106) n1: 50204156 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 50204156 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 50204156 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 50204156 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 50204156 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 50204156 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 50204156 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 50204156 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 50204156 0x7681641: continuation_trampoline (continuation.c:55) n1: 50204156 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 50204156 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n1: 12277308 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 12277308 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 12277308 0x7671442: decode (decode-glz.c:57) n1: 12277308 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 12277308 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 12277308 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 12277308 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 12277308 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 12277308 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 12277308 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 12277308 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 12277308 0x7681641: continuation_trampoline (continuation.c:55) n1: 12277308 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 12277308 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10756432 0x7692000: lz_create (lz.c:342) n1: 10756432 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10756432 0x7656B13: create_canvas (channel-display.c:683) n1: 10625256 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 10625256 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 10625256 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 10625256 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 10625256 0x7681641: continuation_trampoline (continuation.c:55) n1: 10625256 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 10625256 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n0: 1162500 in 7 places, all below massif's threshold (1.00%) n2: 10791361 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 9791404 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 4453804 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4453804 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4453804 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4453804 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4453804 0x7681641: continuation_trampoline (continuation.c:55) n1: 4453804 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4453804 0x2277B726: ??? n0: 999957 in 140 places, all below massif's threshold (1.00%) n3: 3874873 0xD29C057: g_malloc (gmem.c:94) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n1: 1154160 0xD2B2981: g_slice_alloc (gslice.c:1007) n0: 1154160 in 105 places, all below massif's threshold (1.00%) n0: 804681 in 134 places, all below massif's threshold (1.00%) n0: 3821357 in 498 places, all below massif's threshold (1.00%) n1: 1468880 0xB2F9940: usbredirhost_alloc_stream_unlocked (usbredirhost.c:1168) n2: 1468880 0xB2FAC1A: usbredirhost_alloc_stream.constprop.14 (usbredirhost.c:1227) n1: 1468800 0xB2FAC96: usbredirhost_start_iso_stream (usbredirhost.c:1741) n1: 1468800 0xB502183: usbredirparser_do_read (usbredirparser.c:836) n1: 1468800 0x7665E92: usbredir_handle_msg (channel-usbredir.c:651) n1: 1468800 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1468800 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1468800 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1468800 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1468800 0x7681641: continuation_trampoline (continuation.c:55) n1: 1468800 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1468800 0x2276A646: ??? n0: 80 in 1 place, below massif's threshold (1.00%) #----------- snapshot=18 #----------- time=5472299505 mem_heap_B=97102095 mem_heap_extra_B=799425 mem_stacks_B=0 heap_tree=empty #----------- snapshot=19 #----------- time=5696304299 mem_heap_B=99496897 mem_heap_extra_B=798663 mem_stacks_B=0 heap_tree=detailed n5: 99496897 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 79523708 0x7699F77: spice_malloc (mem.c:93) n2: 55418692 0x7682CA6: surface_create (canvas_utils.c:106) n1: 55418684 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 55418684 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 55418684 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 55418684 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 55418684 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 55418684 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 55418684 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 55418684 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 55418684 0x7681641: continuation_trampoline (continuation.c:55) n1: 55418684 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 55418684 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n1: 12277308 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 12277308 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 12277308 0x7671442: decode (decode-glz.c:57) n1: 12277308 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 12277308 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 12277308 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 12277308 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 12277308 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 12277308 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 12277308 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 12277308 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 12277308 0x7681641: continuation_trampoline (continuation.c:55) n1: 12277308 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 12277308 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10756432 0x7692000: lz_create (lz.c:342) n1: 10756432 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10756432 0x7656B13: create_canvas (channel-display.c:683) n1: 10625256 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 10625256 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 10625256 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 10625256 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 10625256 0x7681641: continuation_trampoline (continuation.c:55) n1: 10625256 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 10625256 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n0: 1071276 in 7 places, all below massif's threshold (1.00%) n2: 10802065 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 9791404 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 4453804 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4453804 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4453804 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4453804 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4453804 0x7681641: continuation_trampoline (continuation.c:55) n1: 4453804 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4453804 0x2277B726: ??? n0: 1010661 in 140 places, all below massif's threshold (1.00%) n3: 3874251 0xD29C057: g_malloc (gmem.c:94) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n1: 1153304 0xD2B2981: g_slice_alloc (gslice.c:1007) n0: 1153304 in 105 places, all below massif's threshold (1.00%) n0: 804915 in 134 places, all below massif's threshold (1.00%) n0: 3827993 in 498 places, all below massif's threshold (1.00%) n1: 1468880 0xB2F9940: usbredirhost_alloc_stream_unlocked (usbredirhost.c:1168) n2: 1468880 0xB2FAC1A: usbredirhost_alloc_stream.constprop.14 (usbredirhost.c:1227) n1: 1468800 0xB2FAC96: usbredirhost_start_iso_stream (usbredirhost.c:1741) n1: 1468800 0xB502183: usbredirparser_do_read (usbredirparser.c:836) n1: 1468800 0x7665E92: usbredir_handle_msg (channel-usbredir.c:651) n1: 1468800 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1468800 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1468800 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1468800 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1468800 0x7681641: continuation_trampoline (continuation.c:55) n1: 1468800 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1468800 0x2276A646: ??? n0: 80 in 1 place, below massif's threshold (1.00%) #----------- snapshot=20 #----------- time=6047412250 mem_heap_B=103455334 mem_heap_extra_B=799362 mem_stacks_B=0 heap_tree=empty #----------- snapshot=21 #----------- time=6458879578 mem_heap_B=108005279 mem_heap_extra_B=799505 mem_stacks_B=0 heap_tree=empty #----------- snapshot=22 #----------- time=6728371233 mem_heap_B=109672920 mem_heap_extra_B=800000 mem_stacks_B=0 heap_tree=empty #----------- snapshot=23 #----------- time=7148326505 mem_heap_B=114248223 mem_heap_extra_B=801745 mem_stacks_B=0 heap_tree=detailed n5: 114248223 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 94250300 0x7699F77: spice_malloc (mem.c:93) n2: 70054060 0x7682CA6: surface_create (canvas_utils.c:106) n1: 70054052 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 70054052 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 70054052 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 70054052 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 70054052 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 70054052 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 70054052 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 70054052 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 70054052 0x7681641: continuation_trampoline (continuation.c:55) n1: 70054052 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 70054052 0x2277B726: ??? n0: 8 in 1 place, below massif's threshold (1.00%) n1: 12277308 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 12277308 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 12277308 0x7671442: decode (decode-glz.c:57) n1: 12277308 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 12277308 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 12277308 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 12277308 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 12277308 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 12277308 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 12277308 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 12277308 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 12277308 0x7681641: continuation_trampoline (continuation.c:55) n1: 12277308 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 12277308 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10756432 0x7692000: lz_create (lz.c:342) n1: 10756432 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10756432 0x7656B13: create_canvas (channel-display.c:683) n1: 10625256 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 10625256 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 10625256 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 10625256 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 10625256 0x7681641: continuation_trampoline (continuation.c:55) n1: 10625256 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 10625256 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n0: 1162500 in 7 places, all below massif's threshold (1.00%) n2: 10808833 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 9791404 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 4453804 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4453804 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4453804 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4453804 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4453804 0x7681641: continuation_trampoline (continuation.c:55) n1: 4453804 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4453804 0x2277B726: ??? n0: 1017429 in 140 places, all below massif's threshold (1.00%) n3: 3875465 0xD29C057: g_malloc (gmem.c:94) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n1: 1155272 0xD2B2981: g_slice_alloc (gslice.c:1007) n0: 1155272 in 105 places, all below massif's threshold (1.00%) n0: 804161 in 134 places, all below massif's threshold (1.00%) n0: 3844745 in 498 places, all below massif's threshold (1.00%) n1: 1468880 0xB2F9940: usbredirhost_alloc_stream_unlocked (usbredirhost.c:1168) n2: 1468880 0xB2FAC1A: usbredirhost_alloc_stream.constprop.14 (usbredirhost.c:1227) n1: 1468800 0xB2FAC96: usbredirhost_start_iso_stream (usbredirhost.c:1741) n1: 1468800 0xB502183: usbredirparser_do_read (usbredirparser.c:836) n1: 1468800 0x7665E92: usbredir_handle_msg (channel-usbredir.c:651) n1: 1468800 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1468800 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1468800 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1468800 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1468800 0x7681641: continuation_trampoline (continuation.c:55) n1: 1468800 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1468800 0x2276A646: ??? n0: 80 in 1 place, below massif's threshold (1.00%) #----------- snapshot=24 #----------- time=7457559483 mem_heap_B=115610012 mem_heap_extra_B=801812 mem_stacks_B=0 heap_tree=empty #----------- snapshot=25 #----------- time=7836303894 mem_heap_B=115808649 mem_heap_extra_B=804855 mem_stacks_B=0 heap_tree=empty #----------- snapshot=26 #----------- time=8108275813 mem_heap_B=115847651 mem_heap_extra_B=803509 mem_stacks_B=0 heap_tree=empty #----------- snapshot=27 #----------- time=8382972073 mem_heap_B=115884588 mem_heap_extra_B=802740 mem_stacks_B=0 heap_tree=empty #----------- snapshot=28 #----------- time=8766404473 mem_heap_B=116636245 mem_heap_extra_B=800515 mem_stacks_B=0 heap_tree=empty #----------- snapshot=29 #----------- time=9122557532 mem_heap_B=117381540 mem_heap_extra_B=801740 mem_stacks_B=0 heap_tree=empty #----------- snapshot=30 #----------- time=9366574863 mem_heap_B=118063315 mem_heap_extra_B=801373 mem_stacks_B=0 heap_tree=empty #----------- snapshot=31 #----------- time=9657500240 mem_heap_B=118268759 mem_heap_extra_B=802273 mem_stacks_B=0 heap_tree=empty #----------- snapshot=32 #----------- time=10029987680 mem_heap_B=119415103 mem_heap_extra_B=803633 mem_stacks_B=0 heap_tree=empty #----------- snapshot=33 #----------- time=10451658369 mem_heap_B=120497051 mem_heap_extra_B=804117 mem_stacks_B=0 heap_tree=empty #----------- snapshot=34 #----------- time=10812894223 mem_heap_B=120873791 mem_heap_extra_B=800169 mem_stacks_B=0 heap_tree=empty #----------- snapshot=35 #----------- time=11087123392 mem_heap_B=120994587 mem_heap_extra_B=800309 mem_stacks_B=0 heap_tree=empty #----------- snapshot=36 #----------- time=11286574582 mem_heap_B=121499727 mem_heap_extra_B=801361 mem_stacks_B=0 heap_tree=empty #----------- snapshot=37 #----------- time=11562347116 mem_heap_B=121851897 mem_heap_extra_B=802423 mem_stacks_B=0 heap_tree=detailed n5: 121851897 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 101810474 0x7699F77: spice_malloc (mem.c:93) n2: 76971164 0x7682CA6: surface_create (canvas_utils.c:106) n1: 76971164 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 76971164 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 76971164 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 76971164 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 76971164 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 76971164 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 76971164 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 76971164 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 76971164 0x7681641: continuation_trampoline (continuation.c:55) n1: 76971164 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 76971164 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 12881244 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 12881244 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 12881244 0x7671442: decode (decode-glz.c:57) n1: 12881244 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 12881244 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 12881244 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 12881244 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 12881244 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 12881244 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 12881244 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 12881244 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 12881244 0x7681641: continuation_trampoline (continuation.c:55) n1: 12881244 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 12881244 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10756432 0x7692000: lz_create (lz.c:342) n1: 10756432 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10756432 0x7656B13: create_canvas (channel-display.c:683) n1: 10625256 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 10625256 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 10625256 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 10625256 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 10625256 0x7681641: continuation_trampoline (continuation.c:55) n1: 10625256 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 10625256 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n0: 1201634 in 7 places, all below massif's threshold (1.00%) n2: 10824829 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 9791404 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 4453804 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4453804 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4453804 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4453804 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4453804 0x7681641: continuation_trampoline (continuation.c:55) n1: 4453804 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4453804 0x2277B726: ??? n0: 1033425 in 140 places, all below massif's threshold (1.00%) n2: 3874825 0xD29C057: g_malloc (gmem.c:94) n0: 1958793 in 135 places, all below massif's threshold (1.00%) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n0: 3872889 in 499 places, all below massif's threshold (1.00%) n1: 1468880 0xB2F9940: usbredirhost_alloc_stream_unlocked (usbredirhost.c:1168) n2: 1468880 0xB2FAC1A: usbredirhost_alloc_stream.constprop.14 (usbredirhost.c:1227) n1: 1468800 0xB2FAC96: usbredirhost_start_iso_stream (usbredirhost.c:1741) n1: 1468800 0xB502183: usbredirparser_do_read (usbredirparser.c:836) n1: 1468800 0x7665E92: usbredir_handle_msg (channel-usbredir.c:651) n1: 1468800 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1468800 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1468800 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1468800 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1468800 0x7681641: continuation_trampoline (continuation.c:55) n1: 1468800 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1468800 0x2276A646: ??? n0: 80 in 1 place, below massif's threshold (1.00%) #----------- snapshot=38 #----------- time=11789093401 mem_heap_B=121560971 mem_heap_extra_B=800909 mem_stacks_B=0 heap_tree=empty #----------- snapshot=39 #----------- time=12124643359 mem_heap_B=124033071 mem_heap_extra_B=802985 mem_stacks_B=0 heap_tree=empty #----------- snapshot=40 #----------- time=12402886026 mem_heap_B=126741814 mem_heap_extra_B=803370 mem_stacks_B=0 heap_tree=empty #----------- snapshot=41 #----------- time=12844432293 mem_heap_B=127665719 mem_heap_extra_B=801905 mem_stacks_B=0 heap_tree=empty #----------- snapshot=42 #----------- time=13251829680 mem_heap_B=127840194 mem_heap_extra_B=802374 mem_stacks_B=0 heap_tree=empty #----------- snapshot=43 #----------- time=13676050725 mem_heap_B=127858874 mem_heap_extra_B=801038 mem_stacks_B=0 heap_tree=empty #----------- snapshot=44 #----------- time=13955910860 mem_heap_B=128544659 mem_heap_extra_B=808237 mem_stacks_B=0 heap_tree=detailed n5: 128544659 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 108507472 0x7699F77: spice_malloc (mem.c:93) n2: 82629168 0x7682CA6: surface_create (canvas_utils.c:106) n1: 82629168 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 82629168 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 82629168 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 82629168 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 82629168 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 82629168 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 82629168 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 82629168 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 82629168 0x7681641: continuation_trampoline (continuation.c:55) n1: 82629168 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 82629168 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 13403340 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 13403340 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 13403340 0x7671442: decode (decode-glz.c:57) n1: 13403340 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 13403340 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 13403340 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 13403340 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 13403340 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 13403340 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 13403340 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 13403340 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 13403340 0x7681641: continuation_trampoline (continuation.c:55) n1: 13403340 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 13403340 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10756432 0x7692000: lz_create (lz.c:342) n1: 10756432 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10756432 0x7656B13: create_canvas (channel-display.c:683) n1: 10625256 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 10625256 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 10625256 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 10625256 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 10625256 0x7681641: continuation_trampoline (continuation.c:55) n1: 10625256 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 10625256 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n0: 1718532 in 7 places, all below massif's threshold (1.00%) n2: 10825465 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 9791404 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 4453804 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4453804 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4453804 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4453804 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4453804 0x7681641: continuation_trampoline (continuation.c:55) n1: 4453804 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4453804 0x2277B726: ??? n0: 1034061 in 140 places, all below massif's threshold (1.00%) n2: 3882265 0xD29C057: g_malloc (gmem.c:94) n0: 1966233 in 135 places, all below massif's threshold (1.00%) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n0: 3860577 in 499 places, all below massif's threshold (1.00%) n1: 1468880 0xB2F9940: usbredirhost_alloc_stream_unlocked (usbredirhost.c:1168) n2: 1468880 0xB2FAC1A: usbredirhost_alloc_stream.constprop.14 (usbredirhost.c:1227) n1: 1468800 0xB2FAC96: usbredirhost_start_iso_stream (usbredirhost.c:1741) n1: 1468800 0xB502183: usbredirparser_do_read (usbredirparser.c:836) n1: 1468800 0x7665E92: usbredir_handle_msg (channel-usbredir.c:651) n1: 1468800 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1468800 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1468800 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1468800 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1468800 0x7681641: continuation_trampoline (continuation.c:55) n1: 1468800 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1468800 0x2276A646: ??? n0: 80 in 1 place, below massif's threshold (1.00%) #----------- snapshot=45 #----------- time=14375968510 mem_heap_B=127975943 mem_heap_extra_B=802625 mem_stacks_B=0 heap_tree=empty #----------- snapshot=46 #----------- time=14789469457 mem_heap_B=127673166 mem_heap_extra_B=800594 mem_stacks_B=0 heap_tree=empty #----------- snapshot=47 #----------- time=15094686838 mem_heap_B=127893779 mem_heap_extra_B=802341 mem_stacks_B=0 heap_tree=empty #----------- snapshot=48 #----------- time=15517283017 mem_heap_B=128000240 mem_heap_extra_B=801832 mem_stacks_B=0 heap_tree=empty #----------- snapshot=49 #----------- time=15880646859 mem_heap_B=131153638 mem_heap_extra_B=824306 mem_stacks_B=0 heap_tree=peak n5: 131153638 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n5: 111132368 0x7699F77: spice_malloc (mem.c:93) n2: 83114328 0x7682CA6: surface_create (canvas_utils.c:106) n1: 83114328 0x7674B85: canvas_get_quic (canvas_base.c:437) n1: 83114328 0x767748B: canvas_get_image_internal (canvas_base.c:1146) n1: 83114328 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 83114328 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 83114328 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 83114328 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 83114328 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 83114328 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 83114328 0x7681641: continuation_trampoline (continuation.c:55) n1: 83114328 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 83114328 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 13427548 0x7682E36: surface_create_stride (canvas_utils.c:106) n2: 13427548 0x7682EF0: alloc_lz_image_surface (canvas_utils.c:301) n1: 13427548 0x7671442: decode (decode-glz.c:57) n1: 13427548 0x76763B0: canvas_get_glz_rgb_common.isra.8 (canvas_base.c:896) n1: 13427548 0x7677AD2: canvas_get_image_internal (canvas_base.c:915) n1: 13427548 0x767983B: canvas_draw_copy (canvas_base.c:1309) n1: 13427548 0x76577E8: display_handle_draw_copy (channel-display.c:1572) n1: 13427548 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 13427548 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 13427548 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 13427548 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 13427548 0x7681641: continuation_trampoline (continuation.c:55) n1: 13427548 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 13427548 0x2277B726: ??? n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10756432 0x7692000: lz_create (lz.c:342) n1: 10756432 0x767670C: canvas_create_common (canvas_base.c:3562) n2: 10756432 0x7656B13: create_canvas (channel-display.c:683) n1: 10625256 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 10625256 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 10625256 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 10625256 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 10625256 0x7681641: continuation_trampoline (continuation.c:55) n1: 10625256 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 10625256 0x2277B726: ??? n0: 131176 in 1 place, below massif's threshold (1.00%) n1: 2810568 0x769952C: spice_marshaller_new (marshaller.c:121) n2: 2810568 0x764BDE6: spice_msg_out_new (spice-channel.c:634) n1: 2810568 0x76658ED: usbredir_write_callback (channel-usbredir.c:549) n2: 2810568 0xB502361: usbredirparser_do_write (usbredirparser.c:1066) n1: 2810568 0xB2FA184: usbredirhost_iso_packet_complete (usbredirhost.c:1491) n1: 2810568 0xB0E5648: usbi_handle_transfer_completion (io.c:1650) n1: 2810568 0xB0EB38F: op_handle_events (linux_usbfs.c:2457) n1: 2810568 0xB0E5137: handle_events (io.c:2201) n1: 2810568 0xB0E6041: libusb_handle_events_timeout_completed (io.c:2285) n1: 2810568 0xB0E612D: libusb_handle_events (io.c:2361) n1: 2810568 0x7669D7E: spice_usb_device_manager_usb_ev_thread (usb-device-manager.c:1175) n1: 2810568 0xD2BC783: g_thread_proxy (gthread.c:778) n1: 2810568 0xD58D608: start_thread (pthread_create.c:334) n0: 2810568 0xDC0BBBB: clone (clone.S:109) n0: 0 in 8 places, all below massif's threshold (1.00%) n0: 0 in 12 places, all below massif's threshold (1.00%) n0: 1023492 in 6 places, all below massif's threshold (1.00%) n2: 10740225 0xD29C0AF: g_malloc0 (gmem.c:124) n2: 9791404 0x7656A02: create_canvas (channel-display.c:670) n1: 5337600 0x7656D62: display_handle_surface_create (channel-display.c:1661) n1: 5337600 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 5337600 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 5337600 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 5337600 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 5337600 0x7681641: continuation_trampoline (continuation.c:55) n1: 5337600 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 5337600 0x2277B726: ??? n1: 4453804 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 4453804 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 4453804 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 4453804 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 4453804 0x7681641: continuation_trampoline (continuation.c:55) n1: 4453804 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 4453804 0x2277B726: ??? n0: 948821 in 140 places, all below massif's threshold (1.00%) n0: 3974386 in 499 places, all below massif's threshold (1.00%) n2: 3837779 0xD29C057: g_malloc (gmem.c:94) n0: 1921747 in 135 places, all below massif's threshold (1.00%) n1: 1916032 0x766BC47: spice_usb_util_get_device_strings (usbutil.c:154) n1: 1916032 0x766B3C6: spice_usb_device_get_description (usb-device-manager.c:1729) n1: 1916032 0x54AB4D3: device_added_cb (usb-device-widget.c:498) n1: 1916032 0x54AB940: spice_usb_device_widget_constructor (usb-device-widget.c:228) n1: 1916032 0xCE09147: g_object_new_internal (gobject.c:1697) n1: 1916032 0xCE0B093: g_object_new_valist (gobject.c:2038) n1: 1916032 0xCE0B3E2: g_object_new (gobject.c:1622) n1: 1916032 0x54AB9C3: spice_usb_device_widget_new (usb-device-widget.c:344) n1: 1916032 0x4282CD: virt_viewer_session_spice_usb_device_selection (virt-viewer-session-spice.c:723) n1: 1916032 0xCE04593: g_closure_invoke (gclosure.c:801) n1: 1916032 0xCE15B1F: signal_emit_unlocked_R (gsignal.c:3627) n1: 1916032 0xCE1E7F2: g_signal_emit_valist (gsignal.c:3383) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA285C: gtk_widget_activate (gtkwidget.c:7725) n1: 1916032 0x5E72E44: gtk_menu_shell_activate_item (gtkmenushell.c:1391) n1: 1916032 0x5E731E7: gtk_menu_shell_button_release (gtkmenushell.c:803) n1: 1916032 0x5E53335: _gtk_marshal_BOOLEAN__BOXEDv (gtkmarshalers.c:130) n1: 1916032 0xCE047C2: _g_closure_invoke_va (gclosure.c:864) n1: 1916032 0xCE1DFFC: g_signal_emit_valist (gsignal.c:3292) n1: 1916032 0xCE1EAC0: g_signal_emit (gsignal.c:3439) n1: 1916032 0x5FA02D2: gtk_widget_event_internal (gtkwidget.c:7692) n1: 1916032 0x5E5055C: propagate_event (gtkmain.c:2511) n1: 1916032 0x5E52336: gtk_main_do_event (gtkmain.c:1844) n1: 1916032 0x65E7BF0: gdk_event_source_dispatch (gdkeventsource.c:364) n1: 1916032 0xD296BA8: g_main_context_dispatch (gmain.c:3154) n1: 1916032 0xD296F06: g_main_context_iterate.isra.29 (gmain.c:3840) n1: 1916032 0xD297220: g_main_loop_run (gmain.c:4034) n1: 1916032 0x5E51513: gtk_main (gtkmain.c:1235) n0: 1916032 0x4116F5: main (remote-viewer-main.c:192) n1: 1468880 0xB2F9940: usbredirhost_alloc_stream_unlocked (usbredirhost.c:1168) n2: 1468880 0xB2FAC1A: usbredirhost_alloc_stream.constprop.14 (usbredirhost.c:1227) n1: 1468800 0xB2FAC96: usbredirhost_start_iso_stream (usbredirhost.c:1741) n1: 1468800 0xB502183: usbredirparser_do_read (usbredirparser.c:836) n1: 1468800 0x7665E92: usbredir_handle_msg (channel-usbredir.c:651) n1: 1468800 0x764C39C: spice_channel_recv_msg (spice-channel.c:1891) n1: 1468800 0x764C5F2: spice_channel_iterate_read (spice-channel.c:2128) n1: 1468800 0x764E63E: spice_channel_coroutine (spice-channel.c:2166) n1: 1468800 0x768188D: coroutine_trampoline (coroutine_ucontext.c:63) n1: 1468800 0x7681641: continuation_trampoline (continuation.c:55) n1: 1468800 0xDB51F0E: ??? (in /usr/lib64/libc-2.22.so) n0: 1468800 0x2276A646: ??? n0: 80 in 1 place, below massif's threshold (1.00%)