Sometimes the crashing can be as simple as too many people in one place. So, caused by lag.
There are a few things I know you can do to fix that-
Open up your options on the log-in screen, and turn off your water reflection. This reduces the lag by a LOT!
Then, make sure you turn your view distance down to 0. It doesn't change much, but helps the lag.
Hope this helped!