Crash when closing a file from an SMB share
Fedora 32, Wayland, Builder 3.38.0-4-gcdc5202b+ flatpak-nightly
#0 0x00007fd10dadca63 in g_queue_foreach (queue=queue@entry=0x557fa1361810, func=0x7fd10cdd4b00 <action_free>, user_data=user_data@entry=0x0) at ../glib/gqueue.c:281
#1 0x00007fd10dadcacf in g_queue_free_full (queue=0x557fa1361810, free_func=<optimized out>) at ../glib/gqueue.c:111
#2 0x00007fd10cdd4fac in action_group_free (group=0x557fa1e481a0) at ../gtksourceview/gtksourceundomanagerdefault.c:237
#3 action_group_free (group=0x557fa1e481a0) at ../gtksourceview/gtksourceundomanagerdefault.c:233
#4 0x00007fd10dadca6f in g_queue_foreach (queue=queue@entry=0x557fa0a781e0, func=0x7fd10cdd4f90 <action_group_free>, user_data=user_data@entry=0x0) at ../glib/gqueue.c:282
#5 0x00007fd10dadcacf in g_queue_free_full (queue=0x557fa0a781e0, free_func=<optimized out>) at ../glib/gqueue.c:111
#6 0x00007fd10cdd5272 in gtk_source_undo_manager_default_finalize (object=0x557fa3e81960 [GtkSourceUndoManagerDefault]) at ../gtksourceview/gtksourceundomanagerdefault.c:1343
#7 0x00007fd10dbc4d9e in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3503
#8 g_object_unref (_object=0x557fa3e81960) at ../gobject/gobject.c:3395
#9 0x00007fd10cd88330 in set_undo_manager (buffer=0x557fa3044cd0 [IdeBuffer], manager=0x0) at ../gtksourceview/gtksourcebuffer.c:607
#10 0x00007fd10cd883fb in gtk_source_buffer_dispose (object=0x557fa3044cd0 [IdeBuffer]) at ../gtksourceview/gtksourcebuffer.c:680
#11 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa3044cd0 [IdeBuffer]) at ../gobject/gobject.c:1226
#12 0x0000557f9d9db7f6 in ide_object_box_destroy (object=0x557fa2a8c4e0 [IdeObjectBox]) at ../src/libide/core/ide-object-box.c:107
#16 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa2a8c4e0 [IdeObjectBox]> (instance=instance@entry=0x557fa2a8c4e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
#13 0x00007fd10dbbf8fa in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
#14 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fdbf620, detail=detail@entry=0, instance=instance@entry=0x557fa2a8c4e0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd817626f0) at ../gobject/gsignal.c:3854
#15 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd81762870) at ../gobject/gsignal.c:3494
#17 0x0000557f9d9d915a in ide_object_dispose (object=0x557fa2a8c4e0 [IdeObjectBox]) at ../src/libide/core/ide-object.c:360
#18 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa2a8c4e0 [IdeObjectBox]) at ../gobject/gobject.c:1226
#19 0x0000557f9d9d9fb7 in ide_object_destroy (self=0x557fa2a8c4e0 [IdeObjectBox]) at ../src/libide/core/ide-object.c:307
#20 0x0000557f9d9a4c35 in ide_buffer_release (self=0x557fa3044cd0 [IdeBuffer]) at ../src/libide/core/ide-object.h:44
#21 0x0000557f9dade820 in ide_source_view_unbind_buffer (self=0x557fa1481b80 [IdeSourceView], group=0x557fa1907cc0) at ../src/libide/sourceview/ide-source-view.c:1366
#22 0x00007fd10dbbfb56 in _g_closure_invoke_va (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, n_params=<optimized out>, param_types=<optimized out>) at ../gobject/gclosure.c:873
#23 0x00007fd10dbd8b7f in g_signal_emit_valist (instance=0x557fa1907cc0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffd81762be0) at ../gobject/gsignal.c:3403
#24 0x00007fd10dbd8d63 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
#25 0x00007fd10d98009f in () at /app/lib/libdazzle-1.0.so.0
#26 0x00007fd10d9801c0 in () at /app/lib/libdazzle-1.0.so.0
#27 0x00007fd10dbc4d23 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
#28 g_object_unref (_object=0x557fa1907cc0) at ../gobject/gobject.c:3395
#29 0x0000557f9dae5033 in ide_source_view_dispose (object=0x557fa1481b80 [IdeSourceView]) at ../src/libide/sourceview/ide-source-view.c:5438
#30 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa1481b80 [IdeSourceView]) at ../gobject/gobject.c:1226
#31 0x00007fd10d490be6 in gtk_widget_destroy (widget=<optimized out>) at ../gtk/gtkwidget.c:4776
#32 0x00007fd10d3bd2e1 in gtk_scrolled_window_destroy (widget=0x557fa3c88680 [GtkScrolledWindow]) at ../gtk/gtkscrolledwindow.c:2805
#36 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa3c88680 [GtkScrolledWindow]> (instance=instance@entry=0x557fa3c88680, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
#33 0x00007fd10dbbf828 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
#34 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa3c88680, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd81762f30) at ../gobject/gsignal.c:3854
#35 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd817630b0) at ../gobject/gsignal.c:3494
#37 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa3c88680 [GtkScrolledWindow]) at ../gtk/gtkwidget.c:12162
#38 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa3c88680 [GtkScrolledWindow]) at ../gobject/gobject.c:1226
#39 0x00007fd10d1e7c98 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fd10d490b90 <gtk_widget_destroy>, callback_data=0x0) at ../gtk/gtkbox.c:2675
#40 0x00007fd10d23bfab in gtk_container_destroy (widget=0x557fa18286b0 [GtkBox]) at ../gtk/gtkcontainer.c:1701
#44 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa18286b0 [GtkBox]> (instance=instance@entry=0x557fa18286b0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
#41 0x00007fd10dbbf828 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
#42 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa18286b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd817633b0) at ../gobject/gsignal.c:3854
#43 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd81763530) at ../gobject/gsignal.c:3494
#45 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa18286b0 [GtkBox]) at ../gtk/gtkwidget.c:12162
#46 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa18286b0 [GtkBox]) at ../gobject/gobject.c:1226
#47 0x00007fd10d35e8f0 in gtk_overlay_forall (overlay=0x557fa3044a30 [GtkOverlay], include_internals=<optimized out>, callback=0x7fd10d490b90 <gtk_widget_destroy>, callback_data=0x0) at ../gtk/gtkoverlay.c:628
#48 0x00007fd10d23bfab in gtk_container_destroy (widget=0x557fa3044a30 [GtkOverlay]) at ../gtk/gtkcontainer.c:1701
#52 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa3044a30 [GtkOverlay]> (instance=instance@entry=0x557fa3044a30, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
#49 0x00007fd10dbbf828 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
#50 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa3044a30, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd81763830) at ../gobject/gsignal.c:3854
#51 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd817639b0) at ../gobject/gsignal.c:3494
#53 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa3044a30 [GtkOverlay]) at ../gtk/gtkwidget.c:12162
#54 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa3044a30 [GtkOverlay]) at ../gobject/gobject.c:1226
#55 0x00007fd10d1e7c98 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fd10d490b90 <gtk_widget_destroy>, callback_data=0x0) at ../gtk/gtkbox.c:2675
#56 0x00007fd10d23bfab in gtk_container_destroy (widget=0x557fa177cf70 [IdeEditorPage]) at ../gtk/gtkcontainer.c:1701
#60 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa177cf70 [IdeEditorPage]> (instance=instance@entry=0x557fa177cf70, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
#57 0x00007fd10dbbf8fa in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
#58 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa177cf70, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd81763cb0) at ../gobject/gsignal.c:3854
#59 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd81763e30) at ../gobject/gsignal.c:3494
#61 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa177cf70 [IdeEditorPage]) at ../gtk/gtkwidget.c:12162
#62 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa177cf70 [IdeEditorPage]) at ../gobject/gobject.c:1226
#63 0x00007fd10d490be6 in gtk_widget_destroy (widget=<optimized out>) at ../gtk/gtkwidget.c:4776
#64 0x0000557f9da63650 in ide_frame_close_page_cb (object=object@entry=0x557fa177cf70 [IdeEditorPage], result=<optimized out>, user_data=user_data@entry=0x557fa1294ed0) at ../src/libide/gui/ide-frame.c:1081
#65 0x0000557f9db1a860 in ide_task_return_cb (user_data=<optimized out>) at ../src/libide/threading/ide-task.c:1039
#66 0x00007fd10dacc15f in g_main_dispatch (context=0x557f9fd5a160) at ../glib/gmain.c:3325
#67 g_main_context_dispatch (context=0x557f9fd5a160) at ../glib/gmain.c:4016
#68 0x00007fd10dacc508 in g_main_context_iterate (context=context@entry=0x557f9fd5a160, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4092
#69 0x00007fd10dacc5d3 in g_main_context_iteration (context=context@entry=0x557f9fd5a160, may_block=may_block@entry=1) at ../glib/gmain.c:4157
#70 0x00007fd10dcf146d in g_application_run (application=0x557f9fd12120 [IdeApplication], argc=-2122956540, argv=<optimized out>) at ../gio/gapplication.c:2559
#71 0x0000557f9d9a0028 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:286
bt full
#0 0x00007fd10dadca63 in g_queue_foreach (queue=queue@entry=0x557fa1361810, func=0x7fd10cdd4b00 <action_free>, user_data=user_data@entry=0x0) at ../glib/gqueue.c:281
next = <optimized out>
list = gdb.MemoryError: Cannot access memory at address 0x6e696854207461
#1 0x00007fd10dadcacf in g_queue_free_full (queue=0x557fa1361810, free_func=<optimized out>) at ../glib/gqueue.c:111
#2 0x00007fd10cdd4fac in action_group_free (group=0x557fa1e481a0) at ../gtksourceview/gtksourceundomanagerdefault.c:237
#3 action_group_free (group=0x557fa1e481a0) at ../gtksourceview/gtksourceundomanagerdefault.c:233
#4 0x00007fd10dadca6f in g_queue_foreach (queue=queue@entry=0x557fa0a781e0, func=0x7fd10cdd4f90 <action_group_free>, user_data=user_data@entry=0x0) at ../glib/gqueue.c:282
next = 0x557fa17b1e60 = {[0] = 0x557fa1a6faf0, [1] = 0x557fa2154a10, [2] = 0x557fa17ef390, [3] = 0x557fa1f31a00, [4] = 0x557fa2154210, [5] = 0x557fa3205b50, [6] = 0x557fa1ed9560, [7] = 0x557fa40fac70, [8] = 0x557fa053cf70, [9] = 0x557fa40fa680, [10] = 0x557fa40fb380, [11] = 0x557fa40fafd0, [12] = 0x557fa22f0720, [13] = 0x557fa22f0730, [14] = 0x557fa1e2a890, [15] = 0x557fa2154650, [16] = 0x557fa1e481e0, [17] = 0x557fa1f30c60, [18] = 0x557fa1f303d0, [19] = 0x557fa1e48440, [20] = 0x557fa22f0cd0, [21] = 0x557fa1e2be60, [22] = 0x557fa1e48d00, [23] = 0x557fa3204070, [24] = 0x557fa1f30020, [25] = 0x557fa32042c0, [26] = 0x557fa3e00600, [27] = 0x557fa22f1520, [28] = 0x557fa22f1470, [29] = 0x557fa22f0c90, [30] = 0x557fa3205200, [31] = 0x557fa2b267e0, [32] = 0x557fa22f0cf0, [33] = 0x557fa22f15a0, [34] = 0x557fa1a6e2e0, [35] = 0x557fa22f08d0, [36] = 0x557fa2b26940, [37] = 0x557fa2b26860, [38] = 0x557fa2b270d0, [39] = 0x557fa22f02b0, [40] = 0x557fa2b26420, [41] = 0x557f9fdd1ec0, [42] = 0x557fa2b26210, [43] = 0x557fa2b68700, [44] = 0x557fa2b264d0, [45] = 0x557fa2b262f0, [46] = 0x557fa2b26bd0, [47] = 0x557fa22f09e0, [48] = 0x557fa3df5ba0, [49] = 0x557fa22f0a10, [50] = 0x557fa40fb8d0, [51] = 0x557fa2c0b820, [52] = 0x557fa1b6e540, [53] = 0x557fa1b6e530, [54] = 0x557fa25704c0, [55] = 0x557fa1b6e210, [56] = 0x557fa22f0d40, [57] = 0x557fa3e35af0, [58] = 0x557fa21555e0, [59] = 0x557fa0a668e0, [60] = 0x557fa1fb6450, [61] = 0x557fa1e2a540, [62] = 0x557fa15c75f0, [63] = 0x557fa1fb7330, [64] = 0x557fa1f30b30, [65] = 0x557fa1247b30, [66] = 0x557fa1e2af60, [67] = 0x557fa1e48860, [68] = 0x557fa0a67db0, [69] = 0x557fa22f0e50, [70] = 0x557fa40fa510, [71] = 0x557fa317b9b0, [72] = 0x557fa1fb7260, [73] = 0x557fa21545c0, [74] = 0x557fa2b26a20, [75] = 0x557fa1e2a2d0, [76] = 0x557fa1e495c0, [77] = 0x557fa2570460, [78] = 0x557fa22f1420, [79] = 0x557fa2b26b60, [80] = 0x557fa40fad70, [81] = 0x557fa317b660, [82] = 0x557fa1e2b470, [83] = 0x557fa3e35660, [84] = 0x557fa1df98f0}
list = <optimized out>
__func__ = "g_queue_foreach"
#5 0x00007fd10dadcacf in g_queue_free_full (queue=0x557fa0a781e0, free_func=<optimized out>) at ../glib/gqueue.c:111
#6 0x00007fd10cdd5272 in gtk_source_undo_manager_default_finalize (object=0x557fa3e81960 [GtkSourceUndoManagerDefault]) at ../gtksourceview/gtksourceundomanagerdefault.c:1343
manager = 0x557fa3e81960 [GtkSourceUndoManagerDefault]
#7 0x00007fd10dbc4d9e in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3503
weak_locations = <optimized out>
old_ref = <optimized out>
__func__ = "g_object_unref"
object = 0x557fa3e81960 [GtkSourceUndoManagerDefault]
__func__ = "g_object_unref"
#8 g_object_unref (_object=0x557fa3e81960) at ../gobject/gobject.c:3395
object = 0x557fa3e81960 [GtkSourceUndoManagerDefault]
__func__ = "g_object_unref"
#9 0x00007fd10cd88330 in set_undo_manager (buffer=0x557fa3044cd0 [IdeBuffer], manager=0x0) at ../gtksourceview/gtksourcebuffer.c:607
#10 0x00007fd10cd883fb in gtk_source_buffer_dispose (object=0x557fa3044cd0 [IdeBuffer]) at ../gtksourceview/gtksourcebuffer.c:680
buffer = 0x557fa3044cd0 [IdeBuffer]
l = <optimized out>
#11 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa3044cd0 [IdeBuffer]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#12 0x0000557f9d9db7f6 in ide_object_box_destroy (object=0x557fa2a8c4e0 [IdeObjectBox]) at ../src/libide/core/ide-object-box.c:107
self = 0x557fa2a8c4e0 [IdeObjectBox]
__func__ = "ide_object_box_destroy"
#16 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa2a8c4e0 [IdeObjectBox]> (instance=instance@entry=0x557fa2a8c4e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {[0] = {
gp_offset = 24,
fp_offset = 48,
overflow_arg_area = 0x7ffd81762950,
reg_save_area = 0x7ffd81762890
}}
#13 0x00007fd10dbbf8fa in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#14 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fdbf620, detail=detail@entry=0, instance=instance@entry=0x557fa2a8c4e0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd817626f0) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission = {
next = 0x7ffd81762ae0,
instance = 0x557fa2a8c4e0,
ihint = {
signal_id = 47,
detail = 0,
run_type = G_SIGNAL_RUN_CLEANUP
},
state = EMISSION_STOP,
chain_type = 0x557fa1222a80 [IdeObjectBox/IdeObject]
}
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
accu = {
g_type = 0x0,
data = {[0] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, [1] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
signal_id = 47
max_sequential_handler_number = 67317
return_value_altered = <optimized out>
#15 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd81762870) at ../gobject/gsignal.c:3494
instance_and_params = 0x7ffd817626f0
signal_return_type = <optimized out>
param_values = 0x7ffd81762708
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#17 0x0000557f9d9d915a in ide_object_dispose (object=0x557fa2a8c4e0 [IdeObjectBox]) at ../src/libide/core/ide-object.c:360
self = 0x557fa2a8c4e0 [IdeObjectBox]
priv = <optimized out>
__func__ = "ide_object_dispose"
#18 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa2a8c4e0 [IdeObjectBox]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#19 0x0000557f9d9d9fb7 in ide_object_destroy (self=0x557fa2a8c4e0 [IdeObjectBox]) at ../src/libide/core/ide-object.c:307
priv = 0x557fa2a8c480
__func__ = "ide_object_destroy"
#20 0x0000557f9d9a4c35 in ide_buffer_release (self=0x557fa3044cd0 [IdeBuffer]) at ../src/libide/core/ide-object.h:44
box = 0x557fa2a8c4e0 [IdeObjectBox]
__func__ = "ide_buffer_release"
#21 0x0000557f9dade820 in ide_source_view_unbind_buffer (self=0x557fa1481b80 [IdeSourceView], group=0x557fa1907cc0) at ../src/libide/sourceview/ide-source-view.c:1366
priv = 0x557fa1481700
__trace_begin_time = 41387488064
__func__ = "ide_source_view_unbind_buffer"
#22 0x00007fd10dbbfb56 in _g_closure_invoke_va (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, n_params=<optimized out>, param_types=<optimized out>) at ../gobject/gclosure.c:873
real_closure = <optimized out>
__func__ = "_g_closure_invoke_va"
#23 0x00007fd10dbd8b7f in g_signal_emit_valist (instance=0x557fa1907cc0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffd81762be0) at ../gobject/gsignal.c:3403
return_accu = <optimized out>
accu = {
g_type = 0x0,
data = {[0] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, [1] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
accumulator = 0x0
emission = {
next = 0x7ffd81762ea0,
instance = 0x557fa1907cc0,
ihint = {
signal_id = 234,
detail = 0,
run_type = G_SIGNAL_RUN_FIRST
},
state = EMISSION_RUN,
chain_type = 0x557f9fe299e0 [DzlSignalGroup]
}
signal_id = 234
instance_type = <optimized out>
emission_return = {
g_type = 0x0,
data = {[0] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, [1] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#24 0x00007fd10dbd8d63 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3550
var_args = {[0] = {
gp_offset = 24,
fp_offset = 48,
overflow_arg_area = 0x7ffd81762cc0,
reg_save_area = 0x7ffd81762c00
}}
#25 0x00007fd10d98009f in () at /app/lib/libdazzle-1.0.so.0
#26 0x00007fd10d9801c0 in () at /app/lib/libdazzle-1.0.so.0
#27 0x00007fd10dbc4d23 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
weak_locations = 0x0
old_ref = <optimized out>
__func__ = "g_object_unref"
object = 0x557fa1907cc0 [DzlSignalGroup]
__func__ = "g_object_unref"
#28 g_object_unref (_object=0x557fa1907cc0) at ../gobject/gobject.c:3395
object = 0x557fa1907cc0 [DzlSignalGroup]
__func__ = "g_object_unref"
#29 0x0000557f9dae5033 in ide_source_view_dispose (object=0x557fa1481b80 [IdeSourceView]) at ../src/libide/sourceview/ide-source-view.c:5438
_pp = 0x557fa1481780
_ptr = <optimized out>
self = 0x557fa1481b80 [IdeSourceView]
priv = 0x557fa1481700
#30 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa1481b80 [IdeSourceView]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#31 0x00007fd10d490be6 in gtk_widget_destroy (widget=<optimized out>) at ../gtk/gtkwidget.c:4776
__func__ = "gtk_widget_destroy"
#32 0x00007fd10d3bd2e1 in gtk_scrolled_window_destroy (widget=0x557fa3c88680 [GtkScrolledWindow]) at ../gtk/gtkscrolledwindow.c:2805
scrolled_window = 0x557fa3c88680 [GtkScrolledWindow]
priv = 0x557fa3c88380
child = <optimized out>
#36 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa3c88680 [GtkScrolledWindow]> (instance=instance@entry=0x557fa3c88680, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {[0] = {
gp_offset = 24,
fp_offset = 48,
overflow_arg_area = 0x7ffd81763190,
reg_save_area = 0x7ffd817630d0
}}
#33 0x00007fd10dbbf828 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#34 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa3c88680, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd81762f30) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission = {
next = 0x7ffd81763320,
instance = 0x557fa3c88680,
ihint = {
signal_id = 95,
detail = 0,
run_type = G_SIGNAL_RUN_CLEANUP
},
state = EMISSION_STOP,
chain_type = 0x557f9fe5df80 [GtkScrolledWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]
}
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
accu = {
g_type = 0x0,
data = {[0] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, [1] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
signal_id = 95
max_sequential_handler_number = 67317
return_value_altered = <optimized out>
#35 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd817630b0) at ../gobject/gsignal.c:3494
instance_and_params = 0x7ffd81762f30
signal_return_type = <optimized out>
param_values = 0x7ffd81762f48
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#37 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa3c88680 [GtkScrolledWindow]) at ../gtk/gtkwidget.c:12162
widget = 0x557fa3c88680 [GtkScrolledWindow]
priv = 0x557fa3c88590
sizegroups = <optimized out>
#38 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa3c88680 [GtkScrolledWindow]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#39 0x00007fd10d1e7c98 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fd10d490b90 <gtk_widget_destroy>, callback_data=0x0) at ../gtk/gtkbox.c:2675
box = <optimized out>
priv = 0x557fa1828580
child = <optimized out>
children = 0x557fa35214c0 = {[0] = 0x557fa3505f00}
#40 0x00007fd10d23bfab in gtk_container_destroy (widget=0x557fa18286b0 [GtkBox]) at ../gtk/gtkcontainer.c:1701
container = 0x557fa18286b0 [GtkBox]
priv = 0x557fa18285a0
#44 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa18286b0 [GtkBox]> (instance=instance@entry=0x557fa18286b0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {[0] = {
gp_offset = 24,
fp_offset = 48,
overflow_arg_area = 0x7ffd81763610,
reg_save_area = 0x7ffd81763550
}}
#41 0x00007fd10dbbf828 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#42 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa18286b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd817633b0) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission = {
next = 0x7ffd817637a0,
instance = 0x557fa18286b0,
ihint = {
signal_id = 95,
detail = 0,
run_type = G_SIGNAL_RUN_CLEANUP
},
state = EMISSION_STOP,
chain_type = 0x557f9fe5da00 [GtkBox/GtkContainer/GtkWidget/GInitiallyUnowned]
}
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
accu = {
g_type = 0x0,
data = {[0] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, [1] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
signal_id = 95
max_sequential_handler_number = 67317
return_value_altered = <optimized out>
#43 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd81763530) at ../gobject/gsignal.c:3494
instance_and_params = 0x7ffd817633b0
signal_return_type = <optimized out>
param_values = 0x7ffd817633c8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#45 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa18286b0 [GtkBox]) at ../gtk/gtkwidget.c:12162
widget = 0x557fa18286b0 [GtkBox]
priv = 0x557fa18285c0
sizegroups = <optimized out>
#46 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa18286b0 [GtkBox]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#47 0x00007fd10d35e8f0 in gtk_overlay_forall (overlay=0x557fa3044a30 [GtkOverlay], include_internals=<optimized out>, callback=0x7fd10d490b90 <gtk_widget_destroy>, callback_data=0x0) at ../gtk/gtkoverlay.c:628
priv = 0x557fa3044900
child = <optimized out>
children = <optimized out>
main_widget = <optimized out>
#48 0x00007fd10d23bfab in gtk_container_destroy (widget=0x557fa3044a30 [GtkOverlay]) at ../gtk/gtkcontainer.c:1701
container = 0x557fa3044a30 [GtkOverlay]
priv = 0x557fa3044920
#52 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa3044a30 [GtkOverlay]> (instance=instance@entry=0x557fa3044a30, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {[0] = {
gp_offset = 24,
fp_offset = 48,
overflow_arg_area = 0x7ffd81763a90,
reg_save_area = 0x7ffd817639d0
}}
#49 0x00007fd10dbbf828 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#50 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa3044a30, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd81763830) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission = {
next = 0x7ffd81763c20,
instance = 0x557fa3044a30,
ihint = {
signal_id = 95,
detail = 0,
run_type = G_SIGNAL_RUN_CLEANUP
},
state = EMISSION_STOP,
chain_type = 0x557f9fef3080 [GtkOverlay/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]
}
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
accu = {
g_type = 0x0,
data = {[0] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, [1] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
signal_id = 95
max_sequential_handler_number = 67317
return_value_altered = <optimized out>
#51 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd817639b0) at ../gobject/gsignal.c:3494
instance_and_params = 0x7ffd81763830
signal_return_type = <optimized out>
param_values = 0x7ffd81763848
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#53 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa3044a30 [GtkOverlay]) at ../gtk/gtkwidget.c:12162
widget = 0x557fa3044a30 [GtkOverlay]
priv = 0x557fa3044940
sizegroups = <optimized out>
#54 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa3044a30 [GtkOverlay]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#55 0x00007fd10d1e7c98 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fd10d490b90 <gtk_widget_destroy>, callback_data=0x0) at ../gtk/gtkbox.c:2675
box = <optimized out>
priv = 0x557fa177ce40
child = <optimized out>
children = 0x0
#56 0x00007fd10d23bfab in gtk_container_destroy (widget=0x557fa177cf70 [IdeEditorPage]) at ../gtk/gtkcontainer.c:1701
container = 0x557fa177cf70 [IdeEditorPage]
priv = 0x557fa177ce60
#60 0x00007fd10dbd8d63 in <emit signal ??? on instance 0x557fa177cf70 [IdeEditorPage]> (instance=instance@entry=0x557fa177cf70, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3550
var_args = {[0] = {
gp_offset = 24,
fp_offset = 48,
overflow_arg_area = 0x7ffd81763f10,
reg_save_area = 0x7ffd81763e50
}}
#57 0x00007fd10dbbf8fa in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#58 0x00007fd10dbd242d in signal_emit_unlocked_R (node=node@entry=0x557f9fe057a0, detail=detail@entry=0, instance=instance@entry=0x557fa177cf70, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffd81763cb0) at ../gobject/gsignal.c:3854
need_unset = 0
accumulator = 0x0
emission = {
next = 0x0,
instance = 0x557fa177cf70,
ihint = {
signal_id = 95,
detail = 0,
run_type = G_SIGNAL_RUN_CLEANUP
},
state = EMISSION_STOP,
chain_type = 0x557fa3d68090 [IdeEditorPage/IdePage/GtkBox/GtkContainer/GtkWidget/GInitiallyUnowned]
}
hlist = <optimized out>
handler_list = 0x557fa3522280
return_accu = 0x0
accu = {
g_type = 0x0,
data = {[0] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, [1] = {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
signal_id = 95
max_sequential_handler_number = 67315
return_value_altered = <optimized out>
#59 0x00007fd10dbd8c01 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd81763e30) at ../gobject/gsignal.c:3494
instance_and_params = 0x7ffd81763cb0
signal_return_type = <optimized out>
param_values = 0x7ffd81763cc8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#61 0x00007fd10d49a3ef in gtk_widget_dispose (object=0x557fa177cf70 [IdeEditorPage]) at ../gtk/gtkwidget.c:12162
widget = 0x557fa177cf70 [IdeEditorPage]
priv = 0x557fa177ce80
sizegroups = <optimized out>
#62 0x00007fd10dbc60f1 in g_object_run_dispose (object=0x557fa177cf70 [IdeEditorPage]) at ../gobject/gobject.c:1226
__func__ = "g_object_run_dispose"
#63 0x00007fd10d490be6 in gtk_widget_destroy (widget=<optimized out>) at ../gtk/gtkwidget.c:4776
__func__ = "gtk_widget_destroy"
#64 0x0000557f9da63650 in ide_frame_close_page_cb (object=object@entry=0x557fa177cf70 [IdeEditorPage], result=<optimized out>, user_data=user_data@entry=0x557fa1294ed0) at ../src/libide/gui/ide-frame.c:1081
page = 0x557fa177cf70 [IdeEditorPage]
self = 0x557fa1294ed0
error = 0x0
toplevel = <optimized out>
focus = <optimized out>
had_focus = 0
__func__ = "ide_frame_close_page_cb"
#65 0x0000557f9db1a860 in ide_task_return_cb (user_data=<optimized out>) at ../src/libide/threading/ide-task.c:1039
self = 0x557fa25443a0
result = 0x0
result_copy = 0x0
cancellable = 0x0
source_object = 0x557fa177cf70
chained = 0x0
callback = 0x557f9da63500 <ide_frame_close_page_cb>
callback_data = 0x557fa1294ed0
priv = 0x557fa2544300
__func__ = "ide_task_return_cb"
#66 0x00007fd10dacc15f in g_main_dispatch (context=0x557f9fd5a160) at ../glib/gmain.c:3325
dispatch = 0x7fd10dac83b0 <g_idle_dispatch>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0x557fa14bcba0
callback = 0x557f9db1a6b0 <ide_task_return_cb>
cb_funcs = <optimized out>
cb_data = 0x557fa2eec040
need_destroy = <optimized out>
source = 0x557fa0c39b00
current = 0x557f9fcf8b00
i = 0
__func__ = "g_main_dispatch"
#67 g_main_context_dispatch (context=0x557f9fd5a160) at ../glib/gmain.c:4016
#68 0x00007fd10dacc508 in g_main_context_iterate (context=context@entry=0x557f9fd5a160, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4092
max_priority = 121
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x557fa0c103c0
#69 0x00007fd10dacc5d3 in g_main_context_iteration (context=context@entry=0x557f9fd5a160, may_block=may_block@entry=1) at ../glib/gmain.c:4157
retval = <optimized out>
#70 0x00007fd10dcf146d in g_application_run (application=0x557f9fd12120 [IdeApplication], argc=-2122956540, argv=<optimized out>) at ../gio/gapplication.c:2559
arguments = 0x557f9fdd8ce0
status = 0
context = 0x557f9fd5a160
acquired_context = <optimized out>
__func__ = "g_application_run"
#71 0x0000557f9d9a0028 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:286
plugin = 0x0
type = 0x0
dbus_address = 0x0
app = 0x557f9fd12120 [IdeApplication]
desktop = <optimized out>
standalone = 0
ret = <optimized out>