Random Daz Studio Crashes

MrRogerSmithMrRogerSmith Posts: 143

Almost every night I have multiple computers running either long queues via Render Doctor or rendering animations.  Once or twice a week I'll wake up to find that Daz Studio has closed.  There's no dialog box to click, it's just no longer open.  There is no indication of an error in the Log (see last night's crash below--in this particular instance Daz was beginning to render the 103rd timeline frame of the scene, no Render Doctor was being used).  This happens in Daz Studio 6 Beta, Daz Studio 4.24, and has happened in previous versions of Daz as well.  This happens on all four of my PCs each equipped with either a 3090, a 4090, or a 5090, and it occurs with a variety of characters or environments in use.  As it happens in animations which contain all of the exact same assets in each frame, it feels very random.

Any idea why this might be happening?

EDIT: Come to think of it, I'm not sure it does ever happen on the 3090 PC where I store all of my assets and scenes locally (and where I set the scenes up).  It may only be happening on the three PC's which access those assets and scenes via my NAS (each of which use either a 4090 or 5090).

2026-03-04 03:37:40.732 [INFO] :: Rendering frame 103...
2026-03-04 03:37:52.117 Iray [INFO] - TRAV:DATABASE ::   1.0   TRAV   db   progr: Traversing scene.
2026-03-04 03:37:56.820 Iray [INFO] - TRAV:DATABASE ::   1.0   TRAV   db   info : Traversing scene took 4.703 s.
2026-03-04 03:37:57.340 Iray (Scene Traversal) : Initializing update
2026-03-04 03:37:57.340 Iray (Scene Traversal) : Retrieving journal and checking for changes
2026-03-04 03:37:57.340 Iray (Scene Update) : Updating LPE labels
2026-03-04 03:37:57.340 Iray (Scene Update) : Updating geometry contexts
2026-03-04 03:37:57.340 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating geometry contexts.
2026-03-04 03:37:57.341 Iray (Scene Update) : Updating geometry
2026-03-04 03:37:57.341 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating geometry.
2026-03-04 03:37:57.341 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Importing scene graph.
2026-03-04 03:37:58.079 [WARNING] :: \src\pluginsource\DzIrayRender\dzneuraymgr.cpp(373): Iray [WARNING] - TRIT:GEOMETRY ::   1.0   TRIT   geo  warn : Object DS_shape_e6b_166394: the parametric approximation level is set to 2. The original value of 3 would produce too much geometry in a single mesh.
2026-03-04 03:37:59.060 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Auto instancing compression 1.0x (Full instancing compression 1.0x)
2026-03-04 03:37:59.060 Iray (Scene Update) : Retrieving geometry
2026-03-04 03:37:59.060 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Importing geometry for motion time 0
2026-03-04 03:38:00.237 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Geometry import (3 triangle objects with 55 M triangles, 3 instances yielding 55 M triangles) took 1.177 s
2026-03-04 03:38:00.237 Iray (Scene Update) : Updating motion transform data
2026-03-04 03:38:00.237 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating motion transforms.
2026-03-04 03:38:00.238 Iray (Scene Update) : Updating section objects
2026-03-04 03:38:00.238 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating section objects.
2026-03-04 03:38:00.238 Iray (Scene Update) : Updating materials
2026-03-04 03:38:00.238 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating materials.
2026-03-04 03:38:00.414 Iray [INFO] - MATCNV:RENDER ::   1.0   MATCNV rend info : Material instance 'DS_dForce Fringe Theory Base__initialShadingGroup_144b_164924' uses MDL JIT compilation.
2026-03-04 03:38:00.571 Iray [INFO] - MATCNV:RENDER ::   1.0   MATCNV rend info : found 854 textures, 5 lambdas (5 unique)
2026-03-04 03:38:00.573 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Computing 4 flux compensation factors took 744.400 us
2026-03-04 03:38:00.573 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Emitter geometry import (10 light sources with 8634 triangles, 1 instance) took 1.630 ms
2026-03-04 03:38:00.574 Iray (Scene Update) : Updating environment
2026-03-04 03:38:00.574 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating environment.
2026-03-04 03:38:00.652 Iray (Scene Update) : Updating code
2026-03-04 03:38:00.652 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating compiled material code.
2026-03-04 03:38:00.652 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating compiled environment code.
2026-03-04 03:38:00.652 Iray (Scene Update) : Updating textures
2026-03-04 03:38:00.652 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating material textures.
2026-03-04 03:38:00.660 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating environment textures.
2026-03-04 03:38:00.660 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating BSDFs.
2026-03-04 03:38:00.660 Iray (Scene Update) : Updating volumes
2026-03-04 03:38:00.660 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating volumes.
2026-03-04 03:38:00.660 Iray (Scene Update) : Updating lens data
2026-03-04 03:38:00.660 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating lens.
2026-03-04 03:38:00.660 Iray (Scene Update) : Updating lights
2026-03-04 03:38:00.660 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating lights.
2026-03-04 03:38:00.661 Iray (Scene Update) : Updating instance topology
2026-03-04 03:38:00.661 Iray (Scene Update) : Updating flags
2026-03-04 03:38:00.661 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating object flags.
2026-03-04 03:38:00.661 Iray (Scene Update) : Updating backplate
2026-03-04 03:38:00.661 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating backplate.
2026-03-04 03:38:00.661 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating compiled backplate code.
2026-03-04 03:38:00.661 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating backplate textures.
2026-03-04 03:38:00.661 Iray (Scene Update) : Updating decals
2026-03-04 03:38:00.661 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Updating decals.
2026-03-04 03:38:00.667 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Using iray core convergence estimate.
2026-03-04 03:38:00.667 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Allocating 1-layer frame buffer
2026-03-04 03:38:00.673 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Using batch scheduling, caustic sampler disabled
2026-03-04 03:38:00.674 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Initializing local rendering.
2026-03-04 03:38:00.677 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Initializing OptiX for CUDA device 0
2026-03-04 03:38:00.893 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Rendering with 1 device(s):
2026-03-04 03:38:00.893 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info :     CUDA device 0 (NVIDIA GeForce RTX 4090)
2026-03-04 03:38:00.893 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Rendering...
2026-03-04 04:48:15.486 +++++++++++++++ Daz Studio 4.24.0.4 starting +++++++++++++++++
2026-03-04 04:48:15.486 [INFO] :: Performing cleanup...
2026-03-04 04:48:15.495 [INFO] :: Release Cycle: General Release
2026-03-04 04:48:15.495 [INFO] :: Platform bits: 64
2026-03-04 04:48:15.495 [INFO] :: Qt Version: 4.8.7
2026-03-04 04:48:15.495 [INFO] :: OpenSubdiv Version: 3.0.0
2026-03-04 04:48:15.495 [INFO] :: Running on Windows 11, Build 26200, Professional

 

Post edited by MrRogerSmith on

Comments

  • SofaCitizenSofaCitizen Posts: 2,134

    I don't know too much about doing animations but just from a quick glance at those log entries you have several lines referencing high geometry. Therefore, it's possible that your machines are running out of RAM at some point after multiple repeated renders. This would explain why it's not happening right away and they crash somewhat randomly later on. 

    I would perhaps look to see if any item in the scene has higher SubD than it needs - there are several products that can show you this at a glance if you have many of them.

    If you have the time, you could save a version of the scene after some heavy optimisation and render the animation sequence from that to see if that allows the queue to finish.

  • TotteTotte Posts: 14,877

    A quick guess: You don't have fallback to CPU enabled? And you run out of GPU VRAM.

  • MrRogerSmithMrRogerSmith Posts: 143
    edited March 4

    Thank you for the suggestions.  I'll take a look to see how close I am on the VRAM.

    EDIT: Although I would think it's unlikely I could run out of VRAM on a 5090 (32 GB VRAM) for a scene I posed on a 3090 (24 GB VRAM), but it is happening on the 5090 machine as well.

    Post edited by MrRogerSmith on
  • Richard HaseltineRichard Haseltine Posts: 109,219

    You need enough  system RAM to prepare the scene for the GPU - roughly two to three times as much seems to be the rule (as an upper limit, if the scene fitted on a 24GB card then it would need only two to three times that, not two to three times the 32 GB of the 5090).

Sign In or Register to comment.