Stops badge baking errors from taking down the server. It's not
clear if the badge png is bad, or it's a problem in a png library,
but this change reports an error instead of killing everything.
catch error that's taking the service down