Page MenuHome

Viewport shading in Cycles rendered mode and multiple changes in VDB Clipping causes crash
Closed, ResolvedPublicBUG

Description

System Information
OS: Windows 10 Home
CPU: AMD Ryzen 7 2700X
RAM: 32gb
GPU: Nvidia RTX 2080 8gb

Blender Version
Broken: 2.83.4 / 2.90.0 Beta
Worked: None that tested

Short description of error
In VDB Object Data Properties -> Render: Viewport shading in rendered mode and changing CLIPPING parameter multiple times causes crash of Blender.

Download this VDB sample (or any other) to use in sample Blender file to reproduce crashes:
https://jangafx.com/software/embergen/download/free-vdb-animations/
File: Simple Fire (65mb)

Sample Blender file:

Exact steps for others to reproduce the error

  1. Load sample VDB file in VDB object.
  2. Change 3D viewport shading to rendered
  3. Change VDB Clipping value multiple times. Fastest is to hover mouse and with (left) button down scroll the value or click arrows multiple times.

Event Timeline

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Aug 14 2020, 10:05 AM
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".

Confirmed, asserting here:

blender: /blender/intern/cycles/util/util_array.h:212: T& ccl::array<T, alignment>::operator[](size_t) const [with T = int; long unsigned int alignment = 16; size_t = long unsigned int]: Assertion `i < datasize_' failed.