Mine also does this on entering a game, after everyhhting is loaded but before the load screen leaves. Spring crashes to desktop and there is an error popup saying that there was an (sometimes multiple) access violation where it could not read or write (it changes) a certain address. This is under Windows Xp using Zero-K Lobby, and does not happen every time: after a few tries I can get into the game. It started about a week ago, until then it worked fine.
"spring.exe - Application Error
The instruction at [memory address] referenced memory at [memory address]. The memory vould not be 'read'."
--this is actually a different one, it used to be how desribed before. This is while loading TreeDrawer.