Page MenuHome

Blender crashes while rendering on Ryzen CPU
Closed, InvalidPublic

Description

System Information
Operating system: windows 10
Graphics card: geforce gtx 1070

Blender Version
Broken:
blender-benchmark-1.0beta2-windows64
2.80, a77b63c56943, 2019-01-04

Short description of error
First was blender benchmark. After few minutes of rendering monitor became black like graphics driver error and blender crashed. Then a decided to test on demo scenes same results. Occasionally i find that if blender benchmark or 2.80 runs on background everything is okay.
Exact steps for others to reproduce the error
Render demo scenes or blender benchmark on ryzen 7 2700 CPU

Details

Type
Bug

Event Timeline

Sebastian Parborg (zeddb) triaged this task as Needs Information from User priority.

This sounds like a hardware issue. Have you tried to run and GPU/CPU stresstests to see if you system is stable otherwise?

(Also make sure that your drivers are up to date etc)

Of course I made all test with new drivers and tried another benchmarks, scenes and software. Test on rendering was in cinebench r15, indigo benchmark, prorender scenes and all my work projects.

Just to chime in. I have a Ryzen 2700X CPU and I have no crashing issues with Cycles on any scene.

Are you sure it's not a problem with Windows 10 (as serious OS bugs are far more likely to befall those on the Home version)? I have Pro by the way.

Does it help if you download this dll and copy it so its located in the same directory as 'blender.exe' and run Blender normally?

If not can you run blender with --debug and attach the output (as a file) here? Make it crash when doing so of course.
https://docs.blender.org/manual/en/latest/render/workflows/command_line.html
blender.exe --debug > output.txt (The output should be in output.txt)

I copied dll to exe directory in blender benchmark and it finaly run to the end! I keep testing all my scenes and benchmarks and so far is everything is fine.
Thank You, Sebastian so much! I was affraid that something wrong with my hardware. can you explain if it is not hard what is the reason of my bug?

Well that dll is only for debug purposes. It makes your computer use software rendering instead of rendering with your GPU.
So the problem is either with your GPU (hardware) or the GPU drivers (software).

Are you running the latest nvidia drivers?

Droped dll to 2.8 version. If i just open test scene and click render blender runs well. But it crashes when i try to make something in default or recently opened scene. For example delete cube or select light object.

Blender crashed when i tried to render on CPU not on GPU. With GPU rendering is everything okay. now with this dll CPU rendes fine too! Drivers are up to date.

Which driver version do you have?

Can you remove the .dll file that you dropped in and run blender with:
blender.exe --debug-gpu > output.txt 2>&1 and make it crash?

Additionally, can you stress test your hardware with Prime95 and Furmark?

https://www.guru3d.com/files-details/prime95-download.html
https://geeks3d.com/furmark/


Thanks. Tested Fur and prime. It went well

I'm unsure if we can help you here. This is nothing suspicious in the output and because your monitor turns black (+that it works with the software dll) I don't think there is much to do here.

I'm assuming that you have the latest windows update?
Does sfc /scannow show any errors?
https://support.microsoft.com/en-us/help/929833/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system

So finaly I managed with crushing. I reinstalled the whole system from scratch. It looks like the problem was in Windows itself.

Thank You, Sebastian, for your patience and help again! I think this bug is one more reason to finally go to Linux system! =)

Sebastian Parborg (zeddb) claimed this task.

Ok, I'll close this then. Glag you manage to solve it in the end.

If you decide to try out linux, just remember to manage your expectations.
And if you are not scared to get your hands dirty, I would recommend one of the rolling distributions ;)