Rendering animation freezes with particle system #85267

Open
opened 2021-02-01 10:05:19 +01:00 by Benjamin Xiao · 64 comments

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce RTX 3090/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.40

Blender Version
Broken: version: 2.91.2, branch: master, commit date: 2021-01-19 16:15, hash: 5be9ef4177
Worked: 2.83LTS (not sure, this is said in most of the comments)

Short description of error
I am trying to render out an animation based on the CGBoost Blender Launchpad Tutorial. Every time I try to render, it will render around 50-400 frames and then it will just stop rendering new frames. My CPU usage goes straight up to 100% when that happens and my GPU usage drops down to 0%. The Blender UI is still responsive, it is just that the render seems to get stuck on a frame. If I cancel the render, then Blender becomes totally unresponsive and I have to force quit via the Task Manager.

Issue happens in both EEVEE and Cycles

Workarounds (picked up from comments)

  • Render animation from command line
  • Check lock interface: {nav Render > Lock interface}

Exact steps for others to reproduce the error

  1. Open attached Blend file
  2. Press Ctrl-F12 to render out animation.
  3. Wait for render to freeze on a frame. This can happen within the first few frames or after 400-500 frames. It seems random.
  4. Examine CPU and GPU usage.

Blender Launchpad.blend
ING BG.blend (File provided by @Megaseppl: #85267#1122053)

**System Information** Operating system: Windows-10-10.0.19041-SP0 64 Bits Graphics card: GeForce RTX 3090/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.40 **Blender Version** Broken: version: 2.91.2, branch: master, commit date: 2021-01-19 16:15, hash: `5be9ef4177` Worked: 2.83LTS (not sure, this is said in most of the comments) **Short description of error** I am trying to render out an animation based on the CGBoost Blender Launchpad Tutorial. Every time I try to render, it will render around 50-400 frames and then it will just stop rendering new frames. My CPU usage goes straight up to 100% when that happens and my GPU usage drops down to 0%. The Blender UI is still responsive, it is just that the render seems to get stuck on a frame. If I cancel the render, then Blender becomes totally unresponsive and I have to force quit via the Task Manager. Issue happens in both EEVEE and Cycles **Workarounds (picked up from comments)** - Render animation from command line - Check lock interface: {nav Render > Lock interface} **Exact steps for others to reproduce the error** 1. Open attached Blend file 2. Press Ctrl-F12 to render out animation. 3. Wait for render to freeze on a frame. This can happen within the first few frames or after 400-500 frames. It seems random. 4. Examine CPU and GPU usage. [Blender Launchpad.blend](https://archive.blender.org/developer/F9607262/Blender_Launchpad.blend) [ING BG.blend](https://archive.blender.org/developer/F9859462/ING_BG.blend) (File provided by @Megaseppl: #85267#1122053)
Author

Added subscriber: @UrbenLegend

Added subscriber: @UrbenLegend
Member

Added subscriber: @filedescriptor

Added subscriber: @filedescriptor
Member

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
Member

It would be best if you can simplify the file. Rendering 800 frames to reproduce is too much.
Have you tried the latest beta and alpha from https://builder.blender.org/download/?
Can you try going into Blender's installation directory and double click on the blender_debug_gpu.cmd and then rendering until it becomes unresponsive?

It would be best if you can simplify the file. Rendering 800 frames to reproduce is too much. Have you tried the latest beta and alpha from https://builder.blender.org/download/? Can you try going into Blender's installation directory and double click on the `blender_debug_gpu.cmd` and then rendering until it becomes unresponsive?
Author

If I simplify the file it hurts the reproducibility of the bug. For example, there are several "Ground" objects in the scene with hair particles rendering trees, rocks, grass, etc. As the scene stands, I usually encounter the freeze around frame 100. If I hide everything except the "Rocks Big" particles, the freeze happens around frame 600. If I hide all the particles the scene renders fine. The complexity of the scene here matters in the reproducibility.

The file itself is already pretty simple as far as 3D scenes go. All the materials are just colored Principle BSDF's and the only texture is the HDRI.

I've done what you asked and reproduced the bug on stable, beta, and alpha versions of Blender with blender_debug_gpu.cmd, but it doesn't seem to give any errors or otherwise meaningful information. Here are my logs from each run: Logs.zip
Is there a verbose mode?

If I simplify the file it hurts the reproducibility of the bug. For example, there are several "Ground" objects in the scene with hair particles rendering trees, rocks, grass, etc. As the scene stands, I usually encounter the freeze around frame 100. If I hide everything except the "Rocks Big" particles, the freeze happens around frame 600. If I hide all the particles the scene renders fine. The complexity of the scene here matters in the reproducibility. The file itself is already pretty simple as far as 3D scenes go. All the materials are just colored Principle BSDF's and the only texture is the HDRI. I've done what you asked and reproduced the bug on stable, beta, and alpha versions of Blender with blender_debug_gpu.cmd, but it doesn't seem to give any errors or otherwise meaningful information. Here are my logs from each run: [Logs.zip](https://archive.blender.org/developer/F9609862/Logs.zip) Is there a verbose mode?
Member

Changed status from 'Needs User Info' to: 'Needs Triage'

Changed status from 'Needs User Info' to: 'Needs Triage'

Added subscriber: @VKey

Added subscriber: @VKey

Added subscriber: @blankblinkblank

Added subscriber: @blankblinkblank
Author

This issue still occurs with Blender 2.92 stable.

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce RTX 3090/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.72

Blender Version
version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: 02948a2cab

This issue still occurs with Blender 2.92 stable. **System Information** Operating system: Windows-10-10.0.19041-SP0 64 Bits Graphics card: GeForce RTX 3090/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.72 **Blender Version** version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: `02948a2cab`

Added subscriber: @Megaseppl

Added subscriber: @Megaseppl

Same problem here, with another project (simple particle effects, cached/baked):
CPU goes to 100%, GPU goes to 0. I still can use Blender, as soon as I try to close the Render window it will get unresponsive.
Happens with Eevee and Cyles (with Optix and CUDA). Sometimes I can render 600 or even more than thousand frames, sometimes only 5.

No video ram problem, my project is small, without textures

System:
Windows 10 Pro 20H2 / 19042.804
RTX 3080
Current NVIDIA Studio drivers version 461.72
i7 6700k

Blender version
2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: 02948a2cab

Same problem here, with another project (simple particle effects, cached/baked): CPU goes to 100%, GPU goes to 0. I still can use Blender, as soon as I try to close the Render window it will get unresponsive. Happens with Eevee and Cyles (with Optix and CUDA). Sometimes I can render 600 or even more than thousand frames, sometimes only 5. No video ram problem, my project is small, without textures **System**: Windows 10 Pro 20H2 / 19042.804 RTX 3080 Current NVIDIA Studio drivers version 461.72 i7 6700k **Blender version** 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: 02948a2cab

I've tested the same file on another computer, which is as different as it was possible to me: a Mac mini i7 with Radeon 5700 XT in eGPU, Cycles Render (CPU only): Same problem, render process stopped rendering while still at 100% CPU usage.

I have attached the .blend file.

System:
mac mini i7 (Late 2018 model) with 32GB RAM
Radeon 5700XT
macOS Big Sur

Blender:
Version 2.92

The file:
ING BG.blend (you might to "Delete All Bakes" on one ot the planes and rebake all dynamics again)

I've tested the same file on another computer, which is as different as it was possible to me: a Mac mini i7 with Radeon 5700 XT in eGPU, Cycles Render (CPU only): Same problem, render process stopped rendering while still at 100% CPU usage. I have attached the .blend file. **System:** mac mini i7 (Late 2018 model) with 32GB RAM Radeon 5700XT macOS Big Sur **Blender:** Version 2.92 **The file:** [ING BG.blend](https://archive.blender.org/developer/F9859462/ING_BG.blend) (you might to "Delete All Bakes" on one ot the planes and rebake all dynamics again)

Added subscriber: @Brandon-Ballschmidt

Added subscriber: @Brandon-Ballschmidt

We've had the same issue with a number of our projects this week at our company. Sharing files it fails no matter which system we put in on, both windows and mac. It seems to be related to the particle system somehow (particle systems were baked and rebaking did not fix the problem), we've been able to render out using viewport renders but not a proper render animation. I'll try and see this weekend if I can get a simple file setup that has this issue for testing.

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce RTX 2080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.92

Blender Version
Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: 02948a2cab

We've had the same issue with a number of our projects this week at our company. Sharing files it fails no matter which system we put in on, both windows and mac. It seems to be related to the particle system somehow (particle systems were baked and rebaking did not fix the problem), we've been able to render out using viewport renders but not a proper render animation. I'll try and see this weekend if I can get a simple file setup that has this issue for testing. **System Information** Operating system: Windows-10-10.0.19041-SP0 64 Bits Graphics card: GeForce RTX 2080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.92 **Blender Version** Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: `02948a2cab`

Added subscriber: @mvipe

Added subscriber: @mvipe

Hello, same issue here. On a windows 10 AMD 3950x RTX 2080 Super Blender 2.91, 2.92. 2.93 Alpha all have the same issue.
The problem seems to be Particel related. For the first time i have to render out an animation with quite a lot of particles on the Model.
Single Frame renders work fine in Eevee and cycles, but when i render animation to png sequence after the 3rd or second fram the rendering stops and CPU runs at 100%.

This is such a big deal as i have to deliver my project to the client by the beginning of next week. I have been using blender for 3 years now and never had this issue before.
I have a mac here and the same problem apears on there as well with a Vega 64. Dont know what to do.
any one has an idea how to render out the animation? how to fix it?

Hello, same issue here. On a windows 10 AMD 3950x RTX 2080 Super Blender 2.91, 2.92. 2.93 Alpha all have the same issue. The problem seems to be Particel related. For the first time i have to render out an animation with quite a lot of particles on the Model. Single Frame renders work fine in Eevee and cycles, but when i render animation to png sequence after the 3rd or second fram the rendering stops and CPU runs at 100%. This is such a big deal as i have to deliver my project to the client by the beginning of next week. I have been using blender for 3 years now and never had this issue before. I have a mac here and the same problem apears on there as well with a Vega 64. Dont know what to do. any one has an idea how to render out the animation? how to fix it?

To Everyone going mad with this as well:

If you use Blender's 2.83 LTS the bug isn't present and rendering works without hanging with 100% CPU freeze.
I am so happy i found this solution. It is definately a Bug introduced in 2.91 at least.
you are welcome :)

To Everyone going mad with this as well: If you use Blender's 2.83 LTS the bug isn't present and rendering works without hanging with 100% CPU freeze. I am so happy i found this solution. It is definately a Bug introduced in 2.91 at least. you are welcome :)

Added subscriber: @djbehar

Added subscriber: @djbehar

Having the same issue. Windows 10, Intel i7 7700k, GTX 1070, Blender 2.92, 2.93, Cycles. My scene also has many scattered particles.
Blender will render up to 15 frames, but will freeze extremely easily. Sometimes after rendering just 1 frame. Doesn't matter if set to CPU, GPU, or CPU/GPU rendering.

Having the same issue. Windows 10, Intel i7 7700k, GTX 1070, Blender 2.92, 2.93, Cycles. My scene also has many scattered particles. Blender will render up to 15 frames, but will freeze extremely easily. Sometimes after rendering just 1 frame. Doesn't matter if set to CPU, GPU, or CPU/GPU rendering.

Any News on this? The issue is still persistent in 3.0 alpha branch cycles-x. I am still on 2080 super windows 10, amd ryzen 3950x, 64gb ram, cycles and eevee when rendering hair particle system animations.
I always have to go back to 2.83 LTS to render, which is much slower and hasn't all functionality of the later builts. Very frustrating :/

Any News on this? The issue is still persistent in 3.0 alpha branch cycles-x. I am still on 2080 super windows 10, amd ryzen 3950x, 64gb ram, cycles and eevee when rendering hair particle system animations. I always have to go back to 2.83 LTS to render, which is much slower and hasn't all functionality of the later builts. Very frustrating :/

Added subscriber: @wellwhy

Added subscriber: @wellwhy

I am encountering the same issue. Rendering EEVEE 2.91.0 with hair particles, it will freeze after a random amount of frames, and stop producing frames. I have to force close Blender at that point.

However, I can render through console without crashing.

I am encountering the same issue. Rendering EEVEE 2.91.0 with hair particles, it will freeze after a random amount of frames, and stop producing frames. I have to force close Blender at that point. However, I can render through console without crashing.

Added subscriber: @Ritwik-Sondhi

Added subscriber: @Ritwik-Sondhi

Facing the same issue with a non-complex animation on Blender 2.92. Though switching to 2.83 LTS helps but render time increases by 3X.
WIndows 10 Pro
Ryzen 3700x
GTX 1660ti
Nvidia 462.31 studio driver
64gb RAM

Facing the same issue with a non-complex animation on Blender 2.92. Though switching to 2.83 LTS helps but render time increases by 3X. WIndows 10 Pro Ryzen 3700x GTX 1660ti Nvidia 462.31 studio driver 64gb RAM

Added subscriber: @veri

Added subscriber: @veri

Same issue here.
Operating system: Windows 10 (20H2)
Graphics card: Nvidia Geforce RTX 2080 super
Nvidia studio driver (462.59)

Happens both with GPU or CPU rendering (cycles) but only when particle system is involved. Other animations without particles render just fine.

Same issue here. Operating system: Windows 10 (20H2) Graphics card: Nvidia Geforce RTX 2080 super Nvidia studio driver (462.59) Happens both with GPU or CPU rendering (cycles) but only when particle system is involved. Other animations without particles render just fine.

Added subscriber: @SeverDoes3D

Added subscriber: @SeverDoes3D

OS: windows Windows 10 (20H2)
CPU: Ryzen 3600x
GPU: nVidia RTX 3070 (driver 457.51)
32 Gb RAM.

Tried rendering in Cycles via GPU (with Optix) an animation with moderate amount of hair particles in 2.92.0 and 3.x. Rendering hangs randomly either at the very start of the rendering process (after pressing "render animation" and it loads all the scene data), or when done/beginning rendering a random frame (can be first frame, can be 15th). During the freeze CPU is loaded at 100%, sometimes frequency stuck at very high numbers (I don't think my boost clock should even go that high).

Also noticed that even if the animation renders correctly - cancelling it will freeze blender.

OS: windows Windows 10 (20H2) CPU: Ryzen 3600x GPU: nVidia RTX 3070 (driver 457.51) 32 Gb RAM. Tried rendering in Cycles via GPU (with Optix) an animation with moderate amount of hair particles in 2.92.0 and 3.x. Rendering hangs randomly either at the very start of the rendering process (after pressing "render animation" and it loads all the scene data), or when done/beginning rendering a random frame (can be first frame, can be 15th). During the freeze CPU is loaded at 100%, sometimes frequency stuck at very high numbers (I don't think my boost clock should even go that high). Also noticed that even if the animation renders correctly - cancelling it will freeze blender.

Added subscriber: @gguenter

Added subscriber: @gguenter

Windows 10
Ryzen 3900x
Nvidia Zotac 3080

Same bug. Large scene with particles and dynamic paint. Occurs on both evee and cycles. Rendering hangs randomly during the process, on multiple machines. Have tried rendering it on a linux machine with Epyc CPU (cpu render) and have the same error sometimes. system-info.txt.
Blend file is much too large to post here. I can provide a copy if someone requests it. Cpu hits 99-100%, never goes down. GPU usage at 0%. will stay locked near indefinitely as far as I can tell, I killed it after an hour because I was worried about CPU temperatures.

UPDATE: Running blender render direct from command line without GUI may fix this. I and other people with the error have tried it with so far good results.

Windows 10 Ryzen 3900x Nvidia Zotac 3080 Same bug. Large scene with particles and dynamic paint. Occurs on both evee and cycles. Rendering hangs randomly during the process, on multiple machines. Have tried rendering it on a linux machine with Epyc CPU (cpu render) and have the same error sometimes. [system-info.txt](https://archive.blender.org/developer/F10140355/system-info.txt). Blend file is much too large to post here. I can provide a copy if someone requests it. Cpu hits 99-100%, never goes down. GPU usage at 0%. will stay locked near indefinitely as far as I can tell, I killed it after an hour because I was worried about CPU temperatures. UPDATE: Running blender render direct from command line without GUI may fix this. I and other people with the error have tried it with so far good results.

Added subscriber: @UnlikeApollo95

Added subscriber: @UnlikeApollo95

Hey everyone, I've been running into the same problem. Particles seem to be the source of the crash. When deleting particles the scene is able to render.

Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce RTX 3080 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 462.59

Rendering a pretty large scale scene, with a hair simulation + and Emission

Its rare to get more than 20 frames before the CPU hits 100% and uses 0% of the GPU.

Once 100% is hit, another frame won't be rendered.

Hey everyone, I've been running into the same problem. Particles seem to be the source of the crash. When deleting particles the scene is able to render. Operating system: Windows-10-10.0.19041-SP0 64 Bits Graphics card: GeForce RTX 3080 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 462.59 Rendering a pretty large scale scene, with a hair simulation + and Emission Its rare to get more than 20 frames before the CPU hits 100% and uses 0% of the GPU. Once 100% is hit, another frame won't be rendered.

Added subscriber: @samuelsoderberg

Added subscriber: @samuelsoderberg

I've had this problem for months, with two different systems. Always have to use 2.83 LTS to render out animations with hair particle systems in them, to prevent freezing where CPU hits 100% and GPU becomes 0%. Happens anywhere between after 1 or 50+ rendered frames. The frustrating thing is that you have to be present while your animation is rendering. Rendered a 900 frame animation today, had to restart Blender 30+ times because it kept freezing after a few frames.

This problem was introduced after 2.83.

Edit: These "crashes" do not occur when command line rendering.

System 1:
Windows 10
Razer Blade 15 Base 2021 laptop
NVIDIA GeForce RTX 3060
Intel Core i7 I7-10750H

System 2:
Windows 10
GTX 1080ti
Intel Core i7 8700

I've had this problem for **months**, with two different systems. Always have to use 2.83 LTS to render out animations with hair particle systems in them, to prevent freezing where CPU hits 100% and GPU becomes 0%. Happens anywhere between after 1 or 50+ rendered frames. The frustrating thing is that you have to be present while your animation is rendering. Rendered a 900 frame animation today, had to restart Blender 30+ times because it kept freezing after a few frames. This problem was introduced after 2.83. Edit: These "crashes" do not occur when command line rendering. System 1: Windows 10 Razer Blade 15 Base 2021 laptop NVIDIA GeForce RTX 3060 Intel Core i7 I7-10750H System 2: Windows 10 GTX 1080ti Intel Core i7 8700

How is this still not a major bug blender is activly working on?
So many have this issue even with the latest 2.93 LTS built and this makes blender unusable for clientworks for them.
anywhere else we can pitch this bug report to? i desperately wait for a fix here and still sit on 2.83 LTS until then..

How is this still not a major bug blender is activly working on? So many have this issue even with the latest 2.93 LTS built and this makes blender unusable for clientworks for them. anywhere else we can pitch this bug report to? i desperately wait for a fix here and still sit on 2.83 LTS until then..

Added subscriber: @Edgar_Hu

Added subscriber: @Edgar_Hu

Have the same issue. RTX 3090, Threadripper 3960. Blender 2.93.1 (Sad that it's stil a Bug in these version)
Rendering hair simulation. If presistent Data is on, it crashes much more faster. CPU 100% Gpu 0%.

I hope it will be fixed soon.

Have the same issue. RTX 3090, Threadripper 3960. Blender 2.93.1 (Sad that it's stil a Bug in these version) Rendering hair simulation. If presistent Data is on, it crashes much more faster. CPU 100% Gpu 0%. I hope it will be fixed soon.

Added subscriber: @mano-wii

Added subscriber: @mano-wii

From the number of comments, this appears to be a high priority bug.
But I rendered 100 frames from the attached .blend file and couldn't reproduce the problem.
For the development team to be able to help, there needs to be reproducible steps.
So I feel this can't be triaged as a complete bug report yet :\

From the number of comments, this appears to be a high priority bug. But I rendered 100 frames from the attached .blend file and couldn't reproduce the problem. For the development team to be able to help, there needs to be reproducible steps. So I feel this can't be triaged as a complete bug report yet :\

Even reproducing it coherently within the same system is hard. The problem occures seemingly randomnly. Sometimes 10% of all frames are rendered, sometimes 90%.
Rendering the same file from the command line always worked for me though.

And it seems to be a file specific thing as well.
Some of my projects render fine, some don't.
I have not figured out yet if there is a common feature that might cause the problems (modifier, emitter, geometry notes, specific materials etc.).

Even reproducing it coherently within the same system is hard. The problem occures seemingly randomnly. Sometimes 10% of all frames are rendered, sometimes 90%. Rendering the same file from the command line always worked for me though. And it seems to be a file specific thing as well. Some of my projects render fine, some don't. I have not figured out yet if there is a common feature that might cause the problems (modifier, emitter, geometry notes, specific materials etc.).

Added subscriber: @exylsounds

Added subscriber: @exylsounds

Made an account just to write this because I'm experiencing the EXACT same issue as others have described: freezes when trying to render scenes, seems to be related to particles. When I hit render image, it works. When I hit render animation, it freezes after a random number of frames rendered; CPU goes to 100, gpu to 0 and blender freezes until I forcefully close it. I use Eevee.

Will provide blend file if asked. From what others have shared, perhaps this is related to particles? I do not experience this crash in any of my other projects, and really the only significant difference in this project is the fact that I'm using particles more aggressively. I made some low poly buildings and scattered them on a subdivided plane using particles, and even added another particle system to the same plane, and duplicated the plane.

I'm only able to render stuff if I hit render image and save each frame individually... This is really painful and completely prevents me from using blender properly.

Windows 10
Ryzen 7 3700x
RTX 2060
32gb ram

Made an account just to write this because I'm experiencing the EXACT same issue as others have described: freezes when trying to render scenes, seems to be related to particles. When I hit render image, it works. When I hit render animation, it freezes after a random number of frames rendered; CPU goes to 100, gpu to 0 and blender freezes until I forcefully close it. I use Eevee. Will provide blend file if asked. From what others have shared, perhaps this is related to particles? I do not experience this crash in any of my other projects, and really the only significant difference in this project is the fact that I'm using particles more aggressively. I made some low poly buildings and scattered them on a subdivided plane using particles, and even added another particle system to the same plane, and duplicated the plane. I'm only able to render stuff if I hit render image and save each frame individually... This is really painful and completely prevents me from using blender properly. Windows 10 Ryzen 7 3700x RTX 2060 32gb ram

UPDATE:

So this one plane had multiple particle systems on it. I removed all of them except one. It rendered perfectly without freezing. Maybe this was the reason it wasn't replicable?

UPDATE: So this one plane had multiple particle systems on it. I removed all of them except one. It rendered perfectly without freezing. Maybe this was the reason it wasn't replicable?

Have there been any updates on this? I'm a little astonished at how long this has taken to solve. I just updated my Nvidia Drivers one last time for good measure, But I'm still experiencing crashes constantly.

I let the render go and it crashes on startup, I tried again, got 5 frames, tried again, got 12, tried again it crashed on startup, twice.

I just kept brute-forcing it trying to finish off one camera shot. It's taken me over an hour to get just 100 Frames.

Animating at 60 FPS feels like an impossible fool's errand. It's frustrating because this is entirely unpredictable.

This is a really odd bug and it's been reported for months. I made a separate ticket, and it was marked as resolved, not sure what's going on here.

Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce RTX 3080 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 462.59

Have there been any updates on this? I'm a little astonished at how long this has taken to solve. I just updated my Nvidia Drivers one last time for good measure, But I'm still experiencing crashes constantly. I let the render go and it crashes on startup, I tried again, got 5 frames, tried again, got 12, tried again it crashed on startup, twice. I just kept brute-forcing it trying to finish off one camera shot. It's taken me over an hour to get just 100 Frames. Animating at 60 FPS feels like an impossible fool's errand. It's frustrating because this is entirely unpredictable. This is a really odd bug and it's been reported for months. I made a separate ticket, and it was marked as resolved, not sure what's going on here. Operating system: Windows-10-10.0.19041-SP0 64 Bits Graphics card: GeForce RTX 3080 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 462.59

Added subscriber: @Julian-Wood

Added subscriber: @Julian-Wood

Hey guys!

I just wanted to say that I had this issue and managed to resolve it. After stumbling across this thread I found we all seemed to be rendering hair. so I just checked to see if there were stray particle systems in the scene. I found a few as I have been copying over systems and then renaming + interactive type grooms in the viewport. removing these got my animation rendering.
Not sure if this will work for all cases but it worked for mine!
Hope it helps someone else get things working!

Hey guys! I just wanted to say that I had this issue and managed to resolve it. After stumbling across this thread I found we all seemed to be rendering hair. so I just checked to see if there were stray particle systems in the scene. I found a few as I have been copying over systems and then renaming + interactive type grooms in the viewport. removing these got my animation rendering. Not sure if this will work for all cases but it worked for mine! Hope it helps someone else get things working!

Added subscriber: @Microzoomer

Added subscriber: @Microzoomer

Hi! I had the same problems with rendering with any particle system. Today I tried 2.93.2, and the same file rendered just fine (500 frames, 3 animated particle systems, eevee).

Hi! I had the same problems with rendering with any particle system. Today I tried 2.93.2, and the same file rendered just fine (500 frames, 3 animated particle systems, eevee).

Added subscriber: @TysonParis-Hansen

Added subscriber: @TysonParis-Hansen

I have this problem with blender too. It will render a random number of frames and then freeze. I have several particle systems. One of them is a hair particle system from grass essentials and I've never had problems with it in the past. The others are emitters that I rebaked. Basically I can't leave the computer because all of the sudden the computer freezes with CPU at 100% and stayes there until I force quit blender. image.png I am using blender 2.93.3. It's very odd. I used to trust blender, no problem. Now I won't leave it rendering over night.

I have this problem with blender too. It will render a random number of frames and then freeze. I have several particle systems. One of them is a hair particle system from grass essentials and I've never had problems with it in the past. The others are emitters that I rebaked. Basically I can't leave the computer because all of the sudden the computer freezes with CPU at 100% and stayes there until I force quit blender. ![image.png](https://archive.blender.org/developer/F10384419/image.png) I am using blender 2.93.3. It's very odd. I used to trust blender, no problem. Now I won't leave it rendering over night.

Added subscriber: @black-punkduck

Added subscriber: @black-punkduck

Hi

It seems to be a problem between the viewer (render result) and the processes doing the work in the background. The problems also occurs with cycles. Typically the system freezes, but if a graphics card is available, it continues rendering (but of course it is slower then). I use two different AMD systems and it is same on both boxes. All other processes show 100% CPU after some time.

When creating animations, I normally write PNGs, so I checked what was done and what not.

  • the last frame of the animation before freeze is always written, even if the last tile in the render result is still indicated
  • mostly the frame is completely drawn in render result or the system started with next one (it is still empty then)

We have a new method in the render result viewer since 2.91 (I guess ... I skipped these and started with 2.93 at least it looks different compared to my 2.82).

When I start it from CLI (Syntax is Linux .. Windows should work as well, you only need to change the path names, the syntax is used to render frames 1 to 300):

blender  -b blendfile.blend -o /tmp/####.png -F PNG -f 1..300

it does not freeze and it does not freeze at all and stays and at the same speed.

Maybe for all those having the same problem, I am interested if it works afterwards in your case as well.

I'm not an insider, but particle systems are calculated in the very beginning of a frame. Maybe there is simply a synchronization problem between render result viewer and the system?

Starting with exact the same frame it could happen that I get one frame rendered or 20 before it freezes.

Hi It seems to be a problem between the viewer (render result) and the processes doing the work in the background. The problems also occurs with cycles. Typically the system freezes, but if a graphics card is available, it continues rendering (but of course it is slower then). I use two different AMD systems and it is same on both boxes. All other processes show 100% CPU after some time. When creating animations, I normally write PNGs, so I checked what was done and what not. - the last frame of the animation before freeze is always written, even if the last tile in the render result is still indicated - mostly the frame is completely drawn in render result or the system started with next one (it is still empty then) We have a new method in the render result viewer since 2.91 (I guess ... I skipped these and started with 2.93 at least it looks different compared to my 2.82). When I start it from CLI (Syntax is Linux .. Windows should work as well, you only need to change the path names, the syntax is used to render frames 1 to 300): ``` blender -b blendfile.blend -o /tmp/####.png -F PNG -f 1..300 ``` **it does not freeze and it does not freeze at all and stays and at the same speed.** Maybe for all those having the same problem, I am interested if it works afterwards in your case as well. I'm not an insider, but particle systems are calculated in the very beginning of a frame. Maybe there is simply a synchronization problem between render result viewer and the system? Starting with exact the same frame it could happen that I get one frame rendered or 20 before it freezes.

Thank you Ralf! Rendering from Command Line worked for me when nothing else did. I had never rendered that way before. It's easy and this is a quick tutorial of how to do it: quick video

For me, I think the problem was caused by an Alembic file coming from houdini. I had 5 different objects packed into the alembic, including a set of animated points (particle system maybe??). If I exported those objects as separate alembics from houdini, I could render easier, but it was more files to manage. However, now I can use the original alembic file that has all the geo in it and it seems to work fine when rendering from command line.

Thank you Ralf! **Rendering from Command Line worked for me** when nothing else did. I had never rendered that way before. It's easy and this is a quick tutorial of how to do it: [quick video ](https://youtu.be/o9IW96FisnU) For me, I think the problem was caused by an Alembic file coming from houdini. I had 5 different objects packed into the alembic, including a set of animated points (particle system maybe??). If I exported those objects as separate alembics from houdini, I could render easier, but it was more files to manage. However, now I can use the original alembic file that has all the geo in it and it seems to work fine when rendering from command line.

Added subscriber: @Ponlets

Added subscriber: @Ponlets

i have been having issues with this too and i dont want to have to render from command line

what causes this issue

i have been having issues with this too and i dont want to have to render from command line what causes this issue

Added subscriber: @drewp

Added subscriber: @drewp

Added subscriber: @Andrey_Sokolov

Added subscriber: @Andrey_Sokolov

Lock User Interface checkbox in Top Menu > Render solved the problem for me. Had the same issue, Ryzen 3700, MSI RTX 2080ti, Windows 10, Blender 2.93 - all the latest updates. Eevee, Hair and Emitter Particle Systems, Motion Blur, DOF with Jittered Camera and Overblur 20%.

**Lock User Interface** checkbox in *Top Menu* > *Render* solved the problem for me. Had the same issue, Ryzen 3700, MSI RTX 2080ti, Windows 10, Blender 2.93 - all the latest updates. Eevee, Hair and Emitter Particle Systems, Motion Blur, DOF with Jittered Camera and Overblur 20%.

OMG, Thank you! Thank you! This workaround works for me!

OMG, Thank you! Thank you! This workaround works for me!

Added subscriber: @Mark-Gabbidon

Added subscriber: @Mark-Gabbidon

This issue still happens on Linux. I have tried on both Ubuntu and Linux mint, blender version 3.0 and 3.0.1. When rendering animation, if there is hair particles in the scene, the rendering freezes randomly at a some frame. This really sucks and i am shocked the issue has not been resolved. I try the same file on Windows 10 and i dont have any issue. The issue only seems to be happening on Linux right now. My linux machine has 64 gigs or ram and 96 cores. Alot more than windows. The view port also seems to be alot more stable in windows when dealing with particles.

This issue still happens on Linux. I have tried on both Ubuntu and Linux mint, blender version 3.0 and 3.0.1. When rendering animation, if there is hair particles in the scene, the rendering freezes randomly at a some frame. This really sucks and i am shocked the issue has not been resolved. I try the same file on Windows 10 and i dont have any issue. The issue only seems to be happening on Linux right now. My linux machine has 64 gigs or ram and 96 cores. Alot more than windows. The view port also seems to be alot more stable in windows when dealing with particles.
Pratik Borhade changed title from EEVEE freezes when rendering out animation to Rendering animation freezes with particle system 2022-06-23 07:41:16 +02:00
Member

Added subscriber: @PratikPB2123

Added subscriber: @PratikPB2123
Member

Changed status from 'Needs Triage' to: 'Needs Developer To Reproduce'

Changed status from 'Needs Triage' to: 'Needs Developer To Reproduce'
Member

AFAIK soon particle system will be replaced by new system. So not sure if this issue will be tackled by developers or not
Tagging modules for more information since multiple people has been able getting this issue.
(I've made some edits in original reports after reading all comments)

AFAIK soon particle system will be replaced by new system. So not sure if this issue will be tackled by developers or not Tagging modules for more information since multiple people has been able getting this issue. (I've made some edits in original reports after reading all comments)
Philipp Oeser removed the
Interest
Nodes & Physics
label 2023-02-10 08:45:05 +01:00
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
27 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#85267
No description provided.