jswigart / omni-bot

Omni-bot is a first person shooter bot frameworkfor AI controlled multiplayer opponents in several popular FPS games and engines
http://www.omni-bot.com
75 stars 23 forks source link

kickbot crash reported #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
from N!TROX:

On windows servers, if you use /bot kickall, server randomly crashes (most of 
the time when there are more than 20 bots).

I started running stresstest and it caused crashes too.

suggested repro is:
/bot maxbots 40
/bot stresstest

Original issue reported on code.google.com by ken.nic...@gmail.com on 2 Sep 2010 at 6:54

GoogleCodeExporter commented 9 years ago
further info:

Windows 7 - no crash
Windows 2003 Server - crash
Windows XP Pro - crash

Original comment by ken.nic...@gmail.com on 2 Sep 2010 at 6:46

GoogleCodeExporter commented 9 years ago
was able to 100% repo with windows 2003 server. /bot maxbots 40 and /bot 
kickall once they are all playing is the fastest way to get it. typically 
happens when the last bot leaves.

callstack is in gmThread :: UpdateThreadTime

stops at threadTime.LastExecTime = a_time;

so threadTime must not exist? not sure how that could happen yet. disabling 
thread timers ( and debug window ) removes the crash.

Original comment by ken.nic...@gmail.com on 3 Sep 2010 at 7:43

GoogleCodeExporter commented 9 years ago
fixed that mofo

Original comment by jswig...@gmail.com on 14 Sep 2010 at 3:58

GoogleCodeExporter commented 9 years ago

Original comment by jswig...@gmail.com on 14 Sep 2010 at 4:00