[quake3-bugzilla] [Bug 4808] New: client terminates when connecting to server running huge map
bugzilla-daemon at icculus.org
bugzilla-daemon at icculus.org
Mon Nov 29 16:57:50 EST 2010
http://bugzilla.icculus.org/show_bug.cgi?id=4808
Summary: client terminates when connecting to server running
huge map
Product: ioquake3
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: Misc
AssignedTo: zakk at icculus.org
ReportedBy: alex.w at inbox.lv
QAContact: quake3-bugzilla at icculus.org
When a certain huge map (http://q3a.ath.cx/?mapdetails=eastrun) is running on
server that has more than certain amount of paks (more than around 30), client
connecting to server gets terminated with bad command byte error. Map doesn't
appear to get close to limits though. Byte terminating client equals to -1.
Problem exists both with id's q3ded and ioq3ded 1.36 from svn and is 100%
reproducable.
When server has few paks (does not send long configstrings) clients connect
without problems and map is playable.
Configstring long enough to cause this problem does not get close to its limit.
I've found that MSG_WriteDeltaEntity() might be responsible for generating bad
command sequence. Bad command byte occurs when client is receiving entity
information.
--
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the quake3-bugzilla
mailing list