I'm 99% sure this has to do with the recent update. I'm completely at a loss as to how I can fix this issue. I have both a serverside and clientside dump of the console of this issue.
Essentially what happens is someone joins, multiple errors occur, and the server promptly crashes. I'm fairly certain it has to do with the TTT error that you'll see in the serverside dump.
Serverside:L 08/24/2010 - 19:15:59: Log file started (file "logs\L0824003.log") (game "D:\UserFiles\NxCmp31337\GameServers\TC03733181253231861863116\orangebox\garrysmod") (version "4274")
L 08/24/2010 - 19:15:59: [08/24/10 19:15:59][SourceBans.lua] Loading Admin Groups . . .
L 08/24/2010 - 19:16:04: server_cvar: "sm_nextmap" "ttt_shippingcenter_b1"
L 08/24/2010 - 19:16:54: rcon from "75.24.123.169:55478": command "log"
L 08/24/2010 - 19:16:54: rcon from "75.24.123.169:55478": command "logaddress_add "75.24.123.169:7130""
L 08/24/2010 - 19:16:54: rcon from "75.24.123.169:55478": command "logaddress_del "75.24.123.169:7130""
L 08/24/2010 - 19:16:54: rcon from "75.24.123.169:55478": command "logaddress_add "75.24.123.169:7130""
L 08/24/2010 - 19:16:57: "AudioEmu [Fug-IV]<2><STEAM_0:0:13076898><>" connected, address "174.59.237.123:27005"
L 08/24/2010 - 19:16:57: "AudioEmu [Fug-IV]<2><STEAM_0:0:13076898><>" STEAM USERID validated
L 08/24/2010 - 19:16:58: server_cvar: "sv_tags" "Evolve,garrysmod96,gm:terrortown"
L 08/24/2010 - 19:16:58: server_cvar: "sv_tags" "Evolve,garrysmod96,gm:terrortown"
L 08/24/2010 - 19:17:08: Lua Error: ERROR: GAMEMODE:'PlayerInitialSpawn' Failed: gamemodes\terrortown\gamemode\player.lua:50: attempt to compare nil with number
L 08/24/2010 - 19:17:08: "AudioEmu [Fug-IV]<2><STEAM_0:0:13076898><>" entered the game
Clientside:Registering gamemode 'fretta' derived from 'base'
Registering gamemode 'terrortown' derived from 'fretta'
TTT Client initializing...
Sending 10 'User Info' ConVars to server (cl_spewuserinfoconvars to see)
:1: bad argument #1 to 'remove' (table expected, got nil)
:1: bad argument #1 to 'remove' (table expected, got nil)
:1: bad argument #1 t 'remove' (table expected, got nil)
:1: bad argument #1 to 'remove' (table expected, got nil)
:1: bad argument #1 to 'remove' (table expected, got nil)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argumet #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (strig expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1:bad argument #2 to 'CreateConVar' (string expected, got boolean)
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
:1: 'end' expected near '<eof>'
TTT Client post-init...
Increasing net buffer size...
Redownloding all lightmaps
I'm pretty close to tearing out my hair, so any help is greatly appreciated.