[ros-diffs] [gschneider] 42865: - Free global surface memory on error, found by Amine Khaldi - Translate some comments for better understanding