Bug#749393: totem: Totem crashes after adding a local opus file and playing it

Holger Freyther holger at freyther.de
Mon May 26 18:09:35 UTC 2014


Package: totem
Version: 3.12.1-1
Severity: normal

Dear Maintainer,

I have started the above application and did the following:

* Press the + to the top-left
* Select a local opus file (a random podcast) from ~/Downloads
* A rectangle is now showing with that file, a video camera is
  shown in the center (while the file is an Opus file with an
  integrated image)
* Clicking on the image I assumed it would play the video instead
  the application is crashing.

* Is this specific to debian or an upstream bug?

Program received signal SIGSEGV, Segmentation fault.
0xb7aea2bd in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
(gdb) bt
#0  0xb7aea2bd in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#1  0xb7aeb239 in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#2  0xb7aeb728 in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#3  0xb7aebf1b in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#4  0xb7ac1aab in _cogl_object_default_unref () from /usr/lib/i386-linux-gnu/libcogl.so.20
#5  0xb7ac191f in cogl_object_unref () from /usr/lib/i386-linux-gnu/libcogl.so.20
#6  0xb7bd68c5 in clutter_image_set_data () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#7  0xb7f7f1da in set_current_actor (bvw=bvw at entry=0x808dc280) at bacon-video-widget.c:695
#8  0xb7f80142 in parse_stream_info (bvw=0x808dc280, bvw at entry=0x0)
    at bacon-video-widget.c:2897
#9  bvw_update_stream_info (bvw=bvw at entry=0x808dc280) at bacon-video-widget.c:1501
#10 0xb7f83753 in bvw_bus_message_cb (bus=0x80138528, message=0xad5018b8, bvw=0x808dc280)
    at bacon-video-widget.c:2395
#11 0xb6dd85a9 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0xb6dd5cce in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#13 0xb6def12c in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#14 0xb6defc83 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#15 0xb7cf2f79 in gst_bus_async_signal_func ()
   from /usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0
#16 0xb7cf3e3c in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0
#17 0xb6d031d7 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0xb6d03598 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#19 0xb6d03658 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0xb6ebe23c in g_application_run () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#21 0x80001cf2 in main (argc=1, argv=0xbffff904) at totem.c:282


Program received signal SIGSEGV, Segmentation fault.
0xb7aea2bd in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
(gdb) bt
#0  0xb7aea2bd in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#1  0xb7aeb239 in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#2  0xb7aeb728 in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#3  0xb7aebf1b in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
#4  0xb7ac1aab in _cogl_object_default_unref () from /usr/lib/i386-linux-gnu/libcogl.so.20
#5  0xb7ac191f in cogl_object_unref () from /usr/lib/i386-linux-gnu/libcogl.so.20
#6  0xb7bd68c5 in clutter_image_set_data () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#7  0xb7f7f1da in set_current_actor (bvw=bvw at entry=0x808dc280) at bacon-video-widget.c:695
#8  0xb7f80142 in parse_stream_info (bvw=0x808dc280, bvw at entry=0x0)
    at bacon-video-widget.c:2897
#9  bvw_update_stream_info (bvw=bvw at entry=0x808dc280) at bacon-video-widget.c:1501
#10 0xb7f83753 in bvw_bus_message_cb (bus=0x80138528, message=0xad5018b8, bvw=0x808dc280)
    at bacon-video-widget.c:2395
#11 0xb6dd85a9 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0xb6dd5cce in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#13 0xb6def12c in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#14 0xb6defc83 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#15 0xb7cf2f79 in gst_bus_async_signal_func ()
   from /usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0
#16 0xb7cf3e3c in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0
#17 0xb6d031d7 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0xb6d03598 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#19 0xb6d03658 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0xb6ebe23c in g_application_run () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#21 0x80001cf2 in main (argc=1, argv=0xbffff904) at totem.c:282

(gdb) bt full
#0  0xb7aea2bd in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
No symbol table info available.
#1  0xb7aeb239 in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
No symbol table info available.
#2  0xb7aeb728 in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
No symbol table info available.
#3  0xb7aebf1b in ?? () from /usr/lib/i386-linux-gnu/libcogl.so.20
No symbol table info available.
#4  0xb7ac1aab in _cogl_object_default_unref () from /usr/lib/i386-linux-gnu/libcogl.so.20
No symbol table info available.
#5  0xb7ac191f in cogl_object_unref () from /usr/lib/i386-linux-gnu/libcogl.so.20
No symbol table info available.
#6  0xb7bd68c5 in clutter_image_set_data () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
No symbol table info available.
#7  0xb7f7f1da in set_current_actor (bvw=bvw at entry=0x808dc280) at bacon-video-widget.c:695
        ret = <optimized out>
        err = 0x0
        draw_logo = <optimized out>
#8  0xb7f80142 in parse_stream_info (bvw=0x808dc280, bvw at entry=0x0)
    at bacon-video-widget.c:2897
        videopad = 0x0
        n_audio = 1
        n_video = 0
#9  bvw_update_stream_info (bvw=bvw at entry=0x808dc280) at bacon-video-widget.c:1501
No locals.
#10 0xb7f83753 in bvw_bus_message_cb (bus=0x80138528, message=0xad5018b8, bvw=0x808dc280)
    at bacon-video-widget.c:2395
        old_state = GST_STATE_READY
        new_state = GST_STATE_PAUSED
        src_name = <optimized out>
        msg_type = <optimized out>
        __FUNCTION__ = "bvw_bus_message_cb"
#11 0xb6dd85a9 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0xb6dd5cce in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0xb6def12c in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#14 0xb6defc83 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#15 0xb7cf2f79 in gst_bus_async_signal_func ()
   from /usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0
No symbol table info available.
#16 0xb7cf3e3c in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#17 0xb6d031d7 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#18 0xb6d03598 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#19 0xb6d03658 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#20 0xb6ebe23c in g_application_run () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#21 0x80001cf2 in main (argc=1, argv=0xbffff904) at totem.c:282
        totem = 0x80016120




-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (1010, 'testing'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 3.12.6+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages totem depends on:
ii  gnome-icon-theme                        3.12.0-1
ii  gnome-icon-theme-symbolic               3.12.0-1
ii  grilo-plugins-0.2                       0.2.12-2
ii  gsettings-desktop-schemas               3.8.2-2
ii  gstreamer1.0-clutter                    2.0.10-1
ii  gstreamer1.0-plugins-bad                1.2.4-1
ii  gstreamer1.0-plugins-base               1.2.4-1
ii  gstreamer1.0-plugins-good               1.2.4-1
ii  gstreamer1.0-x                          1.2.4-1
ii  libatk1.0-0                             2.12.0-1
ii  libc6                                   2.18-7
ii  libcairo-gobject2                       1.12.16-2
ii  libcairo2                               1.12.16-2
ii  libclutter-1.0-0                        1.18.2-1
ii  libclutter-gst-2.0-0                    2.0.10-1
ii  libclutter-gtk-1.0-0                    1.5.2-2
ii  libcogl-pango20                         1.18.0-2
ii  libcogl-path20                          1.18.0-2
ii  libcogl20                               1.18.0-2
ii  libdrm2                                 2.4.54-1
ii  libegl1-mesa [libegl1-x11]              10.1.2-1
ii  libgbm1                                 10.1.2-1
ii  libgdk-pixbuf2.0-0                      2.30.7-1
ii  libgirepository-1.0-1                   1.40.0-2
ii  libglib2.0-0                            2.40.0-3
ii  libgrilo-0.2-1                          0.2.10-1
ii  libgstreamer-plugins-base1.0-0          1.2.4-1
ii  libgstreamer1.0-0                       1.2.4-1
ii  libgtk-3-0                              3.12.2-1
ii  libjson-glib-1.0-0                      1.0.0-1
ii  libnautilus-extension1a                 3.8.2-3
ii  libpango-1.0-0                          1.36.3-1
ii  libpangocairo-1.0-0                     1.36.3-1
ii  libpeas-1.0-0                           1.10.0-2
ii  libtotem-plparser18                     3.10.2-1
ii  libtotem0                               3.12.1-1
ii  libwayland-client0                      1.4.0-1
ii  libwayland-cursor0                      1.4.0-1
ii  libwayland-egl1-mesa [libwayland-egl1]  10.1.2-1
ii  libwayland-server0                      1.4.0-1
ii  libx11-6                                2:1.6.2-2
ii  libxcomposite1                          1:0.4.4-1
ii  libxdamage1                             1:1.1.4-1
ii  libxext6                                2:1.3.2-1
ii  libxfixes3                              1:5.0.1-1
ii  libxi6                                  2:1.7.2-1
ii  libxkbcommon0                           0.4.0-1
ii  libxml2                                 2.9.1+dfsg1-3
ii  libxrandr2                              2:1.4.2-1
pn  python:any                              <none>
ii  totem-common                            3.12.1-1

Versions of packages totem recommends:
ii  gstreamer1.0-libav         1.2.4-1
ii  gstreamer1.0-plugins-ugly  1.2.4-1
ii  gstreamer1.0-pulseaudio    1.2.4-1
ii  totem-plugins              3.12.1-1

Versions of packages totem suggests:
pn  gnome-codec-install  <none>
pn  totem-mozilla        <none>

-- no debconf information



More information about the pkg-gnome-maintainers mailing list