Page MenuHome

eevee render crashes with subsurface passes enabled.
Closed, DuplicatePublic

Description

System Information
Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: GeForce GTX 1060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 416.16

Blender Version
Broken: version: 2.80 (sub 55), branch: blender2.7, commit date: 2019-04-13 18:58, hash: rB14884cda1ff5
Worked: (optional)

Short description of error
eevee crashes with a subsurface render pass enabled.

Exact steps for others to reproduce the error
[Please describe the exact steps needed to reproduce the issue]
[Based on the default startup or an attached .blend file (as simple as possible)]

  1. Click off of the splash screen.
  2. Go to the Render panel and enable "Subsurface Scattering".
  3. Go to the View Layer and enable "Subsurface Direct" pass.
  4. Go to the Material panel and dial in some "Subsurface". The value does not seem to matter, I used 0.100.
  5. Press F12 button to render and blender crashes.

Details

Type
Bug

Event Timeline

Duplicated here (also Win 10 64-bit).

Philipp Oeser (lichtwerk) triaged this task as Confirmed, Medium priority.

Can confirm, asserts not getting the DRW_UNIFORM_TEXTURE_REF

1   raise                                                       0x7ffff466853f 
2   abort                                                       0x7ffff4652895 
3   draw_shgroup                       draw_manager_exec.c 1141 0x28b043f      
4   drw_draw_pass_ex                   draw_manager_exec.c 1354 0x28b0e3c      
5   DRW_draw_pass                      draw_manager_exec.c 1394 0x28b0fc3      
6   EEVEE_subsurface_output_accumulate eevee_subsurface.c  352  0x28efce7      
7   EEVEE_render_draw                  eevee_render.c      576  0x28ecf1f      
8   eevee_render_to_image              eevee_engine.c      441  0x28d4734      
9   DRW_render_to_image                draw_manager.c      1890 0x28a5be0      
10  RE_engine_render                   external_engine.c   735  0x2390971      
11  do_render_3d                       pipeline.c          1080 0x23982dc      
12  do_render                          pipeline.c          1157 0x2398615      
13  do_render_composite                pipeline.c          1365 0x2398dec      
14  do_render_all_options              pipeline.c          1632 0x2399a55      
15  RE_BlenderFrame                    pipeline.c          1986 0x239a96e      
16  render_startjob                    render_internal.c   614  0x229d396      
17  do_job_thread                      wm_jobs.c           376  0x1cf6ae7      
18  tslot_thread_start                 threads.c           258  0x2fda58f      
19  start_thread                                                0x7ffff6c4558e 
20  clone                                                       0x7ffff472d6a3 
... <More>

@Clément Foucault (fclem): mind checking?