[gstreamer-bugs] [Bug 542508] A stress test exits with Segmentation Fault

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Jul 18 03:59:14 PDT 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=542508

  GStreamer | gst-plugins-base | Ver: 0.10.14




------- Comment #16 from Kirill Kirichenko  2008-07-18 10:59 UTC -------
Okay.
Here is the link:
https://supportuploads.sun.com/download?directory=europe-cores/uk/downloads&file=542508%2etar%2ebz2

or alternatively go to 
https://supportfiles.sun.com/download
Name of the file to download is 542508.tar.bz2
Directory name: europe-cores/uk/downloads

When you download the file it's checksum is 812402251:
$ cksum 542508.tar.bz2 
812402251 105961071 542508.tar.bz2

Step to reproduce the bug:
1) unpack the file:
$ tar -xjvf 542508.tar.bz2

2) Compile it
$ cd 542508/

There is canplay.in file from which the ./convert.pl Perl script builds
canplay.c C file with correct directories. All you need is to run make:
$ make

3) From now you can play with it either by running it in one of three modes:
$ ./canplay --help

Functional test:
$ ./canplay -f

Stress test:
$ ./canplay -s 100

or debugging it with gdb

The SegFault is alway reproduced during stress test.

There is one more interesting thing. You'll find this line commented in the
canplay.in:
//"file://${WORK_DIR}/media/ducks16x9.960x540at1000kbpsVBR.wmv"
When you build your own copy of canplay.c try to run this line:
$ ./canplay file://${WORK_DIR}/media/ducks16x9.960x540at1000kbpsVBR.wmv
Where ${WORK_DIR} is a concrete working directory. You'll find out that playbin
hangs on this file. Maybe it's another bug ?!

If you have any questions please ask.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=542508.




More information about the Gstreamer-bugs mailing list