Re: [hlds_linux] Left 4 Dead dedicated server always crashes on the sacrifice map change from 1 to 2

2010-10-09 Thread ics
 Yeah, the tank growls in the train but once you open it, it might not 
be there (which looks stupid ingame). This has also happened to me twice 
of the 3 times i've tried this on L4D but never got past to first map to 
the 2nd due to server crash. Also that door bugs and says the same thing 
about the tank. The door opens once you play a bit with it though.


I have Glibc 2.9 on this machine where i took the previous crash report.

-ics

9.10.2010 23:38, Joonas Lehtolahti kirjoitti:
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  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



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Left 4 Dead dedicated server always crashes on the sacrifice map change from 1 to 2

2010-10-09 Thread Chris Boot
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 10 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  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
bo...@bootc.net


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Left 4 Dead dedicated server always crashes on the sacrifice map change from 1 to 2

2010-10-09 Thread Joonas Lehtolahti
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  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


[hlds_linux] Left 4 Dead dedicated server always crashes on the sacrifice map change from 1 to 2

2010-10-09 Thread ics
 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.


Warning: NavMesh place riverarena is undefined?
No common infected models loaded! Check your population settings!
Attempting to precache model, but model name is NULL

The last one gets flooded like 20 times. When the map 2 start loading, i 
get this and server reboots:


L 10/09/2010 - 15:23:25: Loading map "l4d_river02_barge"
L 10/09/2010 - 15:23:25: server cvars start
L 10/09/2010 - 15:23:25: "sv_maxspeed" = "1000.00"
L 10/09/2010 - 15:23:25: "sv_rollangle" = "0"
L 10/09/2010 - 15:23:25: "tauntfrequency" = "1"
L 10/09/2010 - 15:23:25: "r_AirboatViewZHeight" = "0.0"
L 10/09/2010 - 15:23:25: "sv_cheats" = "0"
L 10/09/2010 - 15:23:25: "r_VehicleViewDampen" = "1"
L 10/09/2010 - 15:23:25: "mp_allowNPCs" = "1"
L 10/09/2010 - 15:23:25: "god" = "0"
L 10/09/2010 - 15:23:25: "buddha" = "0"
L 10/09/2010 - 15:23:25: "mp_maxrounds" = "0"
L 10/09/2010 - 15:23:25: "mp_flashlight" = "1"
L 10/09/2010 - 15:23:25: "sv_tags" = ""
L 10/09/2010 - 15:23:25: "sv_stepsize" = "18"
L 10/09/2010 - 15:23:25: "sv_alltalk" = "1"
L 10/09/2010 - 15:23:25: "mp_teamlist" = "hgrunt;scientist"
L 10/09/2010 - 15:23:25: "survivor_limit" = "4"
L 10/09/2010 - 15:23:25: "mp_footsteps" = "1"
L 10/09/2010 - 15:23:25: "sv_noclipaccelerate" = "5"
L 10/09/2010 - 15:23:25: "sv_wateraccelerate" = "10"
L 10/09/2010 - 15:23:25: "mp_stalemate_enable" = "0"
L 10/09/2010 - 15:23:25: "mp_autocrosshair" = "1"
L 10/09/2010 - 15:23:25: "sv_rollspeed" = "200"
L 10/09/2010 - 15:23:25: "sv_airaccelerate" = "10"
L 10/09/2010 - 15:23:25: "mp_teams_unbalance_limit" = "1"
L 10/09/2010 - 15:23:25: "mp_timelimit" = "0"
L 10/09/2010 - 15:23:25: "sv_noclipfriction" = "4"
L 10/09/2010 - 15:23:25: "sv_waterfriction" = "1"
L 10/09/2010 - 15:23:25: "sv_steamgroup" = "18548"
L 10/09/2010 - 15:23:25: "coop" = "0"
L 10/09/2010 - 15:23:25: "nextlevel" = ""
L 10/09/2010 - 15:23:25: "sv_stopspeed" = "75"
L 10/09/2010 - 15:23:25: "sv_specaccelerate" = "5"
L 10/09/2010 - 15:23:25: "deathmatch" = "1"
L 10/09/2010 - 15:23:25: "mp_freezetime" = "6"
L 10/09/2010 - 15:23:25: "mp_falldamage" = "0"
L 10/09/2010 - 15:23:25: "sv_voiceenable" = "1"
L 10/09/2010 - 15:23:25: "sv_bounce" = "0"
L 10/09/2010 - 15:23:25: "r_AirboatViewDampenFreq" = "7.0"
L 10/09/2010 - 15:23:25: "mp_weaponstay" = "0"
L 10/09/2010 - 15:23:25: "mp_friendlyfire" = "1"
L 10/09/2010 - 15:23:25: "sv_noclipspeed" = "5"
L 10/09/2010 - 15:23:25: "mp_c4timer" = "45"
L 10/09/2010 - 15:23:25: "r_JeepViewDampenDamp" = "1.0"
L 10/09/2010 - 15:23:25: "r_AirboatViewDampenDamp" = "1.0"
L 10/09/2010 - 15:23:25: "mp_limitteams" = "2"
L 10/09/2010 - 15:23:25: "sv_footsteps" = "1"
L 10/09/2010 - 15:23:25: "tv_relaypassword" = ""
L 10/09/2010 - 15:23:25: "mp_teamplay" = "0"
L 10/09/2010 - 15:23:25: "r_JeepViewDampenFreq" = "7.0"
L 10/09/2010 - 15:23:25: "sv_specnoclip" = "1"
L 10/09/2010 - 15:23:25: "sv_friction" = "4"
L 10/09/2010 - 15:23:25: "mp_autoteambalance" = "1"
L 10/09/2010 - 15:23:25: "sv_contact" = ""
L 10/09/2010 - 15:23:25: "director_afk_timeout" = "45"
L 10/09/2010 - 15:23:25: "mp_roundtime" = "5"
L 10/09/2010 - 15:23:25: "mp_fraglimit" = "0"
L 10/09/2010 - 15:23:25: "mp_forcerespawn" = "1"
L 10/09/2010 - 15:23:25: "decalfrequency" = "10"
L 10/09/2010 - 15:23:25: "sv_accelerate" = "5"
L 10/09/2010 - 15:23:25: "sv_gravity" = "800"
L 10/09/2010 - 15:23:25: "sv_password" = ""
L 10/09/2010 - 15:23:25: "r_JeepViewZHeight" = "10.0"
L 10/09/2010 - 15:23:25: "tv_password" = ""
L 10/09/2010 - 15:23:25: "sv_specspeed" = "3"
L 10/09/2010 - 15:23:25: server cvars end
L 10/09/2010 - 15:23:25: Started map "l4d_river02_barge" (CRC "715445179")
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file
*** 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]
=== Memory map: 
08048000-08055000 r-xp  08:06 24484646   
/home/game/servers/l4d/srcds_i486
08055000-08057000 rwxp c000 08:06 24484646   
/home/game/servers/l4d/srcds_i486

08057000-0805b000 rwxp  00:00 0
09e3a000-0ea92000 rwxp  00:00 0