Bug #1245

Bad command byte for client warning

Added by Spyhawk 12 months ago. Updated 9 months ago.

Status:New% Done:

0%

Priority:Urgent
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


Related issues

Related to ET: Legacy Development - Bug #1365: UTF-8 encoding problem Fixed 24.11.2019

History

#1 Updated by Spyhawk 9 months ago

  • Target version changed from 2.77 to 2.78

#2 Updated by Spyhawk 3 months ago

  • Related to Bug #1365: UTF-8 encoding problem added

Also available in: Atom PDF