rhythmbox crashed with SIGSEGV in g_object_unref()
@caravena
Submitted by Cristian Aravena Assigned to GStreamer Maintainers
Link to original bug (#732872)
Description
Open bug in launchpad.net https://bugs.launchpad.net/ubuntu/+source/gstreamer1.0/+bug/1338804
"Close rhytmbox and Crash."
#0 0x00007fb95fe7d8f0 in g_object_unref (_object=0x324f760) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:3092
weak_locations = 0x0
__FUNCTION__ = "g_object_unref"
#1 0x00007fb960b86f81 in rb_browser_source_dispose (object=0x21d83d0) at rb-browser-source.c:211
_pp = <optimized out>
_p = <optimized out>
source = 0x21d83d0
#2 0x00007fb95fe7f838 in g_object_run_dispose (object=0x21d83d0) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:1076
__FUNCTION__ = "g_object_run_dispose"
#3 0x00007fb96028f1a6 in gtk_notebook_forall (container=<optimized out>, include_internals=0, callback=0x7fb9603942f0 <gtk_widget_destroy>, callback_data=0x0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtknotebook.c:4562
page = 0x23e4a80
notebook = <optimized out>
priv = 0x1fcd290
children = 0x1edcf60
i = <optimized out>
#4 0x00007fb9601cb550 in gtk_container_destroy (widget=0x1fcd430) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkcontainer.c:1412
container = 0x1fcd430
priv = 0x1fcd350
#5 0x00007fb95fe790b2 in g_closure_invoke (closure=0x1d93560, return_value=0x0, n_param_values=1, param_values=0x7fffab5436f0, invocation_hint=0x7fffab543690) at /build/buildd/glib2.0-2.41.1/./gobject/gclosure.c:768
marshal = 0x7fb95fe77a30 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 1
real_closure = 0x1d93540
__FUNCTION__ = "g_closure_invoke"
#6 0x00007fb95fe8a994 in signal_emit_unlocked_R (node=node@entry=0x1d93590, detail=detail@entry=0, instance=instance@entry=0x1fcd430, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffab5436f0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3671
need_unset = 0
accumulator = 0x0
emission = {next = 0x7fffab543af0, instance = 0x1fcd430, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 31082512}
handler_list = 0x0
return_accu = 0x0
accu = {g_type = 0, data = {{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}, {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 = 31
max_sequential_handler_number = 94200
return_value_altered = <optimized out>
#7 0x00007fb95fe922e9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffab543878) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3311
instance_and_params = 0x7fffab5436f0
signal_return_type = <optimized out>
param_values = 0x7fffab543708
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#8 0x00007fb95fe925a2 in g_signal_emit (instance=instance@entry=0x1fcd430, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3367
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffab543950, reg_save_area = 0x7fffab543890}}
#9 0x00007fb9603a0ff8 in gtk_widget_dispose (object=0x1fcd430) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:11357
widget = 0x1fcd430
priv = 0x1fcd370
#10 0x00007fb95fe7f838 in g_object_run_dispose (object=0x1fcd430) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:1076
__FUNCTION__ = "g_object_run_dispose"
#11 0x00007fb9601865c7 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fb9603942f0 <gtk_widget_destroy>, callback_data=0x0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkbox.c:2541
box = <optimized out>
priv = 0x21c62a0
child = <optimized out>
children = 0x1ebdcc0
#12 0x00007fb9601cb550 in gtk_container_destroy (widget=0x21c63a0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkcontainer.c:1412
container = 0x21c63a0
priv = 0x21c62c0
#13 0x00007fb95fe790b2 in g_closure_invoke (closure=0x1d93560, return_value=0x0, n_param_values=1, param_values=0x7fffab543b60, invocation_hint=0x7fffab543b00) at /build/buildd/glib2.0-2.41.1/./gobject/gclosure.c:768
marshal = 0x7fb95fe77a30 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 1
real_closure = 0x1d93540
__FUNCTION__ = "g_closure_invoke"
#14 0x00007fb95fe8a994 in signal_emit_unlocked_R (node=node@entry=0x1d93590, detail=detail@entry=0, instance=instance@entry=0x21c63a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffab543b60) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3671
need_unset = 0
accumulator = 0x0
emission = {next = 0x7fffab543f50, instance = 0x21c63a0, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 33178912}
handler_list = 0x0
return_accu = 0x0
accu = {g_type = 0, data = {{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}, {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 = 31
max_sequential_handler_number = 94108
return_value_altered = <optimized out>
#15 0x00007fb95fe922e9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffab543ce8) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3311
instance_and_params = 0x7fffab543b60
signal_return_type = <optimized out>
param_values = 0x7fffab543b78
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#16 0x00007fb95fe925a2 in g_signal_emit (instance=instance@entry=0x21c63a0, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3367
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffab543dc0, reg_save_area = 0x7fffab543d00}}
#17 0x00007fb9603a0ff8 in gtk_widget_dispose (object=0x21c63a0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:11357
widget = 0x21c63a0
priv = 0x21c62e0
#18 0x00007fb95fe7f838 in g_object_run_dispose (object=0x21c63a0) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:1076
__FUNCTION__ = "g_object_run_dispose"
#19 0x00007fb9602a1ee1 in gtk_paned_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fb9603942f0 <gtk_widget_destroy>, callback_data=0x0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkpaned.c:2062
priv = 0x7fb94000d720
paned = <optimized out>
#20 0x00007fb9601cb550 in gtk_container_destroy (widget=0x7fb94000d890) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkcontainer.c:1412
container = 0x7fb94000d890
priv = 0x7fb94000d7b0
#21 0x00007fb95fe790b2 in g_closure_invoke (closure=0x1d93560, return_value=0x0, n_param_values=1, param_values=0x7fffab543fc0, invocation_hint=0x7fffab543f60) at /build/buildd/glib2.0-2.41.1/./gobject/gclosure.c:768
marshal = 0x7fb95fe77a30 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 1
real_closure = 0x1d93540
__FUNCTION__ = "g_closure_invoke"
#22 0x00007fb95fe8a994 in signal_emit_unlocked_R (node=node@entry=0x1d93590, detail=detail@entry=0, instance=instance@entry=0x7fb94000d890, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffab543fc0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3671
need_unset = 0
accumulator = 0x0
emission = {next = 0x7fffab544390, instance = 0x7fb94000d890, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 34913968}
handler_list = 0x0
return_accu = 0x0
accu = {g_type = 0, data = {{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}, {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 = 31
max_sequential_handler_number = 94102
return_value_altered = <optimized out>
#23 0x00007fb95fe922e9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffab544148) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3311
instance_and_params = 0x7fffab543fc0
signal_return_type = <optimized out>
param_values = 0x7fffab543fd8
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#24 0x00007fb95fe925a2 in g_signal_emit (instance=instance@entry=0x7fb94000d890, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3367
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffab544220, reg_save_area = 0x7fffab544160}}
#25 0x00007fb9603a0ff8 in gtk_widget_dispose (object=0x7fb94000d890) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:11357
widget = 0x7fb94000d890
priv = 0x7fb94000d7d0
#26 0x00007fb95fe7f838 in g_object_run_dispose (object=0x7fb94000d890) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:1076
__FUNCTION__ = "g_object_run_dispose"
#27 0x00007fb9601cb550 in gtk_container_destroy (widget=0x7fb94000d210) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkcontainer.c:1412
container = 0x7fb94000d210
priv = 0x7fb94000d130
#28 0x00007fb95fe790b2 in g_closure_invoke (closure=0x1d93560, return_value=0x0, n_param_values=1, param_values=0x7fffab544400, invocation_hint=0x7fffab5443a0) at /build/buildd/glib2.0-2.41.1/./gobject/gclosure.c:768
marshal = 0x7fb95fe77a30 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 1
real_closure = 0x1d93540
__FUNCTION__ = "g_closure_invoke"
#29 0x00007fb95fe8a994 in signal_emit_unlocked_R (node=node@entry=0x1d93590, detail=detail@entry=0, instance=instance@entry=0x7fb94000d210, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffab544400) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3671
need_unset = 0
accumulator = 0x0
emission = {next = 0x7fffab544800, instance = 0x7fb94000d210, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 34913968}
handler_list = 0x0
return_accu = 0x0
accu = {g_type = 0, data = {{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}, {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 = 31
max_sequential_handler_number = 93990
return_value_altered = <optimized out>
#30 0x00007fb95fe922e9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffab544588) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3311
instance_and_params = 0x7fffab544400
signal_return_type = <optimized out>
param_values = 0x7fffab544418
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#31 0x00007fb95fe925a2 in g_signal_emit (instance=instance@entry=0x7fb94000d210, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3367
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffab544660, reg_save_area = 0x7fffab5445a0}}
#32 0x00007fb9603a0ff8 in gtk_widget_dispose (object=0x7fb94000d210) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:11357
widget = 0x7fb94000d210
priv = 0x7fb94000d150
#33 0x00007fb95fe7f838 in g_object_run_dispose (object=0x7fb94000d210) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:1076
__FUNCTION__ = "g_object_run_dispose"
#34 0x00007fb9601865c7 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fb9603942f0 <gtk_widget_destroy>, callback_data=0x0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkbox.c:2541
box = <optimized out>
priv = 0x21c63d0
child = <optimized out>
children = 0x1ebdd40
#35 0x00007fb9601cb550 in gtk_container_destroy (widget=0x21c64d0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkcontainer.c:1412
container = 0x21c64d0
priv = 0x21c63f0
#36 0x00007fb95fe790b2 in g_closure_invoke (closure=0x1d93560, return_value=0x0, n_param_values=1, param_values=0x7fffab544870, invocation_hint=0x7fffab544810) at /build/buildd/glib2.0-2.41.1/./gobject/gclosure.c:768
marshal = 0x7fb95fe77a30 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 1
real_closure = 0x1d93540
__FUNCTION__ = "g_closure_invoke"
#37 0x00007fb95fe8a994 in signal_emit_unlocked_R (node=node@entry=0x1d93590, detail=detail@entry=0, instance=instance@entry=0x21c64d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffab544870) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3671
need_unset = 0
accumulator = 0x0
emission = {next = 0x7fffab544c80, instance = 0x21c64d0, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 33178912}
handler_list = 0x0
return_accu = 0x0
accu = {g_type = 0, data = {{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}, {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 = 31
max_sequential_handler_number = 93604
return_value_altered = <optimized out>
#38 0x00007fb95fe922e9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffab5449f8) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3311
instance_and_params = 0x7fffab544870
signal_return_type = <optimized out>
param_values = 0x7fffab544888
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#39 0x00007fb95fe925a2 in g_signal_emit (instance=instance@entry=0x21c64d0, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3367
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffab544ad0, reg_save_area = 0x7fffab544a10}}
#40 0x00007fb9603a0ff8 in gtk_widget_dispose (object=0x21c64d0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:11357
widget = 0x21c64d0
priv = 0x21c6410
#41 0x00007fb95fe7f838 in g_object_run_dispose (object=0x21c64d0) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:1076
__FUNCTION__ = "g_object_run_dispose"
#42 0x00007fb9603a8a89 in gtk_window_forall (container=0x1fbe3a0, include_internals=0, callback=0x7fb9603942f0 <gtk_widget_destroy>, callback_data=0x0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwindow.c:8134
window = 0x1fbe3a0
priv = 0x1fbe190
child = <optimized out>
#43 0x00007fb9601cb550 in gtk_container_destroy (widget=0x1fbe3a0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkcontainer.c:1412
container = 0x1fbe3a0
priv = 0x1fbe2c0
#44 0x00007fb95fe79138 in g_closure_invoke (closure=0x1d93560, return_value=0x0, n_param_values=1, param_values=0x7fffab544cf0, invocation_hint=0x7fffab544c90) at /build/buildd/glib2.0-2.41.1/./gobject/gclosure.c:768
marshal = 0x7fb95fe77a30 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 0
real_closure = 0x1d93540
__FUNCTION__ = "g_closure_invoke"
#45 0x00007fb95fe8a994 in signal_emit_unlocked_R (node=node@entry=0x1d93590, detail=detail@entry=0, instance=instance@entry=0x1fbe3a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffab544cf0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3671
need_unset = 0
accumulator = 0x0
emission = {next = 0x0, instance = 0x1fbe3a0, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 31128304}
handler_list = 0x2940730
return_accu = 0x0
accu = {g_type = 0, data = {{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}, {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 = 31
max_sequential_handler_number = 93598
return_value_altered = <optimized out>
#46 0x00007fb95fe922e9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffab544e78) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3311
instance_and_params = 0x7fffab544cf0
signal_return_type = <optimized out>
param_values = 0x7fffab544d08
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#47 0x00007fb95fe925a2 in g_signal_emit (instance=instance@entry=0x1fbe3a0, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3367
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffab544f50, reg_save_area = 0x7fffab544e90}}
#48 0x00007fb9603a0ff8 in gtk_widget_dispose (object=0x1fbe3a0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:11357
widget = 0x1fbe3a0
priv = 0x1fbe2e0
#49 0x00007fb9603adedb in gtk_window_dispose (object=0x1fbe3a0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwindow.c:2684
window = 0x1fbe3a0
priv = 0x1fbe190
#50 0x00007fb96017a735 in gtk_application_window_dispose (object=0x1fbe3a0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkapplicationwindow.c:774
window = 0x1fbe3a0
#51 0x00007fb95fe7f838 in g_object_run_dispose (object=0x1fbe3a0) at /build/buildd/glib2.0-2.41.1/./gobject/gobject.c:1076
__FUNCTION__ = "g_object_run_dispose"
#52 0x00007fb960394351 in gtk_widget_destroy (widget=<optimized out>) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:4333
__FUNCTION__ = "gtk_widget_destroy"
#53 0x00007fb960b6d19b in rb_shell_quit (shell=shell@entry=0x1db0260, error=error@entry=0x0) at rb-shell.c:2513
display = <optimized out>
__FUNCTION__ = "rb_shell_quit"
#54 0x00007fb960b6d252 in rb_shell_window_delete_cb (win=<optimized out>, event=<optimized out>, shell=0x1db0260) at rb-shell.c:1978
win = <optimized out>
event = <optimized out>
shell = 0x1db0260
#55 0x00007fb96026752e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x1f42ca0, return_value=0x7fffab545110, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x1d96ba0) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkmarshalers.c:130
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 0x7fb900014040
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffab5452f0, reg_save_area = 0x7fffab545230}}
v_return = <optimized out>
__FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#56 0x00007fb95fe79367 in _g_closure_invoke_va (closure=0x1f42ca0, return_value=0x7fffab545110, instance=0x1fbe3a0, args=0x7fffab545218, n_params=1, param_types=0x1d96ba0) at /build/buildd/glib2.0-2.41.1/./gobject/gclosure.c:831
marshal = 0x7fb960267490 <_gtk_marshal_BOOLEAN__BOXEDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x1f42c80
__FUNCTION__ = "_g_closure_invoke_va"
#57 0x00007fb95fe91948 in g_signal_emit_valist (instance=0x1fbe3a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffab545218) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3219
return_accu = 0x7fffab545110
accu = {g_type = 20, data = {{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}, {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 = 0x1d96c30
emission = {next = 0x0, instance = 0x1fbe3a0, ihint = {signal_id = 62, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 31128304}
signal_id = <optimized out>
instance_type = <optimized out>
emission_return = {g_type = 20, data = {{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}, {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 = 20
static_scope = 0
fastpath_handler = <optimized out>
closure = 0x1f42ca0
run_type = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#58 0x00007fb95fe925a2 in g_signal_emit (instance=instance@entry=0x1fbe3a0, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.41.1/./gobject/gsignal.c:3367
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffab5452f0, reg_save_area = 0x7fffab545230}}
#59 0x00007fb960395c84 in gtk_widget_event_internal (widget=widget@entry=0x1fbe3a0, event=event@entry=0x7fb900014040) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:7229
signal_num = <optimized out>
return_val = 0
#60 0x00007fb960395f69 in gtk_widget_event (widget=widget@entry=0x1fbe3a0, event=event@entry=0x7fb900014040) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkwidget.c:6891
__FUNCTION__ = "gtk_widget_event"
#61 0x00007fb960266a70 in gtk_main_do_event (event=0x7fb900014040) at /build/buildd/gtk+3.0-3.12.2/./gtk/gtkmain.c:1617
event_widget = 0x1fbe3a0
grab_widget = 0x1fbe3a0
topmost_widget = <optimized out>
window_group = 0x2c458b0
rewritten_event = <optimized out>
device = 0x0
tmp_list = <optimized out>
__FUNCTION__ = "gtk_main_do_event"
#62 0x00007fb95c57bb12 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at /build/buildd/gtk+3.0-3.12.2/./gdk/x11/gdkeventsource.c:364
display = <optimized out>
event = 0x7fb900014040
#63 0x00007fb95fba8de4 in g_main_dispatch (context=0x1badf10) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3064
dispatch = 0x7fb95c57baf0 <gdk_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x1dd84b0
current = 0x1ddce60
i = 0
#64 g_main_context_dispatch (context=context@entry=0x1badf10) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3663
No locals.
#65 0x00007fb95fba9028 in g_main_context_iterate (context=context@entry=0x1badf10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3734
max_priority = 2147483647
timeout = 883
some_ready = 1
nfds = <optimized out>
allocated_nfds = 8
fds = 0x30e4db0
#66 0x00007fb95fba90cc in g_main_context_iteration (context=0x1badf10, context@entry=0x0, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3795
retval = <optimized out>
#67 0x00007fb95aac9a4c in g_application_run (application=0x1bb6140, argc=argc@entry=1, argv=argv@entry=0x7fffab5457f8) at /build/buildd/glib2.0-2.41.1/./gio/gapplication.c:2115
arguments = 0x1bb5bd0
status = 0
__FUNCTION__ = "g_application_run"
#68 0x00007fb960b5e842 in rb_application_run (app=0x1bb6140, argc=argc@entry=1, argv=argv@entry=0x7fffab5457f8) at rb-application.c:659
context = <optimized out>
debug = 0
debug_match = 0x0
nargc = 1
nargv = 0x7fffab5457f8
error = 0x0
options = {{long_name = 0x7fb960c2644a "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffab545500, description = 0x7fb960c062cd "Enable debug output", arg_description = 0x0}, {long_name = 0x7fb960c26452 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffab545508, description = 0x7fb960c06d80 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x7fb960c062e1 "no-update", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x1bb6054, description = 0x7fb960c06db0 "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x7fb960c062eb "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x1bb6058, description = 0x7fb960c062fb "Do not register the shell", arg_description = 0x0}, {long_name = 0x7fb960c06315 "dry-run", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x1bb605c, description = 0x7fb960c06de0 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x7fb960c0631d "disable-plugins", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x1bb6060, description = 0x7fb960c0632d "Disable loading of plugins", arg_description = 0x0}, {long_name = 0x7fb960c06348 "rhythmdb-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x1bb6068, description = 0x7fb960c06356 "Path for database file to use", arg_description = 0x0}, {long_name = 0x7fb960c06374 "playlists-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x1bb6070, description = 0x7fb960c06e20 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
#69 0x0000000000400d3a in main (argc=1, argv=0x7fffab5457f8) at main.c:89
app = 0x1bb6140
rc = <optimized out>
Version: 3.0.x