safety fixes, was one case where it was still using get_ibuf instead of acquire/release_ibuf, this is required for render and compositing results which are modified by other threads.