The reason for the crash seems to be an issue with the available memory (VRAM, or maybe RAM too) and your graphics driver:
However, since you did not provide
stack_trace.log, I cannot diagnose the root cause (even if it is likely an "out of memory" bug: reduce your VRAM usage via the viewer Graphics settings).
As for the problem seen when reconnecting immediately after a crash (or a failed TP causing a disconnection, or your network going down and causing you to get disconnected, etc), this is a known issue with the (relatively: a few months old) recent changes done to SL's "presence server": when the viewer cannot disconnect properly (which is the case when it crashes), the presence server still thinks you are connected, and the simulator gets confused, and does not send its data to the new connection you created by relogging.
To avoid this issue, simply wait 3 minutes before reconnecting, or reconnect once, disconnect immediately, and reconnect a second time.
This is not something I can "fix" from the viewer side...