Reproduction Steps
In Studio:
=Instance.new'UnionOperation'.ExtentsSize
In Game:
print(Instance.new'UnionOperation'.ExtentsSize)
Note: This only happens with “empty” PartOperations, creating a union with parts in Studio won’t cause a crash if you access ExtentsSize.
This happens with all PartOperations (UnionOperation, NegateOperation, etc.) Does not require print and will crash if you store the ExtentsSize to a variable. (Simply accessing the property crashes)
System Info: Windows 11, Intel i7-8700k, Nvidia RTX 3080
Expected Behavior
Correctly print the ExtentsSize of the UnionOperation/NegateOperation/etc.
Actual Behavior
A crash happens in Studio + Player:
(Crash DMP + logs in private message.)
Workaround
Use PartOperation.Size or use a Model to contain any PartOperations and use Model:GetExtentsSize()
Issue Area: Engine
Issue Type: Crashing
Impact: Moderate
Frequency: Sometimes
A private message is associated with this bug report