Blender crash at the end of the render (reading full buffer from disk)

System Information
Operating system: Win 10 21H2 19044.1889
Graphics card: NVIDIA GeForce RTX 3080 Ti (12G) with newest studio driver version
12th Gen Intel(R) Core™ i9-12900KF 3.20 GHz
32G RAM

Blender Version
3.3.0

Short description of error
I have a project that needs to render an image of 27165px * 38976px.
I have tested GPU only, GPU & CPU render, every time when blender completed render all tiles and start to reading full buffer from disk, it wll exit with no warning. When I render a smaller image like 8500px *8500px, there is no such issue.

Here is the blender_debug_output, blender_system_info & crash.txt files.
https://drive.google.com/file/d/14bhhEFNgzMcpam-gnaF5b5T5Z_p28rJY/view?usp=sharing

Error : UNKNOWN EXCEPTION
Address : 0x00007FF9B9384FD9
Module : KERNELBASE.dll
Thread : 00001e40

I have never rendered such large scale image before, if anyone knows why the crash happened, please help me, thank you very much!

*4 (RGBA 8bit depth) = 4.2 GigaByte…
*8 (RGBA 16bit depth) = 8.4 GigaByte…

Stack trace:
KERNELBASE.dll      :0x00007FF9B9384F70  RaiseException
VCRUNTIME140.dll    :0x00007FF9A47863F0  CxxThrowException
blender.exe         :0x00007FF72E5F8B90  ccl::device_memory::host_alloc

…any more questions…

You may wanna split this big image and maybe look here:

or here (some addons are mentioned…):

4 Likes

Thank you for your reply! :hugs: I’m sorry that I don’t understand code at all. :sweat_smile: Do you mean my GPU & CPU can’t support rending such a large size image, which causes blender crash?
I will try the addon to split the image, that seams to be a good way to solve the problem.

The exeptions seems to be raised after calling some memory allocation… yes… and the image alone is BIG, there is also the 3D data (some 100000 *4 (float) * 3 (XYZ) …so also some millions… and texture you use… and your GPU has 12GB…

2 Likes

Thank you, I understand now. Your reply and recommendation are really help me a lot!! :hugs: