4.11 fails to load map from 4.10
I recently upgraded a project from 4.10 to 4.11. It seems that my map is not loading for some reason, and causing an exception to be thrown and crashing the engine. If I run the editor, it gets stuck at loading around 93-94% and after 20-30 seconds it crashes. If I set the startup map to nothing, the editor loads but ends up doing the same thing if I then try to load that map. The map worked fine in 4.10.
I attached the VS debugger to see if there was any further information. As soon as loading gets stuck, this appears in the log:
When the exception is thrown, this appears:
Here's the callstack:
OS: Windows 10 x64
Configuration: Tried this in both DebugGame Editor + Development Editor, both have the same result.
I was able to load a couple of other maps that are used for the main menu, but the level where I actually have gameplay is a no-go. The level that doesn't load contains a decent amount of matinee stuff and the level blueprint is used a bit. Not sure if that would be the cause but I figured I'd throw as much info as possible here.
It seems that this happens even if I so much as right click on the map in the content browser. I assume the engine loads details for the right click menu, but there's something that ends up freezing the editor and eventually crashing it. The line of the crash ends up being in the same function but on line 54 rather than 38.
After swapping between the 4.10 and 4.11 versions, it appears that one or more of the assets in the NineRooms level is corrupted and causing the level to not open properly. An easy solution to narrow down which asset is causing the problem would be to convert the project from 4.10 to 4.11 and then remove the Content folder from the project (cut/paste to desktop for example). Open the project and see if the level will open at this point. If the level loads then you can slowly start bringing assets from the Content folder back into the project, reopening the level each time to determine exactly which asset is causing the problem.
answered Apr 14 '16 at 06:05 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here