Help ME!!! HL2.OSX CRASHES WHEN I JOIN A SERVER. (Garry's Mod)

The title says it all. Even if I do join a server in less than a few minutes the game freezes and crashes. And if it helps i’m running on Mac OSX Lion. Every other game I have like css and tf2 are fine when I join a server but it’s just Garry’s mod.