tiomap-dev team mailing list archive
-
tiomap-dev team
-
Mailing list archive
-
Message #01120
[Bug 924733] Re: gst-launch caught signal SIGSEGV in gst_ducati_viddec_chain
This might be fixed in the last delivery we did on February the 2nd.
Can you please dist-upgrade your environment and retry?
Do not forget to clean your ~/.gstreamer-0.10 folder.
If this is still failing, can you send the output of "gst-discoverer-0.10" on the file?
** Changed in: ubuntu-omap4-extras-multimedia
Assignee: (unassigned) => Xavier Boudet (x-boudet)
--
You received this bug notification because you are a member of TI OMAP
Developers, which is subscribed to ubuntu-omap4-extras-multimedia.
https://bugs.launchpad.net/bugs/924733
Title:
gst-launch caught signal SIGSEGV in gst_ducati_viddec_chain
Status in OMAP4 Ubuntu Multimedia addons:
New
Bug description:
Tested on pandaboard omap4430 - oneinic - Linux 3.0.0-1206-omap4
gstreamer0.10-plugin-ducati 1.5.3.13-3
gdb gst-launch-0.10
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux-gnueabi".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/gst-launch-0.10...(no debugging symbols found)...done.
<d. ! queue max-size-time=3000000000 ! h264parse ! "video/x-h264,width=(int)1280,height=(int)720" ! ducatih264dec ! pvrvideosink
Starting program: /usr/bin/gst-launch-0.10 filesrc location=./ToyStory3_720P45M4_eng.mpg ! mpegtsparse ! mpegtsdemux name=d ! queue max-size-time=3000000000 ! ffdec_mp3 ! alsasink d. ! queue max-size-time=3000000000 ! h264parse ! "video/x-h264,width=(int)1280,height=(int)720" ! ducatih264dec ! pvrvideosink
[Thread debugging using libthread_db enabled]
Setting pipeline to PAUSED ...
[New Thread 0xb50d5470 (LWP 1939)]
[New Thread 0xb0596470 (LWP 1940)]
[New Thread 0xafc96470 (LWP 1941)]
0:00:01.045806886 1936 0x18050 ERROR ducati gstducatividdec.c:1023:gst_ducati_viddec_get_property:<ducatih264dec0> failed XDM_GETVERSION
[New Thread 0xab47c470 (LWP 1942)]
[Thread 0xab47c470 (LWP 1942) exited]
[New Thread 0xab47c470 (LWP 1943)]
[New Thread 0xaf437470 (LWP 1944)]
[New Thread 0xaec37470 (LWP 1945)]
Pipeline is PREROLLING ...
0:00:01.218872071 1936 0x1ccbe0 INFO ducati gstducatividdec.c:588:gst_ducati_viddec_sink_setcaps:<ducatih264dec0> setcaps (sink): video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, parsed=(boolean)true, width=(int)1280, height=(int)720
0:00:01.233306886 1936 0x1ccbe0 INFO ducati gstducatividdec.c:649:gst_ducati_viddec_sink_setcaps:<ducatih264dec0> outsize 1723392 stride 1408 outcaps: video/x-raw-yuv, format=(fourcc)NV12, width=(int)1408, height=(int)816, framerate=(fraction)0/1
0:00:01.366851807 1936 0x1ccbe0 INFO ducati gstducatividdec.c:329:codec_process:<ducatih264dec0> active frame region 32, 24, 1312, 744, crop 1280x720
[New Thread 0xad83b470 (LWP 1946)]
0:00:04.122619631 1936 0x1c9b88 ERROR ducati gstducatividdec.c:1023:gst_ducati_viddec_get_property:<ducatih264dec0> failed XDM_GETVERSION
[New Thread 0xac038470 (LWP 1947)]
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
[Thread 0xac038470 (LWP 1947) exited]
0:00:04.162170412 1936 0x18050 ERROR ducati gstducatividdec.c:1023:gst_ducati_viddec_get_property:<ducatih264dec0> failed XDM_GETVERSION
[New Thread 0xac038470 (LWP 1948)]
[Thread 0xac038470 (LWP 1948) exited]
New clock: GstAudioSinkClock
0:00:47.666809082 1936 0x1ccbe0 WARN ducati gstducatividdec.c:296:codec_process:<ducatih264dec0> err=-1, extendedError=02000a00
0:00:47.698211670 1936 0x1ccbe0 WARN ducati gstducatividdec.c:296:codec_process:<ducatih264dec0> err=-1, extendedError=00001409
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xaec37470 (LWP 1945)]
gst_ducati_viddec_chain (pad=<optimized out>, buf=0x0) at gstducatividdec.c:815
815 gstducatividdec.c: No such file or directory.
in gstducatividdec.c
(gdb) bt
#0 gst_ducati_viddec_chain (pad=<optimized out>, buf=0x0) at gstducatividdec.c:815
#1 0xb6f6c2c6 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#2 0xb68b2528 in ?? () from /usr/lib/libgstbase-0.10.so.0
#3 0xb68b2528 in ?? () from /usr/lib/libgstbase-0.10.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)
Segmentation fault is observed 100% of the time with this file and always on the same frame.
NB: same file is decoded properly on PC using software decoding.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-omap4-extras-multimedia/+bug/924733/+subscriptions
References