Issue Type: Crashing
Impact: Moderate
Frequency: Sometimes
Date First Experienced: 2021-04-16
Reproduction Steps:
- Insert a model with a malformed AttributesSerialize property into Studio
- Observe that it causes a crash
EDIT: I removed the reproduction file because I realized it’s probably a bad idea to post something that can crash Studio publicly. Any engineer who wants a copy can DM me.
Expected Behavior:
Studio normally rejects invalid models (it puts up a dialogue saying that it’s corrupted). I expected it to do the same thing for a malformed attributes property.
Actual Behavior:
Studio crashes. Nothing is written to log files.
For what it is worth, I did not encounter this issue in the wild. This is a manufactured problem (I’m writing a spec file for the attribute blob format).