Acidictadpole Posted September 12, 2018 Posted September 12, 2018 Hello, I help run the hoggit server running Georgia at War. We noticed a periodic hang in the server and spikes in CPU beginning friday evening, and we weren't sure what caused it. Symptoms: The mission we were hosting began hanging for periods of between 5-10 minutes every 20 minutes or so. The game clock would freeze, and the process would be in a 'Not responding' state according to windows. Leaving the game alone during these periods would have all the units in the server freeze in the air for our players. It would come back after the 5-10 minute period and be playable again until the next one. Reboots and repairs did not help. We began reverting all our recent changes (and even more things that were present during the servers "good" phase) yet the problem persisted. I grew desperate and started using ProcDump to see what the process was hung up on, and in each of the dumps I received very similar results: 00000000`0014e750 00000005`be589970 ed_sound!SND_host_voices+0xac8 00000000`0014e758 000007fe`d31b02b0 0x5`be589970 00000000`0014e760 0000cc19`f87c5b68 ed_sound!SND_device_get_info+0xe1fcb0 00000000`0014e768 00000000`00000000 0xcc19`f87c5b68 The machine that our server is running on had a "Razer" sound device, and even after disabling this the problem appeared to persist. What eventually solved it for us is installing VAC (Virtual Audio Cable) and leaving the other device disabled. The server is running normally again. I suspect there is a loop in this `ed_sound` library somewhere that should be looked at. Acidic Hoggit Admin / Server Owner / Mission Maker Discord: https://discord.gg/hoggit GAW Website: https://atwar.online Wiki: https://hoggitworld.com
Acidictadpole Posted September 12, 2018 Author Posted September 12, 2018 Attached a dxdiag (This is _after_ the fix, but I think the razer device is still mentioned there).dxdiag.txt Acidic Hoggit Admin / Server Owner / Mission Maker Discord: https://discord.gg/hoggit GAW Website: https://atwar.online Wiki: https://hoggitworld.com
Recommended Posts