GNOME Bugzilla – Bug 563276
Internal GStreamer error: negotiation problem - after opening avi file
Last modified: 2010-02-09 10:11:10 UTC
Using Ubuntu Intrepid, gstreamer 0.10.21-4. Every time I try to open a video file, totem crashes, and asks me to report a bug here against GStreamer. The file uses WMV3 video and WMA audio encoding. It was saved from a stream from the internet using vlc. Vlc plays the file without problems. The following output is printed to the console: ** (totem:5919): DEBUG: Init of Python module ** (totem:5919): DEBUG: Registering Python plugin instance: BBCViewer+TotemPythonPlugin ** (totem:5919): DEBUG: Creating object of type BBCViewer+TotemPythonPlugin ** (totem:5919): DEBUG: Creating Python plugin instance ** (totem:5919): DEBUG: Init of Python module ** (totem:5919): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin ** (totem:5919): DEBUG: Creating object of type YouTube+TotemPythonPlugin ** (totem:5919): DEBUG: Creating Python plugin instance ** (totem:5919): CRITICAL **: gst_video_calculate_display_ratio: assertion `num > 0' failed ** (totem:5919): CRITICAL **: gst_video_calculate_display_ratio: assertion `num > 0' failed ** Message: Error: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. xvimagesink.c(2024): gst_xvimagesink_setcaps (): /GstPlayBin:play/GstBin:vbin/GstGConfVideoSink:video-sink/GstBin:bin0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage: Error calculating the output display ratio of the video. ** (totem:5919): DEBUG: Finalizing Python plugin instance ** (totem:5919): DEBUG: Finalizing Python plugin instance
Created attachment 123967 [details] Video file that causes the crash Attaching a small video file that can trigger the problem. It has asf container.
Could you run totem in gdb with G_DEBUG=fatal_warnings and get a backtrace? You need to install all gstreamer and glib debug symbols to get a meaningful output. I can't reproduce it here with latest CVS and latest releases.
Created attachment 124446 [details] Backtrace Adding backtrace as requested.
I think was possibly due to bad PAR parsing. Should be fixed now.