gm_sourcenet
gm_sourcenet copied to clipboard
invalid number of bits to read (-2147483648 is not between 0 and 32)
invalid number of bits to read (-2147483648 is not between 0 and 32) stack traceback: [C]: in function 'ReadUInt' lua/sourcenet/netmessages.lua:533: in function <lua/sourcenet/netmessages.lua:523> [C]: in function 'xpcall' lua/sourcenet/outgoing.lua:57: in function 'fn'
Win, SERVER, main branch, 1.1.8. sn_changedisconnect.lua example was used
~~Seems like it happens when player requests Lua files~~
What I can say for sure is it errors when client joins the server. Can't replicate right now
This is a longstanding issue. I've been working on and off on a branch but never concluded.
Sum: Not working:
- Everything that uses outgoing.lua (causes server and client to hang)
- sn_clog.lua (tested serverside tho)
- sn_snipper.lua
- player_connect, player_disconnect (GameEvents) (gamevents causes them to hang too)
- sn_changedisconnect.lua
- sn_clientconnect.lua
- sn_fstream.lua (invalid dataFragments_t)
Work:
- sn_customdisconnect.lua (If you add ent index in NetChan)
- sn_indisconnect.lua
- sn_loadcodec.lua (No errors, can't understand the purpose (used serverside))
- sn_namechange.lua (NetChan should have EntIndex, no visible changes (used serverside))
- sn_printgevents.lua (Partially, only player_spawn)
- sn_setconvars.lua (Use FindMetaTable)
- sn_slog.lua