make sure failing file analysis is a) reported and b) handled gracefully