Thanks for the extra info. Here is an idea,
Since ‘Foliage’ is mentioned in the callstack try this:
Before opening the map that crashes open the console (tilde key) and type showflag.instancedfoliage 0
Now try opening the map. If it does open, try opening the foliage mode and deleting all foliage.