ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
643 stars 74 forks source link

[HL2DM] Server using sv_pure 2 or sv_pure 1 causes client crash on map change. #3258

Open scorpius2k1 opened 4 years ago

scorpius2k1 commented 4 years ago

Happens randomly. Not on every map change, but on many different maps. Including a link below with a map for testing where the client crash happened to 18 out of the 24 players already connected to the server. Untested if this is always a repeatable case. They were able to get right back in on reconnect after the map had started however.

One of many maps that sv_pure 1 or sv_pure 2 caused client crash on map change: http://scorpex.org/share/dm_walmart2012_rc2.zip

EDIT: Looking through server logs, all clients showing errors "timed out" and "Steam auth ticket has been canceled" and "received failure code 6". This is shown in two different server logs, the top one being from the official server log files. Notice the timestamps highlighting the client crash on mapchange as well. Further, to conclude that by disabling the pure server option (sv_pure 0) the issue no longer happens.

L 05/06/2020 - 17:41:51: STEAMAUTH: Client [US] Biff-Tannan received failure code 6 L 05/06/2020 - 17:41:51: STEAMAUTH: Client [US] DC_Boy received failure code 6 L 05/06/2020 - 17:41:52: STEAMAUTH: Client [US] dit received failure code 6 L 05/06/2020 - 17:41:52: STEAMAUTH: Client [US] Boogerman received failure code 6 L 05/06/2020 - 17:41:52: STEAMAUTH: Client [CA] Total Boob received failure code 6 L 05/06/2020 - 17:41:52: STEAMAUTH: Client [CA] CPbijanac received failure code 6 L 05/06/2020 - 17:41:53: STEAMAUTH: Client [US] Big Balleeeerrrrrrrrrrrrrr received failure code 6 L 05/06/2020 - 17:41:53: STEAMAUTH: Client [CA] #$^& received failure code 6 L 05/06/2020 - 17:41:51: dm_walmart2012_rc2 >> [US] Biff-Tannan : Disconnect >> Client left game

(Steam auth ticket has been canceled) L 05/06/2020 - 17:41:51: dm_walmart2012_rc2 >> [US] DC_Boy : Disconnect >> Client left game (Steam auth ticket has been canceled) L 05/06/2020 - 17:41:52: dm_walmart2012_rc2 >> [US] dit : Disconnect >> Client left game (Steam auth ticket has been canceled) L 05/06/2020 - 17:41:52: dm_walmart2012_rc2 >> [US] Boogerman : Disconnect >> Client left game (Steam auth ticket has been canceled) L 05/06/2020 - 17:41:52: dm_walmart2012_rc2 >> [CA] Total Boob : Disconnect >> Client left game (Steam auth ticket has been canceled) L 05/06/2020 - 17:41:52: dm_walmart2012_rc2 >> [CA] CPbijanac : Disconnect >> Client left game (Steam auth ticket has been canceled) L 05/06/2020 - 17:41:53: dm_walmart2012_rc2 >> [US] Big Balleeeerrrrrrrrrrrrrr : Disconnect >> Client left game (Steam auth ticket has been canceled) L 05/06/2020 - 17:41:53: dm_walmart2012_rc2 >> [US] Wizard Seaman : Disconnect >> [US] Wizard Seaman timed out L 05/06/2020 - 17:41:53: dm_walmart2012_rc2 >> [CA] #$^& : Disconnect >> Client left game (Steam auth ticket has been canceled) L 05/06/2020 - 17:41:54: dm_walmart2012_rc2 >> [CA] MATASUKIYYATA : Disconnect >> [CA] MATASUKIYYATA timed out L 05/06/2020 - 17:41:55: dm_walmart2012_rc2 >> [AU] come get some : Disconnect >> [AU] come get some timed out L 05/06/2020 - 17:41:56: dm_walmart2012_rc2 >> [CA] dit_Girl : Disconnect >> [CA] dit_Girl timed out L 05/06/2020 - 17:41:57: dm_walmart2012_rc2 >> [US] Bellerophon : Disconnect >> [US] Bellerophon timed out L 05/06/2020 - 17:41:57: dm_walmart2012_rc2 >> [US] DrainSurgeonxxx : Disconnect >> [US] DrainSurgeonxxx timed out L 05/06/2020 - 17:41:58: dm_walmart2012_rc2 >> [AR] erotic unicorn uwu : Disconnect >> [AR] erotic unicorn uwu timed out L 05/06/2020 - 17:41:59: dm_walmart2012_rc2 >> [US] VastleCania : Disconnect >> [US] VastleCania timed out L 05/06/2020 - 17:42:02: dm_walmart2012_rc2 >> [GB] chris : Disconnect >> [GB] chris timed out L 05/06/2020 - 17:42:02: dm_walmart2012_rc2 >> [CA] pontiac155 : Disconnect >> [CA] pontiac155 timed out L 05/06/2020 - 17:42:03: dm_walmart2012_rc2 >> [AR] Bliss : Disconnect >> [AR] Bliss timed out

speedvoltage commented 6 months ago

Unknown if this a solution was found since then, but this may or may not be related, yet is a required addition, but in the pure_server_whitelist.txt, add scripts\soundmixers.txt any