Page MenuHome

Volume Object crash on frame change
Closed, ResolvedPublic

Description

System Information
Operating system: Linux-5.8.0-23-generic-x86_64-with-debian-bullseye-sid 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 455.23.05

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-10-14 20:04, hash: rBa509e79a4c77
Worked: 2.90.1 Official

Short description of error
Blender crashes when you preview render with Cycles and change the current frame in the timeline.
This happens on Linux and Windows. Both with CPU and GPU rendering.

Exact steps for others to reproduce the error

  • Download and extract the attached ZIP:

  • Open it and switch the viewport to preview render.
  • Change the current frame in the timeline -> crash!

Event Timeline

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.EditedOct 15 2020, 3:18 PM

I can't reproduce the crash because there is a compilation error with OpenCL:

Split kernel error: failed to load kernel_lamp_emission

Anyway there is something strange here.
So I'm confirming the bug.


Operating system: Windows-10-10.0.18941 64 Bits
Graphics card: Radeon (TM) RX 480 Graphics ATI Technologies Inc. 4.5.13596 Core Profile/Debug Context 20.10 27.20.1034.6

I can confirm the crash on windows, and I can confirm that the root of the issue is the same as the reported in this one https://developer.blender.org/T81893
The patch submitted in that task fixes the crash.

Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 456.71

Thanks for the info @Manuel Castilla (manzanilla), I will close as a duplicate then.
The message Split kernel error: failed to load kernel_lamp_emission is probably unrelated.

I have an Nvidia card, that's probably why i don't get the same issue. The patch I submitted in T81893 fixes that task, this one and T82027. And the stack trace of the error are the same. That's why I wrote that comment. But later @Brecht Van Lommel (brecht) has submitted a different patch that I think might not fix this one, the patch I submitted has been abandoned. Obviously he knows better what is the right thing to do, so he may have a look at this one too to see what is appropriate. T82027 looks even more similar to this one, maybe if a patch is submitted for that one it might fix this one. Sorry about the mess @Germano Cavalcante (mano-wii)

Germano Cavalcante (mano-wii) reopened this task as Needs Triage.Oct 27 2020, 3:32 PM

Thanks for fixing this crash. It was gone after your commit, but now with the latest master it seems to be back :(