Page MenuHome

Crash related to vertex paint and particle physics
Confirmed, HighPublicBUG

Description

System Information
Operating system: Windows-10-10.0.18362 64 Bits
Graphics card: GeForce GTX 1060 3GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 431.60

Blender Version
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-11-20 14:27, hash: rB26bd5ebd42e3
Worked: 2.79b -

Short description of error
Something in Vertex Paint mode seems to go wrong when it's engaged on a mesh with no faces and particle physics.

Exact steps for others to reproduce the error

This might sound crazy, but Blender crashes only about 80% of the time when doing this. Using the monkey mesh instead of other types of geometry seems to increase the odds of a crash.
If Blender doesn't crash the first time, please try to repeat the whole process a couple of times.

  1. Open attached crash.blend
  2. Add monkey mesh (while in edit mode)
  3. Enter Vertex Paint mode
  4. Blender should crash at this point, or shortly after. If not, open the file again and repeat the process several times.

Event Timeline

Germano Cavalcante (mano-wii) lowered the priority of this task from 90 to High.Nov 29 2019, 2:13 PM

I can confirm.
By the way, before the crash this assert is raised:

BLI_assert failed: src\blender\blenkernel\intern\pbvh.c:2565, BKE_pbvh_vert_coords_apply(), at '!"PBVH: Given deforming vcos number does not natch PBVH vertex number!"'

(assert added in rB934b9e80. @Bastien Montagne (mont29), do you know what may be happening?)