[gst-devel] Decodebin/Playbin segmentationfault
Stefan de Konink
skinkie at xs4all.nl
Tue Jan 3 12:06:16 CET 2006
tv at localhost ~ $ gdb gst-launch-0.10
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
welcome to change it and/or distribute copies of it under certain
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db
(gdb) r playbin uri=file:///mnt/media/cluster\ 16/10\ MVTS01d.avi
Starting program: /usr/bin/gst-launch-0.10 playbin
uri=file:///mnt/media/cluster\ 16/10\ MVTS01d.avi
[Thread debugging using libthread_db enabled]
[New Thread -1213946192 (LWP 28251)]
OIL: ERROR liboiltest.c 368: oil_test_check_impl(): function
scaleconv_f32_s16_ref in class scaleconv_f32_s16 failed check (nan > 100)
OIL: ERROR liboilfunction.c 389: oil_class_optimize(): failed to find
optimal implementation for class scaleconv_f32_s16
Setting pipeline to PAUSED ...
[New Thread -1229128784 (LWP 28264)]
Pipeline is PREROLLING ...
[New Thread -1237521488 (LWP 28265)]
[New Thread -1245914192 (LWP 28266)]
[New Thread -1254503504 (LWP 28267)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1237521488 (LWP 28265)]
0xb7973b2c in dv_parse_ac_coeffs_pass0 at plt () from /usr/lib/libdv.so.4
#0 0xb7973b2c in dv_parse_ac_coeffs_pass0 at plt () from /usr/lib/libdv.so.4
#1 0xb798473d in do_ac_pass () from /usr/lib/libdv.so.4
#2 0xb63ce180 in ?? ()
#3 0xb63ccdf0 in ?? ()
#4 0xb63cce08 in ?? ()
#5 0xb63ce1c8 in ?? ()
#6 0x0000000c in ?? ()
#7 0xb63ce1a4 in ?? ()
#8 0xb7989598 in ?? () from /usr/lib/libdv.so.4
#9 0xb797484d in dv_decode_full_frame (dv=0x0, buffer=0x0,
color_space=e_dv_color_yuv, pixels=0x0, pitches=0x0) at dv.c:487
#10 0x00000000 in ?? ()
I hope we can do something with this. It seems libdv doesn't want to
compile without CFLAGS due to a mmx functions.
More information about the gstreamer-devel