Totem crashes when playing matroska videos

Bug #596737 reported by Kemel Zaidan aka Legendario on 2010-06-21
58
This bug affects 12 people
Affects Status Importance Assigned to Milestone
gstreamer0.10 (Ubuntu)
Low
Unassigned

Bug Description

Totem has been crashing from the beginning when playing .mkv files.

One of the files I tried were:

Resolution: 1280x528
Format: AVC1
Codec FFH264
FPS 23.976

Audio
Codec FAAD
2 Channels
bitrate 128kb/s
sample rate 48kb/s

info taken from Mplayer which runs it well

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: libgstreamer0.10-0 0.10.28-1
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Mon Jun 21 01:47:43 2010
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
 LANGUAGE=pt_BR:pt:en
 LANG=pt_BR.utf8
 SHELL=/bin/bash
SourcePackage: gstreamer0.10

It seems that apport has bugly informed wrong version cause I am actually on Lucid Lynx

Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a backtrace following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem.

Changed in gstreamer0.10 (Ubuntu):
importance: Undecided → Low
status: New → Incomplete

This was the furthest I could get with gdb.

Changed in gstreamer0.10 (Ubuntu):
status: Incomplete → New
PleegWat (pleegwat) wrote :

I'm having the same issue. In a specific .mkv file, about 40 seconds in (and if I skip that, again 1:40 and 2:30 minutes in) the player crashes with the message 'Aborted'. ?field.comment=I'm having the same issue. In a specific .mkv file, about 40 seconds in (and if I skip that, again 1:40 and 2:30 minutes in) the player crashes with the message 'Aborted'.

I've attached a partial backtrace of the thread invoking abort(). Unfortunately, I've been unable to find the package supplying debug information for /usr/lib/libavcodec.so.52.

PleegWat (pleegwat) wrote :

Replacing package libavcodec-extra-53 by libavcodec52 moves the issue to a different timeframe, but does not remove it.

Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. A new version of GStreamer is available on Maverick and we are wondering if this bug is still an issue for you with that version? Could you please test and comment back? Thanks in advance.

Changed in gstreamer0.10 (Ubuntu):
status: New → Incomplete
PleegWat (pleegwat) wrote :

I'd postponed the maverick upgrade to this weekend, since I didn't have much time last.

I can confirm the issue (at least in my case) seems to have disappeared with the maverick upgrade. No crashes in the first 10 minutes of that video file.

madbiologist (me-again) wrote :

The following comment from the GStreamer Base Plug-ins 0.10.31 release notes may be relevant:

* typefinding: detect avc1 ftyp as video/quicktime

This should appear in the Ubuntu 11.04 "Natty Narwhal" archives soon. When it does I encourage Kemel to download the Ubuntu 11.04 "Natty Narwhal" alpha 1 LiveCD and then upgrade gst-plugins-base0.10 to version 0.10.31 and test if this fixes the problem.

madbiologist (me-again) wrote :

Also, the newly released GStreamer Good Plug-ins 0.10.26 might help. From the release notes:

Bugs fixed in this release

* 620790 : [matroskademux] general stream error when trying to play certain .mkv file

That's a GNOME bug number - the corresponding bug report is at http://bugzilla.gnome.org/show_bug.cgi?id=620790

This package should soon make it's way into the Ubuntu 11.04 "Natty Narwhal" repositories (you can monitor this at https://launchpad.net/ubuntu/+source/gst-plugins-good0.10 ).

Changed in gstreamer0.10 (Ubuntu):
assignee: nobody → Mauricio Camelo (amcmateus)
status: Incomplete → New
Changed in gstreamer0.10 (Ubuntu):
status: New → Incomplete
assignee: Mauricio Camelo (amcmateus) → Pedro Villavicencio (pvillavi)
assignee: Pedro Villavicencio (pvillavi) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.