Tim Zaman

Results 80 comments of Tim Zaman

It does *not* occur locally (tested two runs that took 16 and 12 mins) running the GUI. And it doesn't matter if i `jointeam spec` or not. With 7.21c (doesn't...

I tried without the dotaservice: ``` ./dota.sh -dedicated -insecure +sv_lan 1 +sv_cheats 1 -console -fill_with_bots +sv_hibernate_when_empty 0 +dota_auto_surrender_all_disconnected_timeout 700 +map dota -con_timestamp ``` This played for a walltime of 11-13...

I ran this: ``` ./dota.sh -dedicated -insecure +sv_lan 1 +sv_cheats 1 -console -fill_with_bots +sv_hibernate_when_empty 0 +dota_auto_surrender_all_disconnected_timeout 700 +map start gamemode 21 +host_timescale 10 -con_timestamp -con_logfile log.txt ``` Notable outputs: ```...

Confirmed, this is a problem in the dotaservice code. If I disable lua's `get_new_actions` it goes through fine.

I now think it relates to the size of the console logfile: If i print out a LOT of debugging stuff in lua, it will already stall at dota_time -80....

Yep, the whole thing stalls when the logfile exceeds 300kb. E.g. set `+think_limit -1` and the whole thing goes bananas, and stalls at 300kb.

Yep, when i log 2 lines in lua for every step, the log is 350kb, and the final step is around 244. I moved from `con_logfile` to `-condebug`, but that...

The solution here is to (preferably) cut off the spam from the lines; ```Script function 'Think' on bot npc_dota_hero_nevermore took 28.665ms``` or to make sure the console files can grow...

buuh `+log_verbosity VScript off'` works but it supresses everything lua outputs.

I tried a bunch and nothing works. The only thing i can think of is that I stub out calls to the `Msg` function using `LD_PRELOAD` On Mon, Mar 18,...