use ExceptionDialog for the default error handling