The compiler is gcc 3.4.3
I don't think I should upgrade to 4.0.12 to fix this problem. The reason? Because on my production site, the spawned lsphp processes are shared between 3.3.23-std and 3.3.15-enterprise. I probably could get up to 4.0.12 on the standard server (I already tried but had to drop back down to 3.3.23 due to that follow symlinks permission problem), but I am stuck on 3.3.15 on the enterprise server since my 1-year support ran out. So if upgrading fixes the PHP problem on the std server, it'll break the enterprise server. Hopefully that was clear...both servers use remote external php. The enterprise lsws balances between 2 php servers and the std lsws is actually located on one of the php servers and shares the lsphp children processes.