totem gstreamer: gst_object_unref: assertion `object != NULL' failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
totem (Ubuntu) |
Invalid
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: totem-gstreamer
How to reproduce:
Watching a particular flash movie (type flv) with totem that uses gstreamer. At a precise point in the movie, the play reset to the beginning. Running totem from command line gives the following output:
"
(totem:25767): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
(totem:25767): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
(totem:25767): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
(totem:25767): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
"
What's expected: no crash.
Ubuntu configuration: up to date Hardy Heron 64bits 8.04.1
Totem configuration:
$ dpkg -l '*totem*' | grep '^ii'
ii libtotem-plparser10 2.22.3-0ubuntu2 Totem Playlist Parser library - runtime version
ii totem 2.22.1-0ubuntu2 A simple media player for the Gnome desktop (du
ii totem-common 2.22.1-0ubuntu2 Data files for the Totem media player
ii totem-gstreamer 2.22.1-0ubuntu2 A simple media player for the Gnome desktop bas
ii totem-gstreamer
ii totem-mozilla 2.22.1-0ubuntu2 Totem Mozilla plugin
ii totem-plugins 2.22.1-0ubuntu2 Plugins for the Totem media player
GStreamer configuration:
$ dpkg -l '*gstreamer*' | grep '^ii'
ii gstreamer0.10-alsa 0.10.18-3 GStreamer plugin for ALSA
ii gstreamer0.
ii gstreamer0.10-esd 0.10.7-3ubuntu0.1 GStreamer plugin for ESD
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.
ii gstreamer0.10-tools 0.10.18-4ubuntu1 Tools for use with GStreamer
ii gstreamer0.10-x 0.10.18-3 GStreamer plugins for X11 and Pango
ii libgstreamer-
ii libgstreamer0.10-0 0.10.18-4ubuntu1 Core GStreamer libraries and elements
ii libgstreamer0.
ii totem-gstreamer 2.22.1-0ubuntu2 A simple media player for the Gnome desktop
ii totem-gstreamer
Attached the backtrace produced by following the guideline wiki.ubuntu.
I have used two other video players (avidemux-gtk and vlc) with the same video and both stop at the same position in the video. So the problem comes from the file: the video must be corrupted. The play resets to the beginning because I have the "repeat mode" on.
So the problem is that totem (and the other video players I have tested) does not yield an error when the video is corrupted: in my case, the video is detected as a 1h30 video but the play stops at 8 min 43 seconds. The user does not know why: is it a bug from totem? or does it come from the video file? >>>There is simply no error message.
This bug report is not relevant anymore and it may be closed.