totem segfaults in gst_stream_get_other_pad_from_pad()

Bug #919549 reported by Carlex Crespo on 2012-01-21
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gstreamer0.10 (Fedora)
Won't Fix
gstreamer0.10 (Ubuntu)

Bug Description

Downloading codecs when totem crashed.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: totem 3.0.1-0ubuntu15
Uname: Linux 3.1.0-mawmag-iatmlq-01052012 i686
ApportVersion: 1.91-0ubuntu1
Architecture: i386
Date: Sat Jan 21 16:08:04 2012
ExecutablePath: /usr/bin/totem
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20111130.1)
ProcCmdline: totem /home/username/Desktop/In\ Time\ (2011)/In\ Time\ (2011).avi
 PATH=(custom, no user)
 Segfault happened at: 0xb2bb31e3: mov 0x80(%esi),%eax
 PC (0xb2bb31e3) ok
 source "0x80(%esi)" (0x00000080) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: totem
 ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/
 ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/
 gst_pad_query () from /usr/lib/i386-linux-gnu/
 gst_proxy_pad_query_default () from /usr/lib/i386-linux-gnu/
 gst_pad_query () from /usr/lib/i386-linux-gnu/
Title: totem crashed with SIGSEGV in gst_pad_query()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

abrt version: 1.1.18
architecture: i686
Attached file: backtrace, 59573 bytes
cmdline: totem '/home/denvor/Pictures/My Pictures/\xe5\x96\x9c\xe6\xac\xa2\xe4\xb8\x8a\xe6\xb5\xb7\xe7\x9a\x84\xe7\x90\x86\xe7\x94\xb1.flv'
component: totem
Attached file: coredump, 109985792 bytes
crash_function: gst_stream_get_other_pad_from_pad
executable: /usr/bin/totem
package: totem-1:2.32.0-1.fc14
rating: 4
reason: Process /usr/bin/totem was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
time: 1317487051
uid: 500

How to reproduce
1. I double click on flv file, it's 2MB,
then, crash

Created attachment 525877
File: backtrace

Carlex Crespo (carlex) wrote :

 gst_stream_get_other_pad_from_pad (pad=0xb8abc0d0) at gststreamsynchronizer.c:102
 gst_stream_synchronizer_query (pad=0xb8abc0d0, query=0xb8946fb8) at gststreamsynchronizer.c:144
 gst_pad_query (pad=0xb8abc0d0, query=0xb8946fb8) at gstpad.c:3766
 gst_proxy_pad_query_default (pad=0xb8c07460, query=0xb8946fb8) at gstghostpad.c:161
 gst_pad_query (pad=0xb8c07460, query=0xb8946fb8) at gstpad.c:3766

Changed in totem (Ubuntu):
importance: Undecided → Medium
summary: - totem crashed with SIGSEGV in gst_pad_query()
+ totem crashed with SIGSEGV in gst_stream_get_other_pad_from_pad()
tags: removed: need-i386-retrace

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in totem (Ubuntu):
status: New → Confirmed
visibility: private → public
affects: totem (Ubuntu) → gstreamer0.10 (Ubuntu)
Changed in gstreamer0.10 (Ubuntu):
importance: Medium → High
summary: - totem crashed with SIGSEGV in gst_stream_get_other_pad_from_pad()
+ totem segfaults in gst_stream_get_other_pad_from_pad()

This message is a notice that Fedora 14 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 14. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '14' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 14 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:

Changed in gstreamer0.10 (Fedora):
importance: Unknown → Undecided
status: Unknown → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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