ampreeT / SourceCoop

Black Mesa cooperative plugin for SourceMod
GNU General Public License v3.0
181 stars 13 forks source link

Server stuck on map change #91

Closed yarik2720 closed 9 months ago

yarik2720 commented 1 year ago

After some server uptime server can stuck during changelevel and cpu utilize is at 100% Last log messages usually like this without detailed info what happened:

L 12/12/2022 - 19:20:13: -------- Mapchange to bm_c4a3c --------
L 12/12/2022 - 19:32:08: [SM] Changed map to "bm_c4a3c1"

and console out like this: image

Alienmario commented 1 year ago

If this is still issue, can you verify it happens without any other plugins or mods ?

yarik2720 commented 1 year ago

Yes, this issue still happens, on another server with less plugins too

] sm plugins list
[SM] Listing 37 plugins:
  01 "Sound Commands" (1.11.0.6893) by AlliedModders LLC
  02 "Nextmap" (1.11.0.6893) by AlliedModders LLC
  03 "Server Clean Up _Xnet CS:GO" (1.2.2) by Jamster
  04 "SourceCoop damage effects fix" (1.1.2) by Jimbab
  05 "Basic Info Triggers" (1.11.0.6893) by AlliedModders LLC
  06 "SourceCoop Thirdperson" (1.1.2) by Alienmario (Original thirdperson code by Dr. McKay)
  07 "SourceBans++: SourceSleuth" (1.6.4) by ecca, SourceBans++ Dev Team
  08 "SourceCoop Voting" (1.1.2) by Alienmario
  09 "Basic Commands" (1.11.0.6893) by AlliedModders LLC
  10 "SourceBans++: SourceComms" (1.6.4) by Alex, SourceBans++ Dev Team
  11 "Basic Comm Control" (1.11.0.6893) by AlliedModders LLC
  12 "SourceBans++ Report Plugin" (1.6.4) by RumbleFrog, SourceBans++ Dev Team
  13 "Basic Chat" (1.11.0.6893) by AlliedModders LLC
  14 "Fun Commands" (1.11.0.6893) by AlliedModders LLC
  15 "Crashed Map Recovery" (1.62) by Crazydog
  16 "Client Preferences" (1.11.0.6893) by AlliedModders LLC
  17 "Fun Votes" (1.11.0.6893) by AlliedModders LLC
  18 "Reserved Slots" (1.11.0.6893) by AlliedModders LLC
  19 "SourceCoop Workshop Manager" (1.1.2) by Alienmario
  20 "SourceCoop Scoring" (1.1.2) by Rock & Alienmario
  21 "SourceCoop Difficulty" (1.1.2) by Alienmario
  22 "Admin File Reader" (1.11.0.6893) by AlliedModders LLC
  23 "Connect Announce" (1.8.2) by Arg! [Edited by Dosergen]
  24 "SourceCoop landing screen" (1.1.2) by Alienmario
  25 "SourceBans++: Admin Config Loader" (1.6.4) by AlliedModders LLC, SourceBans++ Dev Team
  26 "SourceCoop KillSounds" (1.1.2) by Alienmario
  27 "Anti-Flood" (1.11.0.6893) by AlliedModders LLC
  28 "Player-Teleport by Dr. HyperKiLLeR" (1.2.0.0) by Dr. HyperKiLLeR Edited by Balimbanana for Synergy
  29 "Playermodel chooser" (1.0) by Alienmario
  30 "Admin Menu" (1.11.0.6893) by AlliedModders LLC
  31 "Player Commands" (1.11.0.6893) by AlliedModders LLC
  32 "SourceBans++: Main Plugin" (1.6.4) by SourceBans Development Team, SourceBans++ Dev Team
  33 "SourceCoop Revive" (1.1.2) by Balimbanana
  34 "Basic Votes" (1.11.0.6893) by AlliedModders LLC
  35 "Admin Help" (1.11.0.6893) by AlliedModders LLC
  36 "SourceBans++: Bans Checker" (1.6.4) by psychonic, Ca$h Munny, SourceBans++ Dev Team
  37 "SourceCoop" (1.1.2) by ampreeT, Alienmario
Alienmario commented 1 year ago

My server will always properly crash and restart, so I'm not too sure. Do you have "SlowScriptTimeout" set in ..\bms\addons\sourcemod\configs\core.cfg ? Also, which OS?

Here's my listing for comparison, seeing older SM version besides few extra plugins.

[SM] Listing 37 plugins:
  01 "SourceCoop landing screen" (1.1.2) by Alienmario
  02 "Basic entity commands" (1.0) by Weld Inclusion (Object remover), Alienmario (additional commands)
  03 "Advertisements" (2.1.0) by Tsunami
  04 "Player-Teleport by Dr. HyperKiLLeR" (1.2.0.0) by Dr. HyperKiLLeR
  05 "Basic Chat" (1.11.0.6874) by AlliedModders LLC
  06 "Basic Votes" (1.11.0.6874) by AlliedModders LLC
  07 "Admin File Reader" (1.11.0.6874) by AlliedModders LLC
  08 "SourceCoop" (1.1.2) by ampreeT, Alienmario
  09 "SourceCoop Voting" (1.1.2) by Alienmario
  10 "Player Trails" (3.0.2) by Twisted|Panda
  11 "Anti-Flood" (1.11.0.6874) by AlliedModders LLC
  12 "Basic Ban Commands" (1.11.0.6874) by AlliedModders LLC
  13 "[DEV] Autoreload plugins" (1.9) by Timiditas (Fork by Dragokas)
  14 "is-bms-fix-timelimit" (1.0) by hltv
  15 "Player Commands" (1.11.0.6874) by AlliedModders LLC
  16 "Crashed Map Recovery" (1.5) by Crazydog
  17 "SourceCoop KillSounds" (1.1.2) by Alienmario
  18 "Client Preferences" (1.11.0.6874) by AlliedModders LLC
  19 "Basic Commands" (1.11.0.6874) by AlliedModders LLC
  20 "Fun Votes" (1.11.0.6874) by AlliedModders LLC
  21 "SourceCoop damage effects fix" (1.1.2) by Jimbab
  22 "SourceCoop Workshop Manager" (1.1.2) by Alienmario
  23 "SourceCoop Revive" (1.1.2) by Balimbanana
  24 "SourceCoop Scoring" (1.1.2) by Rock & Alienmario
  25 "Fun Commands" (1.11.0.6874) by AlliedModders LLC
  26 "SourceCoop Thirdperson" (1.1.2) by Alienmario (Original thirdperson code by Dr. McKay)
  27 "BM Spectator list" (1.0.0) by Alienmario
  28 "SourceCoop Difficulty" (1.1.2) by Alienmario
  29 "Sound Commands" (1.11.0.6874) by AlliedModders LLC
  30 "Connect Announce" (1.8) by Arg!
  31 "testsnd.smx"
  32 "Basic Info Triggers" (1.11.0.6874) by AlliedModders LLC
  33 "Nextmap" (1.11.0.6874) by AlliedModders LLC
  34 "Admin Menu" (1.11.0.6874) by AlliedModders LLC
  35 "Basic Comm Control" (1.11.0.6874) by AlliedModders LLC
  36 "Admin Help" (1.11.0.6874) by AlliedModders LLC
  37 "Reserved Slots" (1.11.0.6874) by AlliedModders LLC
yarik2720 commented 1 year ago

"SlowScriptTimeout" "8" set in core.cfg server is running on Ubuntu Server 20.04

yarik2720 commented 1 year ago

also map, that often causes the same issue bm_c2a3a

Alienmario commented 11 months ago

In case you were using https://github.com/ReservedRegister/SourceEngineReverseEngineering/tree/black_mesa Updating the extension should fix the issue.