cover and log all exceptions in BaseHandler
fix