in reply to Why does cron kill this script??

This sort of thing usually happens when the script writer makes too many assumptions about cron.

The general environment that a script gets from cron isn't the same as the one you get when you log in.

Things to check: