File '/level0' is corrupted! Remove it and launch unity again! [Position out of bounds!]

My game runs in Editor with no problem. It compiles with no errors. But when I run it it, no matter what I try, it crashes during the Unity logo with the error:

Autoconnected Player “Autoconnected Player” The file ‘D:/My Projects/UNITY PROJECTS/gamename_Data/level0’ is corrupted! Remove it and launch unity again!
[Position out of bounds!]

If I delete that file the program runs but just produces a black screen. Profiling doesn’t help because the crash occurs before the first Frame. Logging doesn’t help because it just produces that same error message.

Anyone else seen this, or more importantly, have a solution?