Bug #1245

Bad command byte for client warning

Added by Spyhawk 3 months ago. Updated 12 days ago.

Status:New% Done:

0%

Priority:UrgentSpent time:-
Assignee:-
Category:Server
Target version:2.78
OS: Arch:

Description

Report from TM:

WARNING: bad command byte for client 31
WARNING: bad command byte for client 31
WARNING: bad command byte for client 31
WARNING: bad command byte for client 31
...

This warning happens "on the host, and make people kinda lag out and not be able to move at all". "You have to disconnect your self or you kinda in limbo, can read the text on screen but can’t move or anything else".
The issue is inconsistent: "will have to see if it keeps doing it again only happened twice today".

The warning is generated in `sv_client.c`:

if (c != clc_EOF)
    {
        Com_Printf("WARNING: bad command byte for client %i\n", (int) (cl - svs.clients));
    }

It might be related to changes done to MSG_ReadByte(), or might simply due to an indexed array issue.
Closest commit that might be related to that issue can be found here

History

#1 Updated by Spyhawk 12 days ago

  • Target version changed from 2.77 to 2.78

Also available in: Atom PDF