Segfault in rb_entry_view_dispose on rhythmbox close
Submitted by gkrithi8
Link to original bug (#791834)
Description
(gdb) bt
#0 0x00007f3874f3fcf0 in ()
#1 0x00007f3971b96bff in array_free (array=0x5583a13efd60, flags=FREE_SEGMENT) at ../../../../glib/garray.c:367
#2 0x00007f3971b96e49 in g_array_free (farray=<optimized out>, free_segment=free_segment@entry=1) at ../../../../glib/garray.c:351
#3 0x00007f3974f3fdc7 in gtk_css_image_linear_dispose (object=0x5583a1545d40 [GtkCssImageLinear]) at ../../../../gtk/gtkcssimagelinear.c:587
#4 0x00007f3971ea1e43 in g_object_unref (_object=0x5583a1545d40) at ../../../../gobject/gobject.c:3293
#5 0x00007f3974f43add in gtk_css_value_image_free (value=0x55839ff6de60) at ../../../../gtk/gtkcssimagevalue.c:32
#6 0x00007f3974f3169f in gtk_css_value_array_free (value=0x55839fec54e0) at ../../../../gtk/gtkcssarrayvalue.c:39
#7 0x00007f3974f59d35 in gtk_css_static_style_dispose (object=0x5583a0b685b0 [GtkCssStaticStyle]) at ../../../../gtk/gtkcssstaticstyle.c:81
#8 0x00007f3971ea1e43 in g_object_unref (_object=0x5583a0b685b0) at ../../../../gobject/gobject.c:3293
#9 0x00007f3974f48dad in gtk_css_node_style_cache_unref (cache=0x55839fe7bae0) at ../../../../gtk/gtkcssnodestylecache.c:64
#10 0x00007f3971bb1c82 in g_hash_table_remove_all_nodes (hash_table=0x5583a05226a0<error reading variable: Cannot access memory at address 0x4>, notify=<optimized out>, destruction=<optimized out>)
at ../../../../glib/ghash.c:552
#11 0x00007f3971bb25ef in g_hash_table_remove_all_nodes (destruction=1, notify=1, hash_table=0x5583a05226a0<error reading variable: Cannot access memory at address 0x4>) at ../../../../glib/ghash.c:1099
#12 0x00007f3971bb25ef in g_hash_table_unref (hash_table=0x5583a05226a0<error reading variable: Cannot access memory at address 0x4>) at ../../../../glib/ghash.c:1103
#13 0x00007f3974f48dbb in gtk_css_node_style_cache_unref (cache=0x55839febfd00) at ../../../../gtk/gtkcssnodestylecache.c:66
#14 0x00007f3974f4769c in gtk_css_node_dispose (object=0x5583a004fd20 [GtkCssWidgetNode]) at ../../../../gtk/gtkcssnode.c:240
#15 0x00007f3971ea1e43 in g_object_unref (_object=0x5583a004fd20) at ../../../../gobject/gobject.c:3293
#16 0x00007f39750a62e7 in gtk_style_context_finalize (object=0x5583a004e0f0 [GtkStyleContext]) at ../../../../gtk/gtkstylecontext.c:383
#17 0x00007f3971ea1eb2 in g_object_unref (_object=0x5583a004e0f0) at ../../../../gobject/gobject.c:3330
#18 0x00007f39751560c3 in gtk_widget_finalize (object=0x55839fc6e710 [GtkScrolledWindow]) at ../../../../gtk/gtkwidget.c:12294
#19 0x00007f3971ea1eb2 in g_object_unref (_object=0x55839fc6e710) at ../../../../gobject/gobject.c:3330
#20 0x00007f397502ece0 in gtk_overlay_forall (overlay=<optimized out>, include_internals=<optimized out>, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkoverlay.c:625
#21 0x00007f3974f2f9be in gtk_container_destroy (widget=0x5583a000a410 [GtkOverlay]) at ../../../../gtk/gtkcontainer.c:1700
#25 0x00007f3971eb8e9f in <emit signal ??? on instance 0x5583a000a410 [GtkOverlay]> (instance=instance@entry=0x5583a000a410, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../gobject/gsignal.c:3447
#22 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ab3d0, invocation_hint=0x7ffc355ab350) at ../../../../gobject/gclosure.c:804
#23 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x5583a000a410, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ab3d0) at ../../../../gobject/gsignal.c:3751
#24 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x5583a000a410, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ab590) at ../../../../gobject/gsignal.c:3391
#26 0x00007f397514bd5c in gtk_widget_dispose (object=0x5583a000a410 [GtkOverlay]) at ../../../../gtk/gtkwidget.c:12079
#27 0x00007f3971ea3688 in g_object_run_dispose (object=0x5583a000a410 [GtkOverlay]) at ../../../../gobject/gobject.c:1100
#28 0x00007f3974ee494c in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkbox.c:2671
#29 0x00007f3974f2f9be in gtk_container_destroy (widget=0x55839fff6b30 [RBEntryView]) at ../../../../gtk/gtkcontainer.c:1700
#33 0x00007f3971eb8e9f in <emit signal ??? on instance 0x55839fff6b30 [RBEntryView]> (instance=instance@entry=0x55839fff6b30, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../gobject/gsignal.c:3447
#30 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ab8b0, invocation_hint=0x7ffc355ab830) at ../../../../gobject/gclosure.c:804
#31 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x55839fff6b30, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ab8b0) at ../../../../gobject/gsignal.c:3751
#32 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x55839fff6b30, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355aba70) at ../../../../gobject/gsignal.c:3391
#34 0x00007f397514bd5c in gtk_widget_dispose (object=0x55839fff6b30 [RBEntryView]) at ../../../../gtk/gtkwidget.c:12079
#35 0x00007f39761e37e8 in rb_entry_view_dispose (object=0x55839fff6b30 [RBEntryView]) at rb-entry-view.c:564
#36 0x00007f3971ea3688 in g_object_run_dispose (object=0x55839fff6b30 [RBEntryView]) at ../../../../gobject/gobject.c:1100
#37 0x00007f3974f2f9be in gtk_container_destroy (widget=0x55839fcf6590 [GtkPaned]) at ../../../../gtk/gtkcontainer.c:1700
#41 0x00007f3971eb8e9f in <emit signal ??? on instance 0x55839fcf6590 [GtkPaned]> (instance=instance@entry=0x55839fcf6590, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#38 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355abdc0, invocation_hint=0x7ffc355abd40) at ../../../../gobject/gclosure.c:804
#39 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x55839fcf6590, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355abdc0) at ../../../../gobject/gsignal.c:3751
#40 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x55839fcf6590, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355abf80) at ../../../../gobject/gsignal.c:3391
#42 0x00007f397514bd5c in gtk_widget_dispose (object=0x55839fcf6590 [GtkPaned]) at ../../../../gtk/gtkwidget.c:12079
#43 0x00007f3971ea3688 in g_object_run_dispose (object=0x55839fcf6590 [GtkPaned]) at ../../../../gobject/gobject.c:1100
#44 0x00007f3974fb2f10 in gtk_grid_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkgrid.c:542
#45 0x00007f3974f2f9be in gtk_container_destroy (widget=0x5583a0163e30 [GtkGrid]) at ../../../../gtk/gtkcontainer.c:1700
#49 0x00007f3971eb8e9f in <emit signal ??? on instance 0x5583a0163e30 [GtkGrid]> (instance=instance@entry=0x5583a0163e30, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#46 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ac290, invocation_hint=0x7ffc355ac210) at ../../../../gobject/gclosure.c:804
#47 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x5583a0163e30, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ac290) at ../../../../gobject/gsignal.c:3751
#48 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x5583a0163e30, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ac450) at ../../../../gobject/gsignal.c:3391
#50 0x00007f397514bd5c in gtk_widget_dispose (object=0x5583a0163e30 [GtkGrid]) at ../../../../gtk/gtkwidget.c:12079
#51 0x00007f3971ea3688 in g_object_run_dispose (object=0x5583a0163e30 [GtkGrid]) at ../../../../gobject/gobject.c:1100
#52 0x00007f3974ee494c in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkbox.c:2671
#53 0x00007f3974f2f9be in gtk_container_destroy (widget=0x5583a009a270 [RBPlayQueueSource]) at ../../../../gtk/gtkcontainer.c:1700
#57 0x00007f3971eb8e9f in <emit signal ??? on instance 0x5583a009a270 [RBPlayQueueSource]> (instance=instance@entry=0x5583a009a270, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../gobject/gsignal.c:3447
#54 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ac770, invocation_hint=0x7ffc355ac6f0) at ../../../../gobject/gclosure.c:804
#55 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x5583a009a270, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ac770) at ../../../../gobject/gsignal.c:3751
#56 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x5583a009a270, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ac930) at ../../../../gobject/gsignal.c:3391
#58 0x00007f397514bd5c in gtk_widget_dispose (object=0x5583a009a270 [RBPlayQueueSource]) at ../../../../gtk/gtkwidget.c:12079
#59 0x00007f39761a761d in impl_dispose (object=0x5583a009a270 [RBPlayQueueSource]) at rb-display-page.c:544
#60 0x00007f39761a35a8 in rb_source_dispose (object=0x5583a009a270 [RBPlayQueueSource]) at rb-source.c:401
#61 0x00007f39761b865c in rb_playlist_source_dispose (object=0x5583a009a270 [RBPlayQueueSource]) at rb-playlist-source.c:419
#62 0x00007f39761bc9c0 in rb_static_playlist_source_dispose (object=0x5583a009a270 [RBPlayQueueSource]) at rb-static-playlist-source.c:206
#63 0x00007f39761bebdc in rb_play_queue_source_dispose (object=0x5583a009a270 [RBPlayQueueSource]) at rb-play-queue-source.c:180
#64 0x00007f3971ea3688 in g_object_run_dispose (object=0x5583a009a270 [RBPlayQueueSource]) at ../../../../gobject/gobject.c:1100
#65 0x00007f3975022268 in gtk_notebook_forall (container=<optimized out>, include_internals=0, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtknotebook.c:4578
#66 0x00007f3974f2f9be in gtk_container_destroy (widget=0x55839fff6910 [GtkNotebook]) at ../../../../gtk/gtkcontainer.c:1700
#70 0x00007f3971eb8e9f in <emit signal ??? on instance 0x55839fff6910 [GtkNotebook]> (instance=instance@entry=0x55839fff6910, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../gobject/gsignal.c:3447
#67 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ace60, invocation_hint=0x7ffc355acde0) at ../../../../gobject/gclosure.c:804
#68 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x55839fff6910, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ace60) at ../../../../gobject/gsignal.c:3751
#69 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x55839fff6910, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ad020) at ../../../../gobject/gsignal.c:3391
#71 0x00007f397514bd5c in gtk_widget_dispose (object=0x55839fff6910 [GtkNotebook]) at ../../../../gtk/gtkwidget.c:12079
#72 0x00007f3971ea3688 in g_object_run_dispose (object=0x55839fff6910 [GtkNotebook]) at ../../../../gobject/gobject.c:1100
#73 0x00007f3974ee494c in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkbox.c:2671
#74 0x00007f3974f2f9be in gtk_container_destroy (widget=0x5583a01c7170 [GtkBox]) at ../../../../gtk/gtkcontainer.c:1700
#78 0x00007f3971eb8e9f in <emit signal ??? on instance 0x5583a01c7170 [GtkBox]> (instance=instance@entry=0x5583a01c7170, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#75 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ad340, invocation_hint=0x7ffc355ad2c0) at ../../../../gobject/gclosure.c:804
#76 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x5583a01c7170, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ad340) at ../../../../gobject/gsignal.c:3751
#77 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x5583a01c7170, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ad500) at ../../../../gobject/gsignal.c:3391
#79 0x00007f397514bd5c in gtk_widget_dispose (object=0x5583a01c7170 [GtkBox]) at ../../../../gtk/gtkwidget.c:12079
#80 0x00007f3971ea3688 in g_object_run_dispose (object=0x5583a01c7170 [GtkBox]) at ../../../../gobject/gobject.c:1100
#81 0x00007f3975034ff2 in gtk_paned_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkpaned.c:2324
#82 0x00007f3974f2f9be in gtk_container_destroy (widget=0x55839fcf6ef0 [GtkPaned]) at ../../../../gtk/gtkcontainer.c:1700
#86 0x00007f3971eb8e9f in <emit signal ??? on instance 0x55839fcf6ef0 [GtkPaned]> (instance=instance@entry=0x55839fcf6ef0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#83 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ad810, invocation_hint=0x7ffc355ad790) at ../../../../gobject/gclosure.c:804
#84 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x55839fcf6ef0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ad810) at ../../../../gobject/gsignal.c:3751
#85 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x55839fcf6ef0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ad9d0) at ../../../../gobject/gsignal.c:3391
#87 0x00007f397514bd5c in gtk_widget_dispose (object=0x55839fcf6ef0 [GtkPaned]) at ../../../../gtk/gtkwidget.c:12079
#88 0x00007f3971ea3688 in g_object_run_dispose (object=0x55839fcf6ef0 [GtkPaned]) at ../../../../gobject/gobject.c:1100
#89 0x00007f3974f2f9be in gtk_container_destroy (widget=0x55839fcf6d10 [GtkPaned]) at ../../../../gtk/gtkcontainer.c:1700
#93 0x00007f3971eb8e9f in <emit signal ??? on instance 0x55839fcf6d10 [GtkPaned]> (instance=instance@entry=0x55839fcf6d10, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#90 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355adcc0, invocation_hint=0x7ffc355adc40) at ../../../../gobject/gclosure.c:804
#91 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x55839fcf6d10, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355adcc0) at ../../../../gobject/gsignal.c:3751
#92 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x55839fcf6d10, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ade80) at ../../../../gobject/gsignal.c:3391
#94 0x00007f397514bd5c in gtk_widget_dispose (object=0x55839fcf6d10 [GtkPaned]) at ../../../../gtk/gtkwidget.c:12079
#95 0x00007f3971ea3688 in g_object_run_dispose (object=0x55839fcf6d10 [GtkPaned]) at ../../../../gobject/gobject.c:1100
#96 0x00007f3974ee494c in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkbox.c:2671
#97 0x00007f3974f2f9be in gtk_container_destroy (widget=0x5583a01c72d0 [GtkBox]) at ../../../../gtk/gtkcontainer.c:1700
#101 0x00007f3971eb8e9f in <emit signal ??? on instance 0x5583a01c72d0 [GtkBox]> (instance=instance@entry=0x5583a01c72d0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#98 0x00007f3971e9ceb1 in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ae1a0, invocation_hint=0x7ffc355ae120) at ../../../../gobject/gclosure.c:804
#99 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x5583a01c72d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ae1a0) at ../../../../gobject/gsignal.c:3751
#100 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x5583a01c72d0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ae360) at ../../../../gobject/gsignal.c:3391
#102 0x00007f397514bd5c in gtk_widget_dispose (object=0x5583a01c72d0 [GtkBox]) at ../../../../gtk/gtkwidget.c:12079
#103 0x00007f3971ea3688 in g_object_run_dispose (object=0x5583a01c72d0 [GtkBox]) at ../../../../gobject/gobject.c:1100
#104 0x00007f3975158069 in gtk_window_forall (container=0x55839ff262c0 [GtkApplicationWindow], include_internals=0, callback=0x7f3975143640 <gtk_widget_destroy>, callback_data=0x0)
at ../../../../gtk/gtkwindow.c:8527
#105 0x00007f3974f2f9be in gtk_container_destroy (widget=0x55839ff262c0 [GtkApplicationWindow]) at ../../../../gtk/gtkcontainer.c:1700
#109 0x00007f3971eb8e9f in <emit signal ??? on instance 0x55839ff262c0 [GtkApplicationWindow]> (instance=instance@entry=0x55839ff262c0, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../gobject/gsignal.c:3447
#106 0x00007f3971e9cf9d in g_closure_invoke (closure=0x55839fd30890, return_value=0x0, n_param_values=1, param_values=0x7ffc355ae690, invocation_hint=0x7ffc355ae610) at ../../../../gobject/gclosure.c:804
#107 0x00007f3971eafe22 in signal_emit_unlocked_R (node=node@entry=0x55839fd27f00, detail=detail@entry=0, instance=instance@entry=0x55839ff262c0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc355ae690) at ../../../../gobject/gsignal.c:3751
#108 0x00007f3971eb8485 in g_signal_emit_valist (instance=0x55839ff262c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc355ae850) at ../../../../gobject/gsignal.c:3391
#110 0x00007f397514bd5c in gtk_widget_dispose (object=0x55839ff262c0 [GtkApplicationWindow]) at ../../../../gtk/gtkwidget.c:12079
#111 0x00007f397515f768 in gtk_window_dispose (object=0x55839ff262c0 [GtkApplicationWindow]) at ../../../../gtk/gtkwindow.c:3154
#112 0x00007f3974ed6f5b in gtk_application_window_dispose (object=0x55839ff262c0 [GtkApplicationWindow]) at ../../../../gtk/gtkapplicationwindow.c:804
#113 0x00007f3971ea3688 in g_object_run_dispose (object=0x55839ff262c0 [GtkApplicationWindow]) at ../../../../gobject/gobject.c:1100
#114 0x00007f39761912eb in rb_shell_quit (shell=0x55839fcf61d0 [RBShell], error=0x0) at rb-shell.c:2511
#115 0x00007f397618fac3 in rb_shell_window_delete_cb (win=0x55839ff262c0 [GtkApplicationWindow], event=0x7f39400033c0, shell=0x55839fcf61d0 [RBShell]) at rb-shell.c:1960
#116 0x00007f3974ff8257 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x55839fda2b50, return_value=0x7ffc355aeba0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55839fd2b5f0) at ../../../../gtk/gtkmarshalers.c:128
#117 0x00007f3971e9d1d6 in _g_closure_invoke_va (closure=0x55839fda2b50, return_value=0x7ffc355aeba0, instance=0x55839ff262c0, args=0x7ffc355aec70, n_params=1, param_types=0x55839fd2b5f0)
at ../../../../gobject/gclosure.c:867
#118 0x00007f3971eb813d in g_signal_emit_valist (instance=0x55839ff262c0, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc355aec70) at ../../../../gobject/gsignal.c:3300
#119 0x00007f3971eb8e9f in g_signal_emit (instance=instance@entry=0x55839ff262c0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#120 0x00007f3975142bc4 in gtk_widget_event_internal (widget=widget@entry=0x55839ff262c0 [GtkApplicationWindow], event=event@entry=0x7f39400033c0) at ../../../../gtk/gtkwidget.c:7732
#121 0x00007f3975144cfa in gtk_widget_event (widget=widget@entry=0x55839ff262c0 [GtkApplicationWindow], event=event@entry=0x7f39400033c0) at ../../../../gtk/gtkwidget.c:7302
#122 0x00007f3974ff72b6 in gtk_main_do_event (event=event@entry=0x7f39400033c0) at ../../../../gtk/gtkmain.c:1813
#123 0x00007f3975159221 in send_delete_event (data=0x55839ff262c0) at ../../../../gtk/gtkwindow.c:1323
#124 0x00007f3974af8ad0 in gdk_threads_dispatch (data=0x55839feae220) at ../../../../gdk/gdk.c:743
#125 0x00007f3971bc3e15 in g_main_dispatch (context=0x55839fadf000) at ../../../../glib/gmain.c:3148
#126 0x00007f3971bc3e15 in g_main_context_dispatch (context=context@entry=0x55839fadf000) at ../../../../glib/gmain.c:3813
#127 0x00007f3971bc41e0 in g_main_context_iterate (context=context@entry=0x55839fadf000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886
#128 0x00007f3971bc426c in g_main_context_iteration (context=context@entry=0x55839fadf000, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3947
#129 0x00007f3972df3bed in g_application_run (application=0x55839fae6120 [RBApplication], argc=<optimized out>, argv=<optimized out>) at ../../../../gio/gapplication.c:2401
#130 0x00007f397617b3aa in rb_application_run (app=0x55839fae6120 [RBApplication], argc=1, argv=0x7ffc355af318) at rb-application.c:671
#131 0x000055839ddcf0f8 in main (argc=1, argv=0x7ffc355af318) at main.c:88
Version: HEAD