There are corruption issues which can cause the game to crash during the session cleanup procedure (loading a save or returning to the main menu), but not when loading from the main menu.
Other than reverting to a save where this is not an issue, you should be able to work around it by quitting the game and restarting whenever you wish to reload a save (though that could be annoying if you want to reload frequently, trying out different dialogue options or quest solutions, etc).
Unfortunately, I don't know of any way to fix such saves.