[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-audio-dev
Subject:    Re: [LAD] [LAA] gst123-0.1.4
From:       Stefan Westerfeld <stefan () space ! twc ! de>
Date:       2011-01-23 17:00:34
Message-ID: 20110123170034.GA29601 () space ! twc ! de
[Download RAW message or body]

   Hi!

On Wed, Jan 19, 2011 at 08:06:38AM -0800, Niels Mayer wrote:
> On Sun, Jan 16, 2011 at 6:13 AM, Stefan Westerfeld <stefan@space.twc.de> wrote:
> > Website:  http://space.twc.de/~stefan/gst123.php
> > Download: http://space.twc.de/~stefan/gst123/gst123-0.1.4.tar.bz2
> 
> Stefan --
> 
> Thanks for making this new version of gst123 available...
> 
> I tried my usual torture test on gst123 0.1.4 and it's still having
> the same problem on the KCRW live stream, which IMHO stems from some
> kind of memory leak related to changing of program text (since other
> streams that don't change the program text don't seem to crash). The
> crashes happen after several hours of playing, usually after a new
> program text label is output on the stream. (note parsing oddities
> seen  before a crash e.g.
>     "Title   : <HTML>                      Artist  :
>          "
> ).
> 
> I ran the test by outputting to each of the stereo channels on an
> ice1712 soundcard, which allows for five simultaneous gst123 instances
> to run (see the end of http://nielsmayer.com/npm/dot-asoundrc.txt for
> details on the setup).
> ................................
> 
> gnulem-411-~/gst123-0.1.4> gst123 -a alsa=66ch12
> http://64.12.61.1:80/stream/1046
> ...

Can you please send me a backtrace made with gdb instead of the one you sent
me? You should be able to get one by running

$ gdb --args gst123 -a alsa=66ch12 http://...
> run
...(wait until crash)...
> bt full

I've also added the command line option

$ gst123 --full-version

in the git version of gst123, having the output of this running on your machine
would also be helpful (in case your crash can only be reproduced with certain
library versions).

If you compile from git, you need to use

$ ./autogen.sh --enable-debug

to get debugging symbols (without them, the backtrace will not be useful).

Finally, you can try if your crash can be reproduced with the

$ gst123 -a none

option that I added recently, this should be easier (for instance if I want to
reproduce the crash here) than getting your ALSA setup working on another
machine.

   Cu... Stefan
-- 
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic