Hey, Yep, same here. Something clearly very buggy in srcds as that error is glibc (the system's C library) detecting memory corruption of some sort going on.
In fact I tried running it under valgrind to see if I could spot what was going on, but I gave up looking after over 100000 errors and a segfault. What seems to "fix" it for me is to set the following environment variable - basically disabling glibc's memory checks: export MALLOC_CHECK_=0 We can but hope that one day Valve will fix their engine. Cheers, Chris On 9 Oct 2010, at 21:38, Joonas Lehtolahti wrote: > I just tried and the same happened; crash right after trying to exec > server.cfg when loading the second map of The Sacrifice campaign. Although in > my case the crash cause was different, but originating from the same function > in tier0: > > *** glibc detected *** ./srcds_i486: double free or corruption (!prev): > 0x093aa308 *** > ======= Backtrace: ========= > /lib32/libc.so.6(+0x6c231)[0xf7618231] > /lib32/libc.so.6(+0x6dab8)[0xf7619ab8] > /lib32/libc.so.6(cfree+0x6d)[0xf761cb9d] > bin/tier0_i486.so(_ZN12CStdMemAlloc4FreeEPv+0x20)[0xf75648a4] > > (might be just different libc version handling free() differently causing the > crashing point to be different) > > Also there were some anomalies in the game itself. When there was supposed to > be tank fight by releasing the train door, there was only a horde of > infected, but no tank. When I tried to open the second door, it wouldn't let > me with message "Exterminate the tank!"... WHAT TANK? > Well, after the horde was eliminated to the last zombie, the game let the > door to be opened. Another weird thing was that after the pile of bricks > there were no infected at all. No specials or even common infected; the train > station was quite empty and so an easy run to the safe room, after which we > had the server crash. > > I also had those few harmless-looking error messages on loading the first > map, btw. There was also this: > > Connection to Steam servers successful. > VAC secure mode is activated. > NextBot tickrate changed from 0 (0.000ms) to 3 (0.100ms) > Scene '.vcd' missing! > Entity 202 (class 'infected') reported ENTITY_CHANGE_NONE but > 'm_clientLookatTarget' changed. > > Waiting for an update to fix this... > > > On Sat, 09 Oct 2010 15:23:46 +0300, ics <[email protected]> wrote: > >> As the topic says, when the sacrifice campaign changes from map 1 to map 2, >> the dedicated server always crashes. With plugins and without any plugins. I >> already mentioned this couple of days ago but nothing has happened since. >> There was an invisible L4D update today but even after that the crash >> occurs. Can you please fix this? Every other campaign is fine and servers >> run ok. Only The Sacrifice causes the crashes. There are 3 basic errors >> which are seen on map 1 load. Perhaps these lead to crash while loadint the >> 2nd map? Left 4 Dead 2 version and servers are fine. Only Left 4 Dead 1 is >> the problem. I get these on server console at map 1 load when players >> connect through the lobby. >> >> *** glibc detected *** ./srcds_i486: free(): invalid next size (fast): >> 0x0b93ba60 *** >> ======= Backtrace: ========= >> /lib/i686/cmov/libc.so.6[0xf7d9b1d4] >> /lib/i686/cmov/libc.so.6(cfree+0x96)[0xf7d9d186] >> bin/tier0_i486.so(_ZN12CStdMemAlloc4FreeEPv+0x20)[0xf7ce48a4] > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux -- Chris Boot [email protected] _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

