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).

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,

-- 
Andy
e: andy @ thebmwz3.co.uk
w: http://www.thebmwz3.co.uk
g: https://github.com/andyb2000/
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to