==20275== Invalid write of size 8
==20275==    at 0x7704675: g_nullify_pointer (gutils.c:2030)
==20275==    by 0x744CBEE: weak_refs_notify (gobject.c:2572)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x5649937: gtk_box_forall (gtkbox.c:2557)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x56498EE: gtk_box_forall (gtkbox.c:2541)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x56498EE: gtk_box_forall (gtkbox.c:2541)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x5779D5B: gtk_overlay_forall (gtkoverlay.c:552)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==  Address 0x114d0120 is 16 bytes inside a block of size 184 free'd
==20275==    at 0x4C2B68C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==20275==    by 0x746AB79: g_type_free_instance (gtype.c:1932)
==20275==    by 0x5893791: gtk_widget_real_destroy (gtkwidget.c:11516)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x57973E8: _unmanage_popover (gtkpopover.c:1461)
==20275==    by 0x76C1A7F: g_hash_table_remove_node (ghash.c:448)
==20275==    by 0x76C2039: g_hash_table_remove_internal (ghash.c:1300)
==20275==    by 0x5797697: gtk_popover_update_relative_to (gtkpopover.c:1496)
==20275==    by 0x57990C6: gtk_popover_dispose (gtkpopover.c:212)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x5755392: gtk_menu_button_dispose (gtkmenubutton.c:1024)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x5649937: gtk_box_forall (gtkbox.c:2557)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x56498EE: gtk_box_forall (gtkbox.c:2541)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275==    by 0x5694480: gtk_container_destroy (gtkcontainer.c:1410)
==20275==    by 0x7448F91: g_closure_invoke (gclosure.c:768)
==20275==    by 0x745B7C3: signal_emit_unlocked_R (gsignal.c:3667)
==20275==    by 0x7463448: g_signal_emit_valist (gsignal.c:3307)
==20275==    by 0x7463701: g_signal_emit (gsignal.c:3363)
==20275==    by 0x588DEB7: gtk_widget_dispose (gtkwidget.c:11348)
==20275==    by 0x744F97F: g_object_run_dispose (gobject.c:1073)
==20275== 
==20275== (action on error) vgdb me ... 
