View Single Post
Re: the strangest crash
Old
  (#3)
SoUlFaThEr
Moderator
 
SoUlFaThEr's Avatar
 
Status: Offline
Posts: 860
Join Date: Mar 2004
Default Re: the strangest crash - 16-04-2004

this question has already been answered and it had to do with the podbot dll i had at that time.
not with hl.exe

PM said it best :

This message means that the bot tried to send too much of "special" network messages to your client. Special network messages are messages that are not handled in the standard "pack" that makes up the HL network protocol. These special messages can be player chat, or temporary entities which are displayed server-side (not client-side temporary entities like smoke puffs or gunshot decals). An example of these are the beams that are displayed in the waypoint editor. Each beam is a temporary entity with a lifetime of 1 second, and the bot re-creates them every second. Your computer crashed because the bot tried to send too much of them to your client in the same frame.

If you were running with the waypoints enabled, try not displaying the waypoints next time. If it still fails, try disabling bot chat.

Such crashes can also happen randomly if the program writes at incorrect memory offsets. This happens for example when the programmer attempts to write beyond the limit of an array. There is one thing I can think of that I have changed in the bot source code, that might cause that: I've changed the team number identifiers (they were 0 for T and 1 for CT) to 1 for T and 2 for CT, so as for the bots to use the same numbers when selecting their team in the menu. It's not a big deal, but I thought this was cleaner. I ensured that everytime these team numbers were used to index an array, I was substracting 1 in order to get them back into the 0-1 range, but maybe I've missed one out. It can be true for the radio chat times array, for example. Check it out, coders


  
Reply With Quote