pxt-arcade
pxt-arcade copied to clipboard
Project corruption causes crash
Project corruption upon save. This means that the project cannot run within the simulator or be edited, it becomes locked.
Steps to reproduce the behavior: There seems to be no direct way to reproduce the error, it occurs randomly. The corruption has been noticed when attempting to add a new asset, but this wasn't able to be reproduced.
Screenshots
This screenshot is a comparison of the JSON object on load, the left-hand side is broken and contains null and undefined within the object, and the right-hand side is the save prior to the corruption.
This screenshot shows the browser error when the project has become corrupt.
Desktop & Mobile (please complete the following information):
- OS: Any
- Browser Any
- Version Latest (local and live)
Thanks @Ashalls
@Ashalls we believe we have fixed this. I am resolving this issue. Fix should be in /beta. If the issue still persists let me know