Iray crashes, taking DS with it in certain scenes.
I know I'm normally quiet and have been for what, decades now?
However...
Upgraded DS, and built a new character just for fun - then I run a render to see how things perform.
Tried to render it, and DS crashes.
Figured maybe something I used isn't compatible, so I tried again, this time with a whole new pile of stuff...
DS crashes again.
I check the logs, and (rant mode:) maybe someone can explain what the hell this is?
(Seriously, this is a MASSIVE red flag, guys... I daresay this could be a potential security hole to boot, but I hadn't bothered to look into that just yet.)
2023-11-10 09:20:33.378 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [ERROR] - IRAY:RENDER :: 1.5 IRAY rend error: CUDA device 0 (NVIDIA GeForce RTX 2070): Kernel [8] (ShadowEvalSr ) failed after 0.010s2023-11-10 09:20:33.378 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [ERROR] - IRAY:RENDER :: 1.5 IRAY rend error: CUDA device 0 (NVIDIA GeForce RTX 2070): an illegal memory access was encountered (while launching CUDA renderer in <internal>:908)2023-11-10 09:20:33.378 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [ERROR] - IRAY:RENDER :: 1.5 IRAY rend error: CUDA device 0 (NVIDIA GeForce RTX 2070): Failed to launch renderer2023-11-10 09:20:33.378 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [ERROR] - IRAY:RENDER :: 1.6 IRAY rend error: CUDA device 0 (NVIDIA GeForce RTX 2070): Device failed while rendering2023-11-10 09:20:33.379 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [WARNING] - IRAY:RENDER :: 1.6 IRAY rend warn : CUDA device 0 (NVIDIA GeForce RTX 2070) is no longer available for rendering.2023-11-10 09:20:33.379 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [WARNING] - IRAY:RENDER :: 1.6 IRAY rend warn : All available GPUs failed.2023-11-10 09:20:33.379 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [WARNING] - IRAY:RENDER :: 1.6 IRAY rend warn : No devices activated. Enabling CPU fallback.2023-11-10 09:20:33.379 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [ERROR] - IRAY:RENDER :: 1.6 IRAY rend error: CUDA device 0 (NVIDIA GeForce RTX 2070): an illegal memory access was encountered (while initializing memory buffer)2023-11-10 09:20:33.380 [WARNING] :: D:\DAZDevel\Hudson\HUDSON_HOME\jobs\NB_Studio_Trunk\workspace\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(376): Iray [ERROR] - IRAY:RENDER :: 1.6 IRAY rend error: All workers failed: aborting render
Edit/Update: it was the stupid Transmitted Hair thing that others have pointed out....
But that filepath thing still bugs the crap out of me. No, really, it's pure cringe...
Comments
It is the relative path to the source code for the module that gave issues, with the line number - it is logged for the developers should they need to investigate the issue (which is not the case here, since it is a known issue with a known workaround/fix).
(heh - I know what it is... but... I'll leave the topic be. It's still cringe to see it, though. :/ )