Operating system: Windows 10
Graphics card: GeForce GTX 1080 (Nvidia driver 461.72)
Blender Version: 2.93.x
- Output log: ------------------------------------------------------------------
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Warning! Using result of ChoosePixelFormat.
Win32 Error# (127): The specified procedure could not be found.
Error : EXCEPTION_ACCESS_VIOLATION
Address : 0x00007FF89D761F21
Module : VCRUNTIME140.dll
Thread : 00005680
Blender 2.93.5 (hash a791bdabd0b2 built 2021-10-06 06:44:49)
Read prefs: C:\Users\ralvarez\AppData\Roaming\Blender Foundation\Blender\2.93\config\userpref.blend
Read blend: E:\share\cloud\clients\SquidNet\sync\bmw/bmw27_gpu.blend
Writing: C:\Users\ralvarez\AppData\Local\Temp\bmw27_gpu.crash.txt
- Setup ------------------------------------------------------------------
Blender crash when submitting an EEVEE GPU render job using Blender latest (2.93.5) as a background task under a Windows 10 service.
The process that spawns the render job is a Windows 10 service. The same execution logic works for all other Blender jobs (CYCLES, CPU, GPU, etc...) but only fails when specifying EEVEE as the main renderer. If executed from a DOS terminal everything works as expected (ie; no crash) ( see render command command below)
Render command:
\\WDMYCLOUDEX4\Public\SquidNet\Applications\blender-2.93.5-windows-x64\blender.exe -b E:\share\cloud\clients\SquidNet\sync\bmw/bmw27_gpu.blend -x 1 -s 2 -e 2 -j 1 -F PNG -E BLENDER_EEVEE -P "C:\Program Files\SquidNetSoftware\SquidNet\plugins\/blender/squidnet_blender_gpu_render.py" -o E:\share\jobs/SquidNet/user1/BLENDER_GPU/slices/slice-2/bme-gpu- -a -y
In this example, Blender is installed on network share folder. The same issue occurs when blender is started from a local disk folder as well.