On Thursday 26 September 2013 11:27:56 Andy Brown wrote:
> Version 2.5.0 running on an Ubuntu system (single machine, Mysql, audio,
> etc local).
>
> I'm getting quite a few reports of rdairplay crashes. I run rdairplay
> inside a shell script so it automatically restarts and loads the
> relevant log and starts up again, but its quite a shock for the
> presenters (We're a charity/community station so not professionals!).
>
> The crashes appear random, but I suspect they are due to invalid carts
> (i.e. carts without proper details filled in, or no valid file/audio
> attached, etc).

You could try running these:

https://github.com/zotz/drradioutils/tree/master/radiutils

and see if you get any reports of carts or cuts with audio issues.

Careful, may eat your homework. I don't really expect it too (it has not eaten 
mine yet) but it has not been extensively tested. Backup your work and take 
what chances you are willing to stand behind. Don't look to me.

all the best,

drew

sorry if this comes through twice, I sent the first from an incorrect address 
and don't expect it to get through.
>
> Catching the crashlog doesn't give much clue to the problem
> unfortunately. (I can pastebin if it helps, it mainly just shows the
> linked libraries, etc)
>
> *** buffer overflow detected ***: /usr/bin/rdairplay terminated
>
> Is it possible to 'code in' a bit of protection around this so that
> rdairplay won't crash at something like this and perhaps just skip an
> invalid cart?
> Or if any suggestions on how to protect a little better from the system
> point of view those would be most welcome also.
>
> Thanks for your help,
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to