[ros-diffs] [cwittich] 30617: don't try to free CurrentBuffer when allocation failed