Note: LucasForums Archive Project
The content here was reconstructed by scraping the Wayback Machine in an effort to restore some of what was lost when LF went down. The LucasForums Archive Project claims no ownership over the content or assets that were archived on archive.org.

This project is meant for research purposes only.

Hax0rs crashing server: ERROR: Netchan_Process

Page: 1 of 1
 Egor
05-11-2002, 1:32 AM
#1
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.
 Jafo
05-11-2002, 2:50 AM
#2
Raven is working on it and its fixed for next patch ban there ip in the mean time.
 MotzaBallz
05-12-2002, 11:49 AM
#3
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.
Page: 1 of 1