Hi there!
We are facing unexpected crashes of Gaffer when rendering Yeti. It happens very probably at shutdown since the rendered image exists and looks like expected. Rendering without Yeti works like a charm.
We are running almost the same config on this project (Yeti 4.2.11, Arnold 7.2.4.1) as we did already on another project where we did not encounter such crashes. The only difference is that we switched Gaffer from 1.3.10.0 to 1.3.11.0. And we tested all available versions > 1.3.11.0 with the same negative result.
I double checked the release notes and the diff between 1.3.10.0 and 1.3.11.0 and I can't see anything that could explain this. Tests on Rocky 9 (which is not yet in production) were not giving any better result.
If we rerun the render again and again, at some point, it does not crash. So, there seems to be some random part in that problem, although, crashes happen most of the time.
We did check with 'GAFFER_DEBUG=1'. In that case, the crash seems to disappear magically. We tried with 'LD_PRELOAD=/usr/lib64/libSegFault.so', but this just printed out something completely weird, containing things that look like memory addresses, but nothing really understandable and helpful.
We could not really test with Gaffer 1.4.x.x since the test scene did not work at all. I guess that there are some breaking changes that would need to be checked first. Trying on Rocky 9 didn't have any positive impact.
If you might have anything that could point us into some direction, it would be awesome!
Greets,
Carlo