Fix:
Leaving problem here for archive sake.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Getting this same error with L4D2.
I have 2 dedicated boxes with almost the exact same distros/kernels. One box runs L4D2 servers fine with -fork 5, while the other gives me all sorts of trouble. They both have their forks crash and restart several times at startup.
Box specs:
Code:
#1 Quad Core Q9550, 8 GB RAM
#2 2x Xeon L5420, 24 GB RAM
Box #1, after the forks are done segmentation faulting (signal 11) and restarting a few times they will be stable. Load average will be >1.00 with the severs hibernating. This box has never given me any trouble other than the startup.
Box #2, new box, The forks crash and restart for a lot longer, but eventually stop crashing and start running. After they are running the console starts spitting out the OP's error message
Code:
../common/singleprocesspipe_any.cpp (198) : Assertion Failed: m_Peeked.second == false || m_nEventCount > 0
The load average will be 20.0+ with the servers hibernating.
Both boxes tested on fresh/vanilla installs of L4D2 server files with no source/meta mod. Same results.
Edit:
Relevant info from core dump from Box #2
Code:
[New LWP 12067]
[New LWP 12169]
[New LWP 12362]
[New LWP 12076]
[New LWP 12384]
[New LWP 12071]
[New LWP 12359]
Cannot access memory at address 0xf7760928
Cannot access memory at address 0xf7760924