Page MenuHome

New Boolean crash at joining two objects
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1050 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 446.14

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-08-31 03:47, hash: rB68797982025c
Worked: (newest version of Blender that worked as expected)

Short description of error
Boolean modificator crash when two meshes are join with union

Exact steps for others to reproduce the error
select two object and join them by new boolean with Join function

Event Timeline

Ankit Meel (ankitm) renamed this task from New Boolean crash to New Boolean crash at joining two objects.Sep 3 2020, 4:26 PM
Ankit Meel (ankitm) updated the task description. (Show Details)
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Sep 4 2020, 11:47 AM
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".

Yes, can confirm.

@Howard Trickey (howardt) : could you have a look?

It’s not just union. I got a crash using difference with solver set to fast. Seems it sometimes deletes the entire mesh and that’s when the crash happens.

I'm not sure I am doing the right thing here because I cannot make a crash, either with Fast or Exact mode. I took one or the other of the two objects and added a Boolean modifier with type = Union and object = the other object. Was that what was intended to create the crash?

With Exact solver, the code did not do a proper Union. I think the one or both of the objects has self intersections. With the new 'self' flag I added to the modifier, if that option is checked, the Exact solver makes a proper Union. (Other boolean op types seem fine too.) I will close this if/when Marcin can check with a new build that has the 'Self' flag.

Howard Trickey (howardt) closed this task as Resolved.Sep 10 2020, 12:26 AM