Page MenuHome

Crash when calling bmesh.utils.vert_separate()
Closed, ResolvedPublic

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 452.06

Blender Version
Broken: version: 2.90.0, branch: master, commit date: 2020-08-31 11:26, hash: rB0330d1af29c0
Broken: version: 2.91.0 Beta, branch: master, commit date: 2020-10-21 22:57, hash: rBb0f34eee30c4
Broken: version: 2.92.0 Alpha, branch: master, commit date: 2020-10-21 22:51, hash: rBef5d6e9c457a
Worked: doesn't work in any!

Short description of error
Crash when calling bmesh.utils.vert_separate()

Exact steps for others to reproduce the error

  1. Open the attached blend file
  2. With the object selected, run the script.

It seems the loose vertices are responsible for the crash. I don’t understand enough about what this code is supposed to be doing (it’s extracted from an addon I’m using) but if I would expect an exception rather than a crash if this mesh is unsuitable for calling vert_separate() on.