Posts: 156
Threads: 7
Joined: Jun 2010
Could some tell me what this means in the serverlog please
disconnecting client |blah|blah (tag type) cn 9, 43 seconds played, score saved
it is the first time i've notice this type of entry. ie the (tag type) part.
Posts: 1,981
Threads: 63
Joined: Jun 2010
21 Jul 10, 10:10PM
(This post was last modified: 21 Jul 10, 10:10PM by Luc@s.)
It seems to happen with "invalid" client, sending aberrant datas. I must be wrong and I can't tell more.
Some parts of AC servers source :
if(chan!=1 || getint(p)!=SV_CONNECT) disconnect_client(sender, DISC_TAGT);
type = checktype(getint(p), cl);
// ...
switch(type)
// ...
default:
{
int size = msgsizelookup(type);
if(size==-1) { if(sender>=0) disconnect_client(sender, DISC_TAGT); return; }
loopi(size-1) getint(p);
QUEUE_MSG;
break;
}
But even with this I can't explain what it means...
Posts: 137
Threads: 2
Joined: Jun 2010
tagtype error happens when a client send wrong sized data (like 2 ints instead of 1 or 1 less int ecc) shifting all packets positions and creating a fatal error. as lucas said.
it shouldnt happen in AC normally
Posts: 156
Threads: 7
Joined: Jun 2010
Posts: 3,780
Threads: 33
Joined: Jun 2010
Sounds like a failed hack.
AssaultCube, 1
cheaters, 0
Posts: 1,039
Threads: 77
Joined: Jun 2010
They could simply be using AssaultCube 1.0.2 or less, which had this issue.
It happens if you are in edit mode and edit a cube in a different mode than coop edit.