Red Hat Bugzilla – Bug 192954
dv decoding segfaults
Last modified: 2007-11-30 17:11:33 EST
Description of problem:
Decoding dv files consistently segfault
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. connectdv raw.dv
2. playdv raw.dv
Exact same bug shows up by running:
dvgrab --format jpg
gst-launch-0.10 dv1394src ! dvdemux ! dvdec ! fakesink
I had someone try on ubuntu with 0.104, works. Same for Gentoo. will
investigate further, likely one of the fedora patches is causing it.
*** Bug 191133 has been marked as a duplicate of this bug. ***
Hehe, this has been fun.
Some more feedback:
- the gentoo user who tested it actually had a self-compiled version, precisely
because he ran into this bug a year ago
- another gentoo user, which was using the 0.104 package, also runs into the bug
- a debian user does not have this bug
Other references to the exact same bug:
- I did some testing - if I remove the pic patch, everything works fine for me.
In addition, on Ubuntu and Debian, this is one of the patches that they do not
use. One ubuntu user is using it on x86_64 without problems, so I'm assuming
there is no PIC problem to begin with.
I suggest a rebuild of this package with new release, and the patch removed.
I'll be pushing this package myself to the GStreamer repository.
Ok, one more datapoint. I tested a 64 bit FC5 machine with the Fedora package -
I tested the package with that pic patch removed - still works fine.
Yup, the current FC5/x86_64 package works for me too. I'll chat with some folks
here and see if we can't fix the pic patch, rather than remove it.
It looks like x86_64 isn't affected, because the PIC patch only touches x86 asm.
For the moment, I'm just going to back out the patch while investigating the fix
(trying to get in touch with the maintainer(s) about it).