buzz,
If PHD2 is crashing then it has to be a PHD2 bug. I do see something unusual in the log ... SGP is connecting, sending a request, then disconnecting before receiving the response. I suspect PHD2 is not handling this situation and crashing when it tries to send the response to the disconnected socket. Let me see if I can confirm this theory and if so I'll post back with a build that fixes it.
Andy