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.
Comments (1)
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
- “Remove Unused Overrides” available on not loaded Scene and throws “ArgumentException: The scene is not loaded” warning
- Adaptive Probe Volume occlusion edge is calculated incorrectly when viewing probes near geometry edges
- Sampling a texture using an HLSL file throws shader errors and the code does not compile
- "Graphics.CopyTexture called with null source texture" error when Base Camera of an Overlay Camera is removed with DX11 Graphics API and Compatibility Mode enabled
- WebGL sends wrong value with large numbers when SendMessage function is used
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.