**System Information**
Operating system: Windows-10-10.0.17763-SP0 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.92
**Blender Version**
Broken: version: 2.90 (sub 2), branch: master, commit date: 2020-05-20 20:56, hash: `rB8a0840b0ee9a`
Worked: (newest version of Blender that worked as expected)
**Short description of error**
blender crashes immediately after rendering if multiple render layers are connected to file output nodes
**Exact steps for others to reproduce the error**
Create a .blend file
set rendering to cuda gpu experimental
make a simple scene, box, monkey, light etc.
enable all main render passes (diffuse, glossy, transmission, environment, shadows, volume, denoising data)
make 4 linked copies of the scene (making 5 scenes in total)
place a different camera in each scene and set it as the render camera for that scene.
make a 6th empty scene for the compositor to live in
in the compositor add a render layer node and a file output node, connecting all of the render layer outputs to the file output node. Set the file output node exr multilayer full float rgba.
add a layout node and place both the render layer and file output node inside of it
select the layout and duplicate it 4 times (making 5 in total)
change each of the file outputs to output a different file name
hit render
All the rendering will complete, but as soon as it tries to save out the exr files blender will crash immediately. Presumably this is because blender is trying to save all 5 exr's simultaneously rather than one at a time?