Bug#1008297: totem: Does not play DVD

Paul Menzel pmenzel at molgen.mpg.de
Sat Mar 26 09:12:44 GMT 2022


Package: totem
Version: 42.0-1


Dear Debian folks,


Trying to play a DVD with Totem/Videos there is an error that the DVD is 
not accessible, and coredumpctl shows a crash with signal SIGABRT. 
Unfortunately, debugging symbols and gdb cannot be installed on the 
system, so I uploaded the core dump file [1].

Looking at this on another system – unfortunately libraries do not all 
match – gdb shows the trace below:

```
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
49	../sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht 
gefunden.
[Current thread is 1 (Thread 0x7f355ac3ef80 (LWP 2659))]
(gdb) bt
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1  0x00007f355eaa2546 in __GI_abort () at abort.c:79
#2  0x00007f355eaf9eb8 in __libc_message (action=action at entry=do_abort, 
fmt=fmt at entry=0x7f355ec17a78 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#3  0x00007f355eb0191a in malloc_printerr (str=str at entry=0x7f355ec1574e 
"free(): invalid pointer") at malloc.c:5628
#4  0x00007f355eb02cf4 in _int_free (av=<optimized out>, p=<optimized 
out>, have_lock=0) at malloc.c:4398
#5  0x00007f355eb069b4 in __GI___libc_free (mem=<optimized out>) at 
malloc.c:3309
#6  0x00007f355f89b62c in g_dngettext
     (domain=0x5602dac88240 "", msgid=0x7f355f991980 " g\230\332\002V", 
msgid_plural=0x5602dadfd560 "`0\240\332\002V", n=0)
     at ../../../glib/ggettext.c:458
#7  0x0000000000000002 in  ()
#8  0x00007ffda3022c10 in  ()
#9  0x00007f355f9a773f in g_object_notify_queue_thaw (object=0x0, 
nqueue=0xe3935f2bfa72800) at ../../../gobject/gobject.c:344
#10 0x00007f355f238d67 in gtk_gl_area_unrealize (widget=0x5602dac88240) 
at ../../../../gtk/gtkglarea.c:594
#11 0x00007f355f9a7897 in g_object_notify_queue_freeze (object=0x2, 
conditional=-1560140256) at ../../../gobject/gobject.c:284
#12 0x00007f355f9a7810 in g_object_notify_queue_thaw (object=0x2, 
nqueue=0x7ffda3022620) at ../../../gobject/gobject.c:320
#13 0x0000000000000004 in  ()
#14 0x00005602dac88240 in  ()
#15 0x00007f3500000064 in  ()
#16 0x0000000000000000 in  ()
```


Kind regards,

Paul


PS: Trace from `coredumpctl info`:

```
                 Stack trace of thread 2659:
                 #0  0x00007f355eab88a1 raise (libc.so.6 + 0x388a1)
                 #1  0x00007f355eaa2546 abort (libc.so.6 + 0x22546)
                 #2  0x00007f355eaf9eb8 n/a (libc.so.6 + 0x79eb8)
                 #3  0x00007f355eb0191a n/a (libc.so.6 + 0x8191a)
                 #4  0x00007f355eb02cf4 n/a (libc.so.6 + 0x82cf4)
                 #5  0x00007f355eb069b4 cfree (libc.so.6 + 0x869b4)
                 #6  0x00007f355f89b62c g_error_free (libglib-2.0.so.0 + 
0x3c62c)
                 #7  0x00007f355f89ba86 g_clear_error (libglib-2.0.so.0 
+ 0x3ca86)
                 #8  0x00007f355f238d67 n/a (libgtk-3.so.0 + 0x206d67)
                 #9  0x00007f355f9a7897 _g_closure_invoke_va 
(libgobject-2.0.so.0 + 0x14897)
                 #10 0x00007f355f9c0339 g_signal_emit_valist 
(libgobject-2.0.so.0 + 0x2d339)
                 #11 0x00007f355f9c055f g_signal_emit 
(libgobject-2.0.so.0 + 0x2d55f)
                 #12 0x00007f355f3cf0bb gtk_widget_unrealize 
(libgtk-3.so.0 + 0x39d0bb)
                 #13 0x00007f355f321720 n/a (libgtk-3.so.0 + 0x2ef720)
                 #14 0x00007f355f3d3776 n/a (libgtk-3.so.0 + 0x3a1776)
                 #15 0x00007f355f9a7897 _g_closure_invoke_va 
(libgobject-2.0.so.0 + 0x14897)
                 #16 0x00007f355f9c0339 g_signal_emit_valist 
(libgobject-2.0.so.0 + 0x2d339)
                 #17 0x00007f355f9c055f g_signal_emit 
(libgobject-2.0.so.0 + 0x2d55f)
                 #18 0x00007f355f3cf0bb gtk_widget_unrealize 
(libgtk-3.so.0 + 0x39d0bb)
                 #19 0x00007f355f2ad590 n/a (libgtk-3.so.0 + 0x27b590)
                 #20 0x00007f355f3d3776 n/a (libgtk-3.so.0 + 0x3a1776)
                 #21 0x00007f355fa3153a n/a (libtotem.so.0 + 0x4453a)
                 #22 0x00007f355f9a7897 _g_closure_invoke_va 
(libgobject-2.0.so.0 + 0x14897)
                 #23 0x00007f355f9c0339 g_signal_emit_valist 
(libgobject-2.0.so.0 + 0x2d339)
                 #24 0x00007f355f9c055f g_signal_emit 
(libgobject-2.0.so.0 + 0x2d55f)
                 #25 0x00007f355f3cf0bb gtk_widget_unrealize 
(libgtk-3.so.0 + 0x39d0bb)
                 #26 0x00007f355f321720 n/a (libgtk-3.so.0 + 0x2ef720)
                 #27 0x00007f355f3d3776 n/a (libgtk-3.so.0 + 0x3a1776)
                 #28 0x00007f355f9a7897 _g_closure_invoke_va 
(libgobject-2.0.so.0 + 0x14897)
                 #29 0x00007f355f9c0339 g_signal_emit_valist 
(libgobject-2.0.so.0 + 0x2d339)
                 #30 0x00007f355f9c055f g_signal_emit 
(libgobject-2.0.so.0 + 0x2d55f)
                 #31 0x00007f355f3cf0bb gtk_widget_unrealize 
(libgtk-3.so.0 + 0x39d0bb)
                 #32 0x00007f355f3ddf09 n/a (libgtk-3.so.0 + 0x3abf09)
                 #33 0x00007f355f3d3776 n/a (libgtk-3.so.0 + 0x3a1776)
                 #34 0x00007f355f3e03aa n/a (libgtk-3.so.0 + 0x3ae3aa)
                 #35 0x00007f355f9a773f g_closure_invoke 
(libgobject-2.0.so.0 + 0x1473f)
                 #36 0x00007f355f9b9584 signal_emit_unlocked_R 
(libgobject-2.0.so.0 + 0x26584)
                 #37 0x00007f355f9bffb1 g_signal_emit_valist 
(libgobject-2.0.so.0 + 0x2cfb1)
                 #38 0x00007f355f9c055f g_signal_emit 
(libgobject-2.0.so.0 + 0x2d55f)
                 #39 0x00007f355f3cf0bb gtk_widget_unrealize 
(libgtk-3.so.0 + 0x39d0bb)
                 #40 0x00007f355f3d19f8 n/a (libgtk-3.so.0 + 0x39f9f8)
                 #41 0x00007f355f3e5028 n/a (libgtk-3.so.0 + 0x3b3028)
                 #42 0x00007f355f14e4fb n/a (libgtk-3.so.0 + 0x11c4fb)
                 #43 0x00007f355f9adb49 g_object_run_dispose 
(libgobject-2.0.so.0 + 0x1ab49)
                 #44 0x00007f355fa2133e totem_object_exit (libtotem.so.0 
+ 0x3433e)
                 #45 0x00007f355fa2141c main_window_destroy_cb 
(libtotem.so.0 + 0x3441c)
                 #46 0x00007f355f41e164 n/a (libgtk-3.so.0 + 0x3ec164)
                 #47 0x00007f355f9a7969 _g_closure_invoke_va 
(libgobject-2.0.so.0 + 0x14969)
                 #48 0x00007f355f9bf69b g_signal_emit_valist 
(libgobject-2.0.so.0 + 0x2c69b)
                 #49 0x00007f355f9c055f g_signal_emit 
(libgobject-2.0.so.0 + 0x2d55f)
                 #50 0x00007f355f3c7d44 n/a (libgtk-3.so.0 + 0x395d44)
                 #51 0x00007f355f27e4d3 gtk_main_do_event (libgtk-3.so.0 
+ 0x24c4d3)
                 #52 0x00007f355f3de6d7 n/a (libgtk-3.so.0 + 0x3ac6d7)
                 #53 0x00007f355e51ede9 n/a (libgdk-3.so.0 + 0x2ede9)
                 #54 0x00007f355f8b2be4 g_main_dispatch 
(libglib-2.0.so.0 + 0x53be4)
                 #55 0x00007f355f8b2f88 g_main_context_iterate 
(libglib-2.0.so.0 + 0x53f88)
                 #56 0x00007f355f8b303f g_main_context_iteration 
(libglib-2.0.so.0 + 0x5403f)
                 #57 0x00007f355ef2f14d g_application_run 
(libgio-2.0.so.0 + 0xe214d)
                 #58 0x00005602da1b62ad main (totem + 0x22ad)
                 #59 0x00007f355eaa37fd __libc_start_main (libc.so.6 + 
0x237fd)
                 #60 0x00005602da1b634a _start (totem + 0x234a)
```


[1]: 
https://owww.molgen.mpg.de/~pmenzel/core.totem.1001.c94a6a852cde49cfbd85c8db306b3b8b.2659.1648282684000000.zst



More information about the pkg-gnome-maintainers mailing list