Search Issue Tracker
Not Reproducible
Votes
3
Found in [Package]
Issue ID
1059817
Regression
No
Subtracting simple and complex GameObjects with Probuilder's Boolean (CSG) Tool sometimes results in a crash of freeze
How to reproduce:
1. Open the Unity project attached by the user (Test ProBuilder.zip)
2. Open the "SampleScene" Scene
3. Go to Tools --> ProBuilder --> Experimental --> Boolean (CSG) Tool
4. Select the "RondeelNWestbuiten" object as the first object and "Cube" as the second
5. In the "Operation" drop-down menu, select "Subtraction"
6. Move the "Cube" object around alongside the wall and click "Apply"
7. Repeat the 6th step until Unity crashes or freezes
Expected result: Unity does not crash or freeze
Actual result: Unity crashes or freezes
Reproducible with: 2017.2.0a1, 2017.2.3p1, 2017.4.8f1, 2018.1.9f1, 2018.2.1f1, 2018.3.0a3
Could not reproduce with: 2017.1.0a1, 2017.1.5f1, 2018.3.0a4, 2018.3.0a5
Notes: Very inconsistent repro with 2018.3 versions, as it happened once and I have not been able to get it to happen again. The repro, in general, is very inconsistent and can take anywhere from the second try to an hour of trying. Could not repro with 2017.1 due to the window not existing and could not import to 2018.3.0a4 and 2018.3.0a5 due to an unrelated issue.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [Mobile] Developer Console does not appear when an error is thrown
- [HDRP] Game view renders artifacts when Camera's Component "Post Anti-aliasing" is set to "TAA" and Dynamic Resolution's "Forced Screen Percentage" is changed
- A deactivated Prefab's name color becomes white when a GameObject in the scene is deactivated
- The Game view becomes blank when using Frame Debugger with MSAA and Texture binding enabled in Play Mode
- NullReferenceException is thrown when changing the Inspector preview selection
MonsterF
Nov 04, 2018 22:38
I have the same problem as above, using Unity 2018.2.14f1 (64-bit).
When I use the ProBuilder --> Experimental --> Boolean (CSG) Tool in an empty scene, it worked 10/10 times.
When I use the ProBuilder --> Experimental --> Boolean (CSG) Tool in my game scene, it worked 0/10 times, always crashed Unity.