[gst-devel] bonus gst-plugins-good release [dv -> solved]

Stefan de Konink skinkie at xs4all.nl
Wed Feb 8 17:01:14 CET 2006


On Wed, 8 Feb 2006, Jan Schmidt wrote:

> On Wed, 2006-02-08 at 19:20 +0100, Stefan de Konink wrote:
> > On Wed, 8 Feb 2006, Jan Schmidt wrote:
> >
> > > Contact me quickly if you have anything pending for gst-plugins-good,
> > > otherwise it's frozen too.
> >
> > Can you verify dvdec works without a segmentation fault.
>
>
> gst-launch filesrc
> location=gstreamer/gstreamer.freedesktop.org/media/incoming/matrix-first5.dv ! dvdemux ! dvdec ! xvimagesink
>
> Works fine here,
> Jan.

skinkie at localhost ~ $ gst-launch-0.10 filesrc
location=/home/tv/broadcast/video/molenloop.dv ! dvdemux ! dvdec !
fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Segmentation fault

Latest cvs of gstreamer & plugins using libdv-0.104-r1 (gentoo).

(gdb) bt
#0  0xb7adab2c in dv_parse_ac_coeffs_pass0 at plt () from /usr/lib/libdv.so.4
#1  0xb7aeb73d in dv_parse_video_segment () from /usr/lib/libdv.so.4
#2  0x0000000c in ?? ()
#3  0xb7679044 in ?? ()
#4  0xb7af0598 in ?? () from /usr/lib/libdv.so.4
#5  0xb7adb84d in dv_decode_full_frame () from /usr/lib/libdv.so.4
#6  0x00000005 in ?? ()
#7  0x00000190 in ?? ()
#8  0x00000000 in ?? ()

Compiled with -O2 -march=pentium4 -g

0xb7a61b2c in dv_parse_ac_coeffs_pass0 at plt () from /usr/lib/libdv.so.4
(gdb) bt
#0  0xb7a61b2c in dv_parse_ac_coeffs_pass0 at plt () from /usr/lib/libdv.so.4
#1  0xb7a731b5 in dv_parse_video_segment () from /usr/lib/libdv.so.4
#2  0x00000000 in ?? ()

Compiled with -O2 -g

It seems  I'm not alone in this...
http://bugs.gentoo.org/show_bug.cgi?id=121871  anymore. Writing this
e-mail I found out where the problem is 'introduced'.

A gentoo-pic patch. But where it actually goes wrong, I can't say.


Stefan





More information about the gstreamer-devel mailing list