Catch Throwable in ExtractionTask

This ensures that all exceptions that might occur during processing are logged