Since 1.03 I've seen a couple of our servers dying without exiting.
Both times, a player on the server has repeatedly changed their name before it crashes, like this:
Duel Tournament Begun: kill limit 1, win limit: 8
ClientConnect: 1
ClientBegin: 1
ClientConnect: 2
ClientBegin: 2
ClientConnect: 4
ClientBegin: 4
Hitch warning: 611 msec frame time
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
Sending heartbeat to masterjk2.ravensoft.com
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
Client 201 connecting with 500 challenge ping
ClientConnect: 0
broadcast: print "Taiko @@@PLCONNECT\n"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
ClientBegin: 0
broadcast: print "Stupid-Faggots-Hurry-Up @@@PLRENAME Dont-Have-All-Day-Idiots\n
"
broadcast: print "Dont-Have-All-Day-Idiots @@@PLRENAME Stupid-Faggots-Hurry-Up\n
"
Kill: 4 1 3: JD:: killed DOROHN by MOD_SABER
Exit: Kill limit hit.
score: 1 ping: 58 client: 4 JD::
score: 0 ping: 125 client: 1 DOROHN
broadcast: print "JD:: @@@HIT_THE_KILL_LIMIT.\n"
say: DOROHN: haha
DOROHN: haha
setteam: 1 FREE SPECTATOR
ClientBegin: 1
setteam: 2 SPECTATOR FREE
ClientBegin: 2
==== ShutdownGame ====
ShutdownGame:
------------------------------------------------------------
VM_Restart()
Loading vm file vm/jk2mpgame.qvm.
------- Game Initialization -------
gamename: basejk
gamedate: May 03 2002
------------------------------------------------------------
InitGame: \dmflags\0\fraglimit\1\timelimit\3\g_privateDuel\1\g_saberLocking\1\g_
maxForceRank\3\duel_fraglimit\8\g_forceBasedTeams\0\g_duelWeaponDisable\65531\sv
_hostname\Gameplanet NZ JKII (E) Duel (1.03)\sv_maxclients\8\sv_maxRate\6000\sv_
minPing\0\sv_maxPing\0\sv_floodProtect\1\g_forceRegenTime\300\capturelimit\20\g_
weaponDisable\65531\g_forcePowerDisable\0\g_blueTeam\Rebellion\g_redTeam\Empire\
g_maxGameClients\0\version\JK2MP: v1.03 win-x86 Apr 30 2002\g_maxHolocronCarry\3
\g_gametype\3\g_needpass\0\protocol\15\mapname\duel_carbon\sv_privateClients\0\s
v_allowAnonymous\0\sv_allowDownload\1\bot_minplayers\2\gamename\basejk\g_jediVme
rc\0
0 teams with 0 entities
5 items registered
-----------------------------------
29 bots parsed
19 arenas parsed
Duel Tournament Begun: kill limit 1, win limit: 8
ClientConnect: 0
ClientBegin: 0
ClientConnect: 1
ClientBegin: 1
ClientConnect: 2
ClientBegin: 2
ClientConnect: 4
ClientBegin: 4
Hitch warning: 669 msec frame time
Kill: 4 2 3: JD:: killed Stupid-Faggots-Hurry-Up by MOD_SABER
Exit: Kill limit hit.
score: 1 ping: 66 client: 4 JD::
score: 0 ping: 999 client: 2 Stupid-Faggots-Hurry-Up
broadcast: print "JD:: @@@HIT_THE_KILL_LIMIT.\n"
setteam: 2 FREE SPECTATOR
ClientBegin: 2
setteam: 0 SPECTATOR FREE
ClientBegin: 0
==== ShutdownGame ====
ShutdownGame:
------------------------------------------------------------
VM_Restart()
Loading vm file vm/jk2mpgame.qvm.
------- Game Initialization -------
gamename: basejk
gamedate: May 03 2002
------------------------------------------------------------
InitGame: \dmflags\0\fraglimit\1\timelimit\3\g_privateDuel\1\g_saberLocking\1\g_
maxForceRank\3\duel_fraglimit\8\g_forceBasedTeams\0\g_duelWeaponDisable\65531\sv
_hostname\Gameplanet NZ JKII (E) Duel (1.03)\sv_maxclients\8\sv_maxRate\6000\sv_
minPing\0\sv_maxPing\0\sv_floodProtect\1\g_forceRegenTime\300\capturelimit\20\g_
weaponDisable\65531\g_forcePowerDisable\0\g_blueTeam\Rebellion\g_redTeam\Empire\
g_maxGameClients\0\version\JK2MP: v1.03 win-x86 Apr 30 2002\g_maxHolocronCarry\3
\g_gametype\3\g_needpass\0\protocol\15\mapname\duel_carbon\sv_privateClients\0\s
v_allowAnonymous\0\sv_allowDownload\1\bot_minplayers\2\gamename\basejk\g_jediVme
rc\0
0 teams with 0 entities
5 items registered
-----------------------------------
29 bots parsed
19 arenas parsed
Duel Tournament Begun: kill limit 1, win limit: 8
ClientConnect: 0
ClientBegin: 0
ClientConnect: 1
ClientBegin: 1
ClientConnect: 2
ClientBegin: 2
ClientConnect: 4
ClientBegin: 4
Hitch warning: 717 msec frame time
[ISM]SV_SendClientGameState() [2] for Stupid-Faggots-Hurry-Up, writing out old f
ragments
[ISM]SV_SendClientGameState() [2] for Stupid-Faggots-Hurry-Up, writing out old f
ragments
[ISM]SV_SendClientGameState() [2] for Stupid-Faggots-Hurry-Up, writing out old f
ragments
[ISM]SV_SendClientGameState() [2] for Stupid-Faggots-Hurry-Up, writing out old f
ragments
[ISM]SV_SendClientGameState() [2] for Stupid-Faggots-Hurry-Up, writing out old f
ragments
[ISM]SV_SendClientGameState() [2] for Stupid-Faggots-Hurry-Up, writing out old f
ragments
say: DOROHN: lol
DOROHN: lol
Kill: 4 0 3: JD:: killed Taiko by MOD_SABER
Exit: Kill limit hit.
score: 1 ping: 63 client: 4 JD::
score: 0 ping: 278 client: 0 Taiko
broadcast: print "JD:: @@@HIT_THE_KILL_LIMIT.\n"
setteam: 0 FREE SPECTATOR
ClientBegin: 0
setteam: 1 SPECTATOR FREE
ClientBegin: 1
==== ShutdownGame ====
ShutdownGame:
------------------------------------------------------------
VM_Restart()
Loading vm file vm/jk2mpgame.qvm.
------- Game Initialization -------
gamename: basejk
gamedate: May 03 2002
------------------------------------------------------------
InitGame: \dmflags\0\fraglimit\1\timelimit\3\g_privateDuel\1\g_saberLocking\1\g_
maxForceRank\3\duel_fraglimit\8\g_forceBasedTeams\0\g_duelWeaponDisable\65531\sv
_hostname\Gameplanet NZ JKII (E) Duel (1.03)\sv_maxclients\8\sv_maxRate\6000\sv_
minPing\0\sv_maxPing\0\sv_floodProtect\1\g_forceRegenTime\300\capturelimit\20\g_
weaponDisable\65531\g_forcePowerDisable\0\g_blueTeam\Rebellion\g_redTeam\Empire\
g_maxGameClients\0\version\JK2MP: v1.03 win-x86 Apr 30 2002\g_maxHolocronCarry\3
\g_gametype\3\g_needpass\0\protocol\15\mapname\duel_carbon\sv_privateClients\0\s
v_allowAnonymous\0\sv_allowDownload\1\bot_minplayers\2\gamename\basejk\g_jediVme
rc\0
0 teams with 0 entities
5 items registered
-----------------------------------
29 bots parsed
19 arenas parsed
Duel Tournament Begun: kill limit 1, win limit: 8
ClientConnect: 0
ClientBegin: 0
ClientConnect: 1
ClientBegin: 1
ClientConnect: 2
ClientBegin: 2
ClientConnect: 4
ClientBegin: 4
Hitch warning: 666 msec frame time
********************ERROR: Netchan_Process: length = 16385********************
----- Server Shutdown -----
Sending heartbeat to masterjk2.ravensoft.com
Sending heartbeat to masterjk2.ravensoft.com
==== ShutdownGame ====
ShutdownGame:
------------------------------------------------------------
AAS shutdown.
---------------------------
DROPPED
Hitch warning: 995 msec frame time
Hitch warning: 525 msec frame time
Hitch warning: 727 msec frame time
Hitch warning: 537 msec frame time
Hitch warning: 702 msec frame time
Hitch warning: 663 msec frame time
Hitch warning: 3937 msec frame time
status
Server is not running
The previous time the player used the name "crashme" so I assume it's a hack rather than an accident.
The servers are both running Duel mode (although I imagine this issue wouldn't be restricted to that mode only), and are version 1.03 win-x86.
Any tips? Or if Raven are reading this, please sort out a server patch to fix it. Cheers.
Raven is working on it and its fixed for next patch ban there ip in the mean time.
some guy a few days ago posted the config file that apparently is being exec'd to crash the server... i really hope the fix is released soon.