Breakpoint 3, gtk_popover_accessible_finalize (
    object=0x114d0160 [GtkPopoverAccessible]) at gtkpopoveraccessible.c:137
137	{
(gdb) bt
#0  gtk_popover_accessible_finalize (object=0x114d0160 [GtkPopoverAccessible])
    at gtkpopoveraccessible.c:137
#1  0x000000000744da5a in g_object_unref (_object=0x114d0160)
    at gobject.c:3112
#2  0x0000000005893792 in gtk_widget_real_destroy (object=<optimized out>)
    at gtkwidget.c:11516
#3  0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffd1c0, 
    invocation_hint=0xffeffd160) at gclosure.c:768
#4  0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0x114cf4a0, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffd1c0)
    at gsignal.c:3667
#5  0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffd348) at gsignal.c:3307
#6  0x0000000007463702 in g_signal_emit (instance=instance@entry=0x114cf4a0, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#7  0x000000000588deb8 in gtk_widget_dispose (object=0x114cf4a0 [GtkPopover])
    at gtkwidget.c:11348
#8  0x000000000744f980 in g_object_run_dispose (
    object=0x114cf4a0 [GtkPopover]) at gobject.c:1073
#9  0x00000000057973e9 in _unmanage_popover (object=0x114cf4a0 [GtkPopover])
    at gtkpopover.c:1461
#10 0x00000000076c1a80 in g_hash_table_remove_node (
Python Exception <class 'TypeError'> iter() returned non-iterator of type '_iterator': 
    hash_table=hash_table@entry=0x114cfe70, i=i@entry=3, 
    notify=notify@entry=1) at ghash.c:448
Python Exception <class 'TypeError'> iter() returned non-iterator of type '_iterator': 
#11 0x00000000076c203a in g_hash_table_remove_internal (
    hash_table=0x114cfe70, key=0x114cf4a0, notify=1) at ghash.c:1300
#12 0x0000000005797698 in widget_unmanage_popover (
    popover=0x114cf4a0 [GtkPopover], widget=<optimized out>)
    at gtkpopover.c:1496
#13 gtk_popover_update_relative_to (popover=0x114cf4a0 [GtkPopover], 
    relative_to=0x0) at gtkpopover.c:1596
#14 0x00000000057990c7 in gtk_popover_dispose (object=0x114cf4a0 [GtkPopover])
    at gtkpopover.c:212
#15 0x000000000744f980 in g_object_run_dispose (
    object=0x114cf4a0 [GtkPopover]) at gobject.c:1073
#16 0x00000000058809ae in gtk_widget_destroy (widget=<optimized out>)
    at gtkwidget.c:4326
#17 0x0000000005755393 in gtk_menu_button_dispose (
    object=0xf7b8490 [GeditStatusMenuButton]) at gtkmenubutton.c:1024
#18 0x000000000744f980 in g_object_run_dispose (
---Type <return> to continue, or q <return> to quit---
    object=0xf7b8490 [GeditStatusMenuButton]) at gobject.c:1073
#19 0x0000000005649938 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkbox.c:2557
#20 0x0000000005694481 in gtk_container_destroy (
    widget=0xf775fb0 [GeditStatusbar]) at gtkcontainer.c:1410
#21 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffd790, 
    invocation_hint=0xffeffd730) at gclosure.c:768
#22 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf775fb0, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffd790)
    at gsignal.c:3667
#23 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffd918) at gsignal.c:3307
#24 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf775fb0, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#25 0x000000000588deb8 in gtk_widget_dispose (
    object=0xf775fb0 [GeditStatusbar]) at gtkwidget.c:11348
#26 0x000000000744f980 in g_object_run_dispose (
    object=0xf775fb0 [GeditStatusbar]) at gobject.c:1073
#27 0x00000000056498ef in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkbox.c:2541
#28 0x0000000005694481 in gtk_container_destroy (widget=0xf726620 [GtkBox])
    at gtkcontainer.c:1410
#29 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffdc10, 
    invocation_hint=0xffeffdbb0) at gclosure.c:768
#30 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf726620, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffdc10)
    at gsignal.c:3667
#31 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffdd98) at gsignal.c:3307
#32 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf726620, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#33 0x000000000588deb8 in gtk_widget_dispose (object=0xf726620 [GtkBox])
---Type <return> to continue, or q <return> to quit---
    at gtkwidget.c:11348
#34 0x000000000744f980 in g_object_run_dispose (object=0xf726620 [GtkBox])
    at gobject.c:1073
#35 0x0000000005694481 in gtk_container_destroy (widget=0xf7207b0 [GtkPaned])
    at gtkcontainer.c:1410
#36 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffe060, 
    invocation_hint=0xffeffe000) at gclosure.c:768
#37 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf7207b0, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffe060)
    at gsignal.c:3667
#38 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffe1e8) at gsignal.c:3307
#39 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf7207b0, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#40 0x000000000588deb8 in gtk_widget_dispose (object=0xf7207b0 [GtkPaned])
    at gtkwidget.c:11348
#41 0x000000000744f980 in g_object_run_dispose (object=0xf7207b0 [GtkPaned])
    at gobject.c:1073
#42 0x00000000056498ef in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkbox.c:2541
#43 0x0000000005694481 in gtk_container_destroy (widget=0xf71ecd0 [GtkBox])
    at gtkcontainer.c:1410
#44 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffe4e0, 
    invocation_hint=0xffeffe480) at gclosure.c:768
#45 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf71ecd0, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffe4e0)
    at gsignal.c:3667
#46 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffe668) at gsignal.c:3307
#47 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf71ecd0, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#48 0x000000000588deb8 in gtk_widget_dispose (object=0xf71ecd0 [GtkBox])
    at gtkwidget.c:11348
#49 0x000000000744f980 in g_object_run_dispose (object=0xf71ecd0 [GtkBox])
---Type <return> to continue, or q <return> to quit---
    at gobject.c:1073
#50 0x0000000005779d5c in gtk_overlay_forall (overlay=0xf71dc00 [GtkOverlay], 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkoverlay.c:552
#51 0x0000000005694481 in gtk_container_destroy (
    widget=0xf71dc00 [GtkOverlay]) at gtkcontainer.c:1410
#52 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffe960, 
    invocation_hint=0xffeffe900) at gclosure.c:768
#53 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf71dc00, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffe960)
    at gsignal.c:3667
#54 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffeae8) at gsignal.c:3307
#55 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf71dc00, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#56 0x000000000588deb8 in gtk_widget_dispose (object=0xf71dc00 [GtkOverlay])
    at gtkwidget.c:11348
#57 0x000000000744f980 in g_object_run_dispose (object=0xf71dc00 [GtkOverlay])
    at gobject.c:1073
#58 0x0000000005898ae9 in gtk_window_forall (
    container=0xf654430 [GeditWindow], include_internals=0, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkwindow.c:8129
#59 0x0000000005694481 in gtk_container_destroy (
    widget=0xf654430 [GeditWindow]) at gtkcontainer.c:1410
#60 0x0000000007449018 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffedf0, 
    invocation_hint=0xffeffed90) at gclosure.c:768
#61 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf654430, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffedf0)
    at gsignal.c:3667
#62 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffef78) at gsignal.c:3307
#63 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf654430, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#64 0x000000000588deb8 in gtk_widget_dispose (object=0xf654430 [GeditWindow])
---Type <return> to continue, or q <return> to quit---
    at gtkwidget.c:11348
#65 0x000000000589b9b9 in gtk_window_dispose (object=0xf654430 [GeditWindow])
    at gtkwindow.c:2681
#66 0x000000000563c74d in gtk_application_window_dispose (
    object=0xf654430 [GeditWindow]) at gtkapplicationwindow.c:762
#67 0x000000000744f980 in g_object_run_dispose (
    object=0xf654430 [GeditWindow]) at gobject.c:1073
#68 0x00000000058809ae in gtk_widget_destroy (widget=<optimized out>)
    at gtkwidget.c:4326
#69 0x0000000000424e3c in file_close_all (window=<optimized out>, 
    is_quitting=<optimized out>) at gedit/gedit-commands-file.c:1978
#70 0x00000000004275b9 in _gedit_cmd_file_quit (action=<optimized out>, 
    parameter=<optimized out>, user_data=<optimized out>)
    at gedit/gedit-commands-file.c:2045
#71 0x0000000000421d39 in window_delete_event (
    window=0xf654430 [GeditWindow], event=<optimized out>, 
    app=<optimized out>) at gedit/gedit-app.c:1114
#72 0x000000000573e01e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x126cdbf0, 
    return_value=0xffefff210, instance=<optimized out>, args=<optimized out>, 
    marshal_data=<optimized out>, n_params=<optimized out>, 
    param_types=0xd2d31e0) at gtkmarshalers.c:130
#73 0x0000000007449247 in _g_closure_invoke_va (closure=0x126cdbf0, 
    return_value=0xffefff210, instance=0xf654430, args=0xffefff318, 
    n_params=1, param_types=0xd2d31e0) at gclosure.c:831
#74 0x0000000007462aa8 in g_signal_emit_valist (instance=0xf654430, 
    signal_id=<optimized out>, detail=0, var_args=var_args@entry=0xffefff318)
    at gsignal.c:3215
#75 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf654430, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#76 0x0000000005882364 in gtk_widget_event_internal (
    widget=widget@entry=0xf654430 [GeditWindow], event=event@entry=0x11933070)
    at gtkwidget.c:7222
#77 0x0000000005882649 in gtk_widget_event (
    widget=widget@entry=0xf654430 [GeditWindow], event=event@entry=0x11933070)
    at gtkwidget.c:6884
#78 0x000000000573d460 in gtk_main_do_event (event=event@entry=0x11933070)
    at gtkmain.c:1617
#79 0x000000000589a475 in send_delete_event (data=0xf654430)
    at gtkwindow.c:1307
#80 0x0000000005f1bc28 in gdk_threads_dispatch (data=0x119253f0) at gdk.c:635
#81 0x00000000076d2c95 in g_main_dispatch (context=0xd29df20) at gmain.c:3064
#82 g_main_context_dispatch (context=context@entry=0xd29df20) at gmain.c:3663
#83 0x00000000076d2ff8 in g_main_context_iterate (
    context=context@entry=0xd29df20, block=block@entry=1, 
---Type <return> to continue, or q <return> to quit---
    dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734
#84 0x00000000076d309c in g_main_context_iteration (context=0xd29df20, 
    context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3795
#85 0x0000000006f3173c in g_application_run (
    application=0xd262710 [GeditAppX11], argc=argc@entry=2, 
    argv=argv@entry=0xffefff728) at gapplication.c:2114
#86 0x0000000000420ff0 in main (argc=2, argv=0xffefff728) at gedit/gedit.c:58
(gdb) c
Continuing.

Program received signal SIGTRAP, Trace/breakpoint trap.
g_nullify_pointer (nullify_location=0x114d0120) at gutils.c:2030
2030	  *nullify_location = NULL;
(gdb) bt
#0  g_nullify_pointer (nullify_location=0x114d0120) at gutils.c:2030
#1  0x000000000744cbef in weak_refs_notify (data=0x114d0fe0) at gobject.c:2572
#2  0x000000000744f980 in g_object_run_dispose (
    object=0xf7b8490 [GeditStatusMenuButton]) at gobject.c:1073
#3  0x0000000005649938 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkbox.c:2557
#4  0x0000000005694481 in gtk_container_destroy (
    widget=0xf775fb0 [GeditStatusbar]) at gtkcontainer.c:1410
#5  0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffd790, 
    invocation_hint=0xffeffd730) at gclosure.c:768
#6  0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf775fb0, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffd790)
    at gsignal.c:3667
#7  0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffd918) at gsignal.c:3307
#8  0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf775fb0, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#9  0x000000000588deb8 in gtk_widget_dispose (
    object=0xf775fb0 [GeditStatusbar]) at gtkwidget.c:11348
#10 0x000000000744f980 in g_object_run_dispose (
    object=0xf775fb0 [GeditStatusbar]) at gobject.c:1073
#11 0x00000000056498ef in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkbox.c:2541
#12 0x0000000005694481 in gtk_container_destroy (widget=0xf726620 [GtkBox])
    at gtkcontainer.c:1410
#13 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffdc10, 
    invocation_hint=0xffeffdbb0) at gclosure.c:768
#14 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf726620, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffdc10)
    at gsignal.c:3667
#15 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffdd98) at gsignal.c:3307
---Type <return> to continue, or q <return> to quit---
#16 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf726620, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#17 0x000000000588deb8 in gtk_widget_dispose (object=0xf726620 [GtkBox])
    at gtkwidget.c:11348
#18 0x000000000744f980 in g_object_run_dispose (object=0xf726620 [GtkBox])
    at gobject.c:1073
#19 0x0000000005694481 in gtk_container_destroy (widget=0xf7207b0 [GtkPaned])
    at gtkcontainer.c:1410
#20 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffe060, 
    invocation_hint=0xffeffe000) at gclosure.c:768
#21 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf7207b0, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffe060)
    at gsignal.c:3667
#22 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffe1e8) at gsignal.c:3307
#23 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf7207b0, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#24 0x000000000588deb8 in gtk_widget_dispose (object=0xf7207b0 [GtkPaned])
    at gtkwidget.c:11348
#25 0x000000000744f980 in g_object_run_dispose (object=0xf7207b0 [GtkPaned])
    at gobject.c:1073
#26 0x00000000056498ef in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkbox.c:2541
#27 0x0000000005694481 in gtk_container_destroy (widget=0xf71ecd0 [GtkBox])
    at gtkcontainer.c:1410
#28 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffe4e0, 
    invocation_hint=0xffeffe480) at gclosure.c:768
#29 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf71ecd0, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffe4e0)
    at gsignal.c:3667
#30 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffe668) at gsignal.c:3307
#31 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf71ecd0, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
---Type <return> to continue, or q <return> to quit---
#32 0x000000000588deb8 in gtk_widget_dispose (object=0xf71ecd0 [GtkBox])
    at gtkwidget.c:11348
#33 0x000000000744f980 in g_object_run_dispose (object=0xf71ecd0 [GtkBox])
    at gobject.c:1073
#34 0x0000000005779d5c in gtk_overlay_forall (overlay=0xf71dc00 [GtkOverlay], 
    include_internals=<optimized out>, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkoverlay.c:552
#35 0x0000000005694481 in gtk_container_destroy (
    widget=0xf71dc00 [GtkOverlay]) at gtkcontainer.c:1410
#36 0x0000000007448f92 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffe960, 
    invocation_hint=0xffeffe900) at gclosure.c:768
#37 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf71dc00, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffe960)
    at gsignal.c:3667
#38 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffeae8) at gsignal.c:3307
#39 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf71dc00, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#40 0x000000000588deb8 in gtk_widget_dispose (object=0xf71dc00 [GtkOverlay])
    at gtkwidget.c:11348
#41 0x000000000744f980 in g_object_run_dispose (object=0xf71dc00 [GtkOverlay])
    at gobject.c:1073
#42 0x0000000005898ae9 in gtk_window_forall (
    container=0xf654430 [GeditWindow], include_internals=0, 
    callback=0x5880940 <gtk_widget_destroy>, callback_data=0x0)
    at gtkwindow.c:8129
#43 0x0000000005694481 in gtk_container_destroy (
    widget=0xf654430 [GeditWindow]) at gtkcontainer.c:1410
#44 0x0000000007449018 in g_closure_invoke (closure=0xd2c6b60, 
    return_value=0x0, n_param_values=1, param_values=0xffeffedf0, 
    invocation_hint=0xffeffed90) at gclosure.c:768
#45 0x000000000745b7c4 in signal_emit_unlocked_R (node=node@entry=0xd2c6c70, 
    detail=detail@entry=0, instance=instance@entry=0xf654430, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0xffeffedf0)
    at gsignal.c:3667
#46 0x0000000007463449 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0xffeffef78) at gsignal.c:3307
---Type <return> to continue, or q <return> to quit---
#47 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf654430, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#48 0x000000000588deb8 in gtk_widget_dispose (object=0xf654430 [GeditWindow])
    at gtkwidget.c:11348
#49 0x000000000589b9b9 in gtk_window_dispose (object=0xf654430 [GeditWindow])
    at gtkwindow.c:2681
#50 0x000000000563c74d in gtk_application_window_dispose (
    object=0xf654430 [GeditWindow]) at gtkapplicationwindow.c:762
#51 0x000000000744f980 in g_object_run_dispose (
    object=0xf654430 [GeditWindow]) at gobject.c:1073
#52 0x00000000058809ae in gtk_widget_destroy (widget=<optimized out>)
    at gtkwidget.c:4326
#53 0x0000000000424e3c in file_close_all (window=<optimized out>, 
    is_quitting=<optimized out>) at gedit/gedit-commands-file.c:1978
#54 0x00000000004275b9 in _gedit_cmd_file_quit (action=<optimized out>, 
    parameter=<optimized out>, user_data=<optimized out>)
    at gedit/gedit-commands-file.c:2045
#55 0x0000000000421d39 in window_delete_event (
    window=0xf654430 [GeditWindow], event=<optimized out>, 
    app=<optimized out>) at gedit/gedit-app.c:1114
#56 0x000000000573e01e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x126cdbf0, 
    return_value=0xffefff210, instance=<optimized out>, args=<optimized out>, 
    marshal_data=<optimized out>, n_params=<optimized out>, 
    param_types=0xd2d31e0) at gtkmarshalers.c:130
#57 0x0000000007449247 in _g_closure_invoke_va (closure=0x126cdbf0, 
    return_value=0xffefff210, instance=0xf654430, args=0xffefff318, 
    n_params=1, param_types=0xd2d31e0) at gclosure.c:831
#58 0x0000000007462aa8 in g_signal_emit_valist (instance=0xf654430, 
    signal_id=<optimized out>, detail=0, var_args=var_args@entry=0xffefff318)
    at gsignal.c:3215
#59 0x0000000007463702 in g_signal_emit (instance=instance@entry=0xf654430, 
    signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363
#60 0x0000000005882364 in gtk_widget_event_internal (
    widget=widget@entry=0xf654430 [GeditWindow], event=event@entry=0x11933070)
    at gtkwidget.c:7222
#61 0x0000000005882649 in gtk_widget_event (
    widget=widget@entry=0xf654430 [GeditWindow], event=event@entry=0x11933070)
    at gtkwidget.c:6884
#62 0x000000000573d460 in gtk_main_do_event (event=event@entry=0x11933070)
    at gtkmain.c:1617
#63 0x000000000589a475 in send_delete_event (data=0xf654430)
    at gtkwindow.c:1307
#64 0x0000000005f1bc28 in gdk_threads_dispatch (data=0x119253f0) at gdk.c:635
#65 0x00000000076d2c95 in g_main_dispatch (context=0xd29df20) at gmain.c:3064
---Type <return> to continue, or q <return> to quit---
#66 g_main_context_dispatch (context=context@entry=0xd29df20) at gmain.c:3663
#67 0x00000000076d2ff8 in g_main_context_iterate (
    context=context@entry=0xd29df20, block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734
#68 0x00000000076d309c in g_main_context_iteration (context=0xd29df20, 
    context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3795
#69 0x0000000006f3173c in g_application_run (
    application=0xd262710 [GeditAppX11], argc=argc@entry=2, 
    argv=argv@entry=0xffefff728) at gapplication.c:2114
#70 0x0000000000420ff0 in main (argc=2, argv=0xffefff728) at gedit/gedit.c:58
