Okay more info.
I setup a local stock CSGO server.
I added the same SM/Metamod versions in the first post.
I then added the 2 plugins (easydownloader + csgo_demo_crash_fix) and the issue occurs.
Again, if I remove either plugin, the issue doesn't occur.
If I do the precaching after
`tv_record` is run for the server bootup, it works fine and I can then precache
OnMapStart for all future map changes. Map changes also work fine with no issues indicating to me this isn't a precache limit/precache issue.
This is the exact crash message:
Code:
Host_Error: Overflow error writing string table baselines Scenes
I discovered something interesting!
As the crash happens X amounts of seconds after OnMapStart on server startup and it happens more or less at the same exact time each time, I tried to dump string tables right before the crash (1 second before hand).
This is what I noticed:
Code:
Table soundprecache (changed on ticks 65, 0)
7422/8192 items
Table Scenes (changed on ticks 65, 0)
5252/8192 items
Seems to me like starting GOTV demo recording is adding a huge number of scenes/sounds/other junk momentarily. Then it jumps back down to 2000 sounds/0 scenes.
This explains why: starting tv_record -> then lateloading precache plugin isn't causing overflow but doing it the other way might. It also explains why lessening the total number of entries in the string table fixes it.
__________________