Image's render result might get freed from another thread while the compositor is running. Add an utility function which invokes callback on the image's stamp data from a thread-guarded block. Ref #118337, #121761 Pull Request: https://projects.blender.org/blender/blender/pulls/121907