HL2.exe has stopped working. Every time I try to join a server.

I’m trying to join servers, and every time it gets to Sending Client Info, about when it’d usually drop me into the game, it just crashes. HL2.exe has stopped responding. Happens no matter what server I try to join.

[editline]5th July 2013[/editline]

Wait, nevermind. It looks like my voice changer thing was screwing with it.