Bug#986432: totem: segfault when opening totem

Jérémy Lal kapouer at melix.org
Mon Apr 5 21:28:05 BST 2021


Package: totem
Version: 3.38.0-2
Followup-For: Bug #986432

The debug log !
-------------- next part --------------
#0  strlen () at ../sysdeps/arm/armv6t2/strlen.S:126
#1  0xb6e7a878 in g_strdup (str=0x7925bd02 <error: Cannot access memory at address 0x7925bd02>) at ../../../glib/gstrfuncs.c:363
#2  0xb6f3f144 in value_collect_string (value=0xbeffeb30, n_collect_values=<optimized out>, collect_values=<optimized out>, 
    collect_flags=<optimized out>) at ../../../gobject/gvaluetypes.c:293
#3  0xb68023be in gtk_list_store_set_valist_internal (list_store=list_store at entry=0x7ffe78, iter=iter at entry=0xbeffec14, 
    emit_signal=emit_signal at entry=0xbeffebcc, maybe_need_sort=maybe_need_sort at entry=0xbeffebd0, var_args=..., var_args at entry=...)
    at ../../../../gtk/gtkliststore.c:1033
#4  0xb6802b52 in gtk_list_store_set_valist (list_store=0x7ffe78, iter=iter at entry=0xbeffec14, var_args=..., var_args at entry=...)
    at ../../../../gtk/gtkliststore.c:1137
#5  0xb6802c1a in gtk_list_store_set (list_store=<optimized out>, iter=0xbeffec14) at ../../../../gtk/gtkliststore.c:1179
#6  0xb6f89c40 in totem_playlist_steal_current_starttime (playlist=0x8da120) at ../src/totem-playlist.c:1790
#7  0xb6f83590 in update_seekable (totem=0x447140) at ../src/totem-object.c:2524
#8  property_notify_cb_seekable (bvw=<optimized out>, spec=<optimized out>, totem=0x447140) at ../src/totem-object.c:2616
#9  0xb6f23252 in g_closure_invoke (closure=0xd2b310, return_value=return_value at entry=0x0, n_param_values=2, 
    param_values=param_values at entry=0xbeffed60, invocation_hint=invocation_hint at entry=0xbeffecdc) at ../../../gobject/gclosure.c:810
#10 0xb6f30768 in signal_emit_unlocked_R (node=node at entry=0x4404a8, detail=105, instance=0x9442a8, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0xbeffed60) at ../../../gobject/gsignal.c:3739
#11 0xb6f34e12 in g_signal_emit_valist (instance=instance at entry=0x9442a8, signal_id=signal_id at entry=1, detail=detail at entry=3204443796, 
    var_args=..., var_args at entry=...) at ../../../gobject/gsignal.c:3495
#12 0xb6f350a2 in g_signal_emit (instance=instance at entry=0x9442a8, signal_id=signal_id at entry=1, detail=105) at ../../../gobject/gsignal.c:3551
#13 0xb6f2633e in g_object_dispatch_properties_changed (object=0x9442a8, n_pspecs=1, pspecs=<optimized out>) at ../../../gobject/gobject.c:1206
#14 0xb6f27aac in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x9442a8) at ../../../gobject/gobject.c:1299
#15 g_object_notify (object=0x9442a8, property_name=<optimized out>) at ../../../gobject/gobject.c:1347
#16 0xb6f939ec in got_time_tick (time_nanos=<optimized out>, bvw=bvw at entry=0x9442a8, play=<optimized out>)
    at ../src/backend/bacon-video-widget.c:2614
#17 0xb6f94a02 in bvw_query_timeout (bvw=bvw at entry=0x9442a8) at ../src/backend/bacon-video-widget.c:2830
#18 0xb6f98792 in bvw_bus_message_cb (bus=<optimized out>, message=<optimized out>, bvw=0x9442a8) at ../src/backend/bacon-video-widget.c:2485
#19 0xb6f252e8 in g_cclosure_marshal_VOID__BOXEDv (closure=0x95c820, return_value=<optimized out>, instance=0x88e540, args=..., marshal_data=0x0, 
    n_params=1, param_types=0x506de0) at ../../../gobject/gmarshal.c:1686
#20 0xb6f233d8 in _g_closure_invoke_va (closure=closure at entry=0x95c820, return_value=0x0, instance=0x88e540, instance at entry=0x0, args=..., 
    args at entry=..., n_params=n_params at entry=1, param_types=0x506de0) at ../../../gobject/gclosure.c:873
#21 0xb6f34ef6 in g_signal_emit_valist (instance=0x0, instance at entry=0x88e540, signal_id=<optimized out>, detail=0, detail at entry=3204444548, 
    var_args=..., var_args at entry=...) at ../../../gobject/gsignal.c:3404
#22 0xb6f350a2 in g_signal_emit (instance=instance at entry=0x88e540, signal_id=<optimized out>, detail=353) at ../../../gobject/gsignal.c:3551
#23 0xb64a9420 in gst_bus_async_signal_func (bus=0x88e540, message=0xa6c31a18, data=<optimized out>) at ../gst/gstbus.c:1295
#24 0xb64aa008 in gst_bus_source_dispatch (source=0x95c690, callback=0xb64a93e5 <gst_bus_async_signal_func>, user_data=0x0) at ../gst/gstbus.c:851
#25 0xb6e63f4c in g_main_dispatch (context=0x45a168) at ../../../glib/gmain.c:3325
#26 g_main_context_dispatch (context=context at entry=0x45a168) at ../../../glib/gmain.c:4043
#27 0xb6e641e0 in g_main_context_iterate (context=context at entry=0x45a168, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../../../glib/gmain.c:4119
#28 0xb6e6425a in g_main_context_iteration (context=context at entry=0x45a168, may_block=may_block at entry=1) at ../../../glib/gmain.c:4184
#29 0xb6d910a6 in g_application_run (application=0x447140, argc=<optimized out>, argv=0xbefff424) at ../../../gio/gapplication.c:2559
#30 0x00401160 in main (argc=<optimized out>, argv=<optimized out>) at ../src/totem.c:83
-------------- next part --------------
#0  strlen () at ../sysdeps/arm/armv6t2/strlen.S:126
#1  0xb6e7a878 in g_strdup (str=0x7925bd02 <error: Cannot access memory at address 0x7925bd02>) at ../../../glib/gstrfuncs.c:363
#2  0xb6f3f144 in value_collect_string (value=0xbeffeb30, n_collect_values=<optimized out>, collect_values=<optimized out>, 
    collect_flags=<optimized out>) at ../../../gobject/gvaluetypes.c:293
#3  0xb68023be in gtk_list_store_set_valist_internal (list_store=list_store at entry=0x7ffe78, iter=iter at entry=0xbeffec14, 
    emit_signal=emit_signal at entry=0xbeffebcc, maybe_need_sort=maybe_need_sort at entry=0xbeffebd0, var_args=..., var_args at entry=...)
    at ../../../../gtk/gtkliststore.c:1033
#4  0xb6802b52 in gtk_list_store_set_valist (list_store=0x7ffe78, iter=iter at entry=0xbeffec14, var_args=..., var_args at entry=...)
    at ../../../../gtk/gtkliststore.c:1137
#5  0xb6802c1a in gtk_list_store_set (list_store=<optimized out>, iter=0xbeffec14) at ../../../../gtk/gtkliststore.c:1179
#6  0xb6f89c40 in totem_playlist_steal_current_starttime (playlist=0x8da120) at ../src/totem-playlist.c:1790
#7  0xb6f83590 in update_seekable (totem=0x447140) at ../src/totem-object.c:2524
#8  property_notify_cb_seekable (bvw=<optimized out>, spec=<optimized out>, totem=0x447140) at ../src/totem-object.c:2616
#9  0xb6f23252 in g_closure_invoke (closure=0xd2b310, return_value=return_value at entry=0x0, n_param_values=2, 
    param_values=param_values at entry=0xbeffed60, invocation_hint=invocation_hint at entry=0xbeffecdc) at ../../../gobject/gclosure.c:810
#10 0xb6f30768 in signal_emit_unlocked_R (node=node at entry=0x4404a8, detail=105, instance=0x9442a8, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0xbeffed60) at ../../../gobject/gsignal.c:3739
#11 0xb6f34e12 in g_signal_emit_valist (instance=instance at entry=0x9442a8, signal_id=signal_id at entry=1, detail=detail at entry=3204443796, 
    var_args=..., var_args at entry=...) at ../../../gobject/gsignal.c:3495
#12 0xb6f350a2 in g_signal_emit (instance=instance at entry=0x9442a8, signal_id=signal_id at entry=1, detail=105) at ../../../gobject/gsignal.c:3551
#13 0xb6f2633e in g_object_dispatch_properties_changed (object=0x9442a8, n_pspecs=1, pspecs=<optimized out>) at ../../../gobject/gobject.c:1206
#14 0xb6f27aac in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x9442a8) at ../../../gobject/gobject.c:1299
#15 g_object_notify (object=0x9442a8, property_name=<optimized out>) at ../../../gobject/gobject.c:1347
#16 0xb6f939ec in got_time_tick (time_nanos=<optimized out>, bvw=bvw at entry=0x9442a8, play=<optimized out>)
    at ../src/backend/bacon-video-widget.c:2614
#17 0xb6f94a02 in bvw_query_timeout (bvw=bvw at entry=0x9442a8) at ../src/backend/bacon-video-widget.c:2830
#18 0xb6f98792 in bvw_bus_message_cb (bus=<optimized out>, message=<optimized out>, bvw=0x9442a8) at ../src/backend/bacon-video-widget.c:2485
#19 0xb6f252e8 in g_cclosure_marshal_VOID__BOXEDv (closure=0x95c820, return_value=<optimized out>, instance=0x88e540, args=..., marshal_data=0x0, 
    n_params=1, param_types=0x506de0) at ../../../gobject/gmarshal.c:1686
#20 0xb6f233d8 in _g_closure_invoke_va (closure=closure at entry=0x95c820, return_value=0x0, instance=0x88e540, instance at entry=0x0, args=..., 
    args at entry=..., n_params=n_params at entry=1, param_types=0x506de0) at ../../../gobject/gclosure.c:873
#21 0xb6f34ef6 in g_signal_emit_valist (instance=0x0, instance at entry=0x88e540, signal_id=<optimized out>, detail=0, detail at entry=3204444548, 
    var_args=..., var_args at entry=...) at ../../../gobject/gsignal.c:3404
#22 0xb6f350a2 in g_signal_emit (instance=instance at entry=0x88e540, signal_id=<optimized out>, detail=353) at ../../../gobject/gsignal.c:3551
#23 0xb64a9420 in gst_bus_async_signal_func (bus=0x88e540, message=0xa6c31a18, data=<optimized out>) at ../gst/gstbus.c:1295
#24 0xb64aa008 in gst_bus_source_dispatch (source=0x95c690, callback=0xb64a93e5 <gst_bus_async_signal_func>, user_data=0x0) at ../gst/gstbus.c:851
#25 0xb6e63f4c in g_main_dispatch (context=0x45a168) at ../../../glib/gmain.c:3325
#26 g_main_context_dispatch (context=context at entry=0x45a168) at ../../../glib/gmain.c:4043
#27 0xb6e641e0 in g_main_context_iterate (context=context at entry=0x45a168, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../../../glib/gmain.c:4119
#28 0xb6e6425a in g_main_context_iteration (context=context at entry=0x45a168, may_block=may_block at entry=1) at ../../../glib/gmain.c:4184
#29 0xb6d910a6 in g_application_run (application=0x447140, argc=<optimized out>, argv=0xbefff424) at ../../../gio/gapplication.c:2559
#30 0x00401160 in main (argc=<optimized out>, argv=<optimized out>) at ../src/totem.c:83


More information about the pkg-gnome-maintainers mailing list