Maniphest T76817

Blender Crashing when using GPU Compute on Cycles
Closed, Archived

Assigned To
Alaska (Alaska)
Authored By
Rick Gomez (uberfps)
May 17 2020, 2:44 AM
Tags
  • BF Blender
Subscribers
Alaska (Alaska)
Ankit Meel (ankitm)
Richard Antalik (ISS)
Rick Gomez (uberfps)

Description

System Information
Operating system: Windows 10
Graphics card: Gigabyte RX 580 8G MI
RAM: 16GB DDR4 3000Mhz
Blender Version
Broken: 2.82 (sub 7), branch: master, commit date: 2020-03-12 05:06
Worked: N/A

Short description of error
Blender crashes while rendering and even in viewport when using GPU Compute on Cycles. Split kernel error: invalid ray state
No crashes when using CPU.

Exact steps for others to reproduce the error

  1. Edit > Preferences > System > OpenCL
  2. Tick Radeon RX 580 Series
  3. Change render engine to Cycles.
  4. Device > GPU Compute
  5. Switch viewport to rendered or Press F12 to render
  6. Screen freezes then monitor resets, GPU driver crashes

Even when rendering the default cube, still crashes.

Already tried DDU then reinstall latest GPU drivers
Already tried reinstalling blender (still crashes on fresh install with no addons)
Already tried previous versions (2.79), no luck.

Errors found:
in console > Split kernel error: invalid ray state
in logs > GLLineWidth uses wide lines (parameter <width> with value '0x0') which are deprecated and do not work outside of the compatibility context

Event Timeline

Rick Gomez (uberfps) created this task.May 17 2020, 2:44 AM
Rick Gomez (uberfps) updated the task description.May 17 2020, 3:04 AM
Alaska (Alaska) added a subscriber: Alaska (Alaska).May 17 2020, 7:34 AM

Have you tried running a clean install of an older GPU driver? On the AMD driver page (https://www.amd.com/en/support) there are usually two drivers, Optional and WHQL. Try both.
I also don't believe this will help but it's worth giving a try. Are you able to test with Blender 2.83 and 2.90? https://builder.blender.org/download/

I'm sorry, I haven't looked over the debug out. That's simply down to the fact I don't know that much about the technical side of Blender. The debug output will need to be reviewed by someone more knowledgeable than I am.

Rick Gomez (uberfps) added a comment.May 17 2020, 7:45 AM
In T76817#933054, @Alaska (Alaska) wrote:

Have you tried running a clean install of an older GPU driver? On the AMD driver page (https://www.amd.com/en/support) there are usually two drivers, Optional and WHQL. Try both.
I also don't believe this will help but it's worth giving a try. Are you able to test with Blender 2.83 and 2.90? https://builder.blender.org/download/

I'm sorry, I haven't looked over the debug out. That's simply down to the fact I don't know that much about the technical side of Blender. The debug output will need to be reviewed by someone more knowledgeable than I am.

Ahh forgot to mention, I also tried a clean install of an older GPU driver, still the same though. But what I haven't tried is the newer version of Blender, let me try them real quick.

Alaska (Alaska) added a comment.May 17 2020, 7:57 AM

@Rick Gomez (uberfps) Do you by chance have a overclock applied to your GPU. In theory it should get removed with a clean GPU driver install, but if the overclock was put in place with an external program, it may be reapplied straight after you install the GPU drivers again.

Rick Gomez (uberfps) added a comment.May 17 2020, 8:49 AM
In T76817#933070, @Alaska (Alaska) wrote:

@Rick Gomez (uberfps) Do you by chance have a overclock applied to your GPU. In theory it should get removed with a clean GPU driver install, but if the overclock was put in place with an external program, it may be reapplied straight after you install the GPU drivers again.

When playing games I have a profile that will overclock my GPU, but will return to normal settings after playing.

Alaska (Alaska) added a comment.May 17 2020, 8:54 AM

Are you able to test removing that setting just in case it does activate with Blender?
And if possible, are you able to test underclocking your GPU? Sometimes when you overclock a chip, it can degrade it making it hard for the GPU to run at normal speeds at normal voltages. So you may need to decrease the clock speed at a given voltage for stability in Blender.

Just throwing some ideas out there.

Rick Gomez (uberfps) added a comment.May 17 2020, 9:30 AM

I tried the alpha version 2.90, still crashed. I also tried removing all my overclock settings and even underclocking my GPU, problem still persist :(

Alaska (Alaska) added a comment.May 17 2020, 9:33 AM

Sadly I don't have much to offer. This will need to be investigate by the developers. I wish you luck in getting this sorted.

Rick Gomez (uberfps) added a comment.May 17 2020, 9:41 AM

Thanks for your help anyway :)

Ankit Meel (ankitm) added a subscriber: Ankit Meel (ankitm).May 17 2020, 10:47 AM
Richard Antalik (ISS) changed the task status from Needs Triage to Needs Information from User.May 18 2020, 4:07 PM
Richard Antalik (ISS) added a subscriber: Richard Antalik (ISS).

@Rick Gomez (uberfps) please make sure your GPU driver is up to date, Click on File > Defaults > Load Factory Settings and check if this resolves the issue

Alaska (Alaska) closed this task as Archived.Jun 4 2020, 6:36 AM
Alaska (Alaska) claimed this task.

No response for a week. As per bug tracker policy, we assume the issue has been fixed in a recent version of Blender. However, everything in the report points to the issue being your hardware/drivers rather than Blender.