Saad Khawaja Menu

Tutorials

Permalink:

Solution: ‘MEMORYSTREAM’ IS CORRUPTED! REMOVE IT AND LAUNCH UNITY AGAIN! [POSITION OUT OF BOUNDS]

You must have come across this error which is why you’re viewing this page:

‘MEMORYSTREAM’ IS CORRUPTED! REMOVE IT AND LAUNCH UNITY AGAIN! [POSITION OUT OF BOUNDS]

The bug was reported to Unity here:

https://issuetracker.unity3d.com/issues/the-file-memorystream-is-corrupted-remove-it-and-launch-unity-again-position-out-of-bounds

 

The proposed solution from the message is: Launch Unity again which does not work. Even restarting the system and relaunching Unity does not work.

The Unity team was unable to reproduce this issue so as a result, there is no official solution. However, after hit and trial I have deduced that the problem is caused by Unity Remote – attached iOS Device.

 

Solution:

1. Open Editor Settings (Edit->Project Settings->Editor)

position out of bounds

 

2. Select device to None

3. Save Project

4. Quit Unity

5. Relaunch Unity and the problem must be solved.

  • eont

    But how can I launch unity if it won’t open due to the bug?

  • Norbert

    Unfortunately, even in Unity 5.5 the Problem appears to be worse. As Unity no longer loaded my Project with this bug (Crash upon Startup), I thought it was a good idea to upgrade from 5.4 (where the bug appeared first) to 5.5. The Project was correctly converted and loaded after first start of Version 5.5. I felt really happy about this … I could work normally work with the whole Project. But, after save and restart of Unity, it now crashes again. So, my Project is currently lost ….. it seems as if even older, archived Versions of the Project do migrate once, then Crash …. any help is appreciated !

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.