Page MenuHome

Topology brush active and using shift for smoothing crashes Blender.
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.18362 64 Bits
Graphics card: GeForce GTX 970/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 441.20

Blender Version
Broken: version: 2.82 (sub 3), branch: master, commit date: 2019-12-03 17:56, hash: rBfda791ab1241
Worked: (optional)

Short description of error
Blender crashes when shift smoothing with the new topology brush active. In multres sculpting.

Exact steps for others to reproduce the error
I have geometry with the multires modifier active at least 1 level.
I then switch to the new topology brush.
I use shift for smoothing with the topology brush active and Blender crashes.

Event Timeline

I can confirm. Test file:

System Information
Windows-10-10.0.16299 64 Bits
GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 431.86

Blender Version
2.82 (sub 3), branch: master, commit date: 2019-12-02 18:02, hash: rB1e480840a212

Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to High.Dec 5 2019, 9:58 AM

Can also confirm.

PBVHVertexIter->no is NULL in this case

1  normal_short_to_float_v3     math_vector_inline.c 1161 0x3b938a6 
2  sculpt_relax_vertex          sculpt.c             3075 0x3ba37ae 
3  do_topology_relax_task_cb_ex sculpt.c             3118 0x3ba4051 
4  BKE_pbvh_parallel_range      pbvh_parallel.cc     146  0x2e48080 
5  do_topology_brush            sculpt.c             3149 0x3ba4235 
6  do_brush_action              sculpt.c             5757 0x3bb53e0 
7  do_tiled                     sculpt.c             6086 0x3bb7043 
8  do_symmetrical_brush_actions sculpt.c             6167 0x3bb7477 
9  sculpt_stroke_update_step    sculpt.c             7356 0x3bba97b 
10 paint_brush_stroke_add_step  paint_stroke.c       611  0x3b78a4c 
11 paint_space_stroke           paint_stroke.c       854  0x3b7952c 
12 paint_stroke_modal           paint_stroke.c       1466 0x3b7afe0 
13 wm_handler_operator_call     wm_event_system.c    2192 0x32ebe71 
14 wm_handlers_do_intern        wm_event_system.c    2945 0x32ee214 
15 wm_handlers_do               wm_event_system.c    2993 0x32ee368 
16 wm_event_do_handlers         wm_event_system.c    3372 0x32ef552 
17 WM_main                      wm.c                 417  0x32e2968 
18 main                         creator.c            496  0x2d18566

CC @Pablo Dobarro (pablodp606)

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Resolved.Dec 9 2019, 6:30 PM
Brecht Van Lommel (brecht) claimed this task.