Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Changing the map with mixed cases in name kicks the player and crashes the server #262

Open
jonneroni opened this issue Jan 6, 2025 · 2 comments

Comments

@jonneroni
Copy link

If I change the map with for example ".map de_Mirage" the servers kicks you out and crashes.

LOGS:

Jan  6 12:12:35:  CNetworkGameServerBase::SetServerState (ss_waitingforgamesessionmanifest -> ss_loading)
Jan  6 12:12:35:  L 01/06/2025 - 12:12:35: Started:  ""
Jan  6 12:12:35:  SV:  Forcing client reconnect (SIGNONSTATE_CHANGELEVEL) for client '*RETRACTED USERNAME*'
Jan  6 12:12:35:  Client 2 '*RETRACTED USERNAME*' signon state SIGNONSTATE_CHANGELEVEL -> SIGNONSTATE_CONNECTED
Jan  6 12:12:35:  Failed loading resource "maps/de_mirage/world.vrman_c" (ERROR_FILEOPEN: File not found)
Jan  6 12:12:35:  WARNING: RESOURCE_TYPE_WORLD resource 'maps/de_mirage/world.vwrld' (31433441545C171B) requested but is not in the system. (Missing from from a manifest?)
Jan  6 12:12:35:  Warning: Error resource loaded for level maps/de_mirage/world.vwrld
Jan  6 12:12:35:  SV:  Server shutting down: NETWORK_DISCONNECT_CREATE_SERVER_FAILED (58)
Jan  6 12:12:35:  CNetworkGameServerBase::SetServerState (ss_loading -> ss_dead)
Jan  6 12:12:35:  L 01/06/2025 - 12:12:35: Log file closed
Jan  6 12:12:35:  SV: CNetworkStringTableContainer::RemoveAllTables:  removing 12 tables
Jan  6 12:12:35:  CL: CNetworkStringTableContainer::RemoveAllTables:  removing 12 tables
Jan  6 12:12:35:  CHostStateMgr::QueueNewRequest( Idle (console), 4 )
Jan  6 12:12:35:  Switch to loop 'game' failed
Jan  6 12:12:35:  CPlayerVoiceListener::GameShutdown()
Jan  6 12:12:35:  SV:  CGameRulesGameSystem::GameShutdown uninstalled game rules
Jan  6 12:12:35:  SV:  CGameRules::CGameRules destructed
Jan  6 12:12:35:  L 01/06/2025 - 12:12:35: [META] Could not open folder "/home/dathost/cs2_linux/game/csgo/(null)" (No such file or directory)
Jan  6 12:12:35:  [META] Could not open folder "/home/dathost/cs2_linux/game/csgo/(null)" (No such file or directory)
Jan  6 12:12:35:  L 01/06/2025 - 12:12:35: [META] Loaded 0 plugins.
Jan  6 12:12:35:  [META] Loaded 0 plugins.
Jan  6 12:12:35:  CHostStateMgr::QueueNewRequest( Idle (console), 5 )
Jan  6 12:12:35:  ~CServerChangelevelState with non empty m_Clients, failed change level to de_Mirage!!!
Jan  6 12:12:35:  CloseSteamNetConnection handle #4098701385 (userdata 0)
Jan  6 12:12:35:  Disassociating NetChan *RETRACTED USERNAME* @  (unknown) from Steam Net Connection handle #4098701385 (userdata 0)
Jan  6 12:12:35:  Summary of connection [#4098701385 UDP steamid:*RETRACTED STEAM ID*@*RETRACTED IP ADDRESS* '*RETRACTED USERNAME*']:
Jan  6 12:12:35:      End-to-end connection: connected
Jan  6 12:12:35:          Current rates:
Jan  6 12:12:35:              Sent:  63.2 pkts/sec  10.7 K/sec
Jan  6 12:12:35:              Recv:  63.0 pkts/sec  22.9 K/sec
Jan  6 12:12:35:              Ping:7ms    Max latency variance: 1.3ms
Jan  6 12:12:35:              Quality:  100%  (Dropped:0.00%  WeirdSeq:0.00%)
Jan  6 12:12:35:              Est avail bandwidth: 768.0KB/s  
Jan  6 12:12:35:              Bytes buffered: 0
Jan  6 12:12:35:          Lifetime stats:
Jan  6 12:12:35:              Totals
Jan  6 12:12:35:                  Sent:      7,208 pkts       1,288,786 bytes
Jan  6 12:12:35:                  Recv:      6,179 pkts       1,317,446 bytes
Jan  6 12:12:35:                  Recv w seq:      6,178 pkts
Jan  6 12:12:35:                  Dropped   :          0 pkts   0.00%
Jan  6 12:12:35:                  OutOfOrder:          0 pkts   0.00%
Jan  6 12:12:35:                  OOOFixed  :          0 pkts   0.00%
Jan  6 12:12:35:                  Duplicate :          0 pkts   0.00%
Jan  6 12:12:35:                  SeqLurch  :          0 pkts   0.00%
Jan  6 12:12:35:              Ping histogram: (1853 total samples)
Jan  6 12:12:35:                       0-25    25-50    50-75   75-100  100-125  125-150  150-200  200-300     300+
Jan  6 12:12:35:                       1853        0        0        0        0        0        0        0        0
Jan  6 12:12:35:                     100.0%     0.0%     0.0%     0.0%     0.0%     0.0%     0.0%     0.0%     0.0%
Jan  6 12:12:35:              Ping distribution:
Jan  6 12:12:35:                  5th   50th   75th   95th   98th
Jan  6 12:12:35:                  7ms    7ms    8ms    8ms    8ms
Jan  6 12:12:35:              Connection quality histogram: (23 measurement intervals)
Jan  6 12:12:35:                  perfect    99+  97-99  95-97  90-95  75-90  50-75    <50   dead
Jan  6 12:12:35:                       23      0      0      0      0      0      0      0      0
Jan  6 12:12:35:                   100.0%   0.0%   0.0%   0.0%   0.0%   0.0%   0.0%   0.0%   0.0%
Jan  6 12:12:35:              Connection quality distribution:
Jan  6 12:12:35:                50th  25th   5th
Jan  6 12:12:35:                100%  100%  100%
Jan  6 12:12:35:              Latency variance histogram: (6176 total measurements)
Jan  6 12:12:35:                        <1     1-2     2-5    5-10   10-20     >20
Jan  6 12:12:35:                      6018     158       0       0       0       0
Jan  6 12:12:35:                     97.4%    2.6%    0.0%    0.0%    0.0%    0.0%
Jan  6 12:12:35:          Rate stats received from remote host 16.9s ago:
Jan  6 12:12:35:              Sent:  47.7 pkts/sec  10.1 K/sec
Jan  6 12:12:35:              Recv:  63.9 pkts/sec  10.6 K/sec
Jan  6 12:12:35:              Ping:7ms    Max latency variance: 0.7ms
Jan  6 12:12:35:              Quality:  100%  (Dropped:0.00%  WeirdSeq:0.00%)
Jan  6 12:12:35:              Bytes buffered: 0
Jan  6 12:12:35:          No lifetime stats received from remote host
Jan  6 12:12:35:      
Jan  6 12:12:35:  [#4098701385 UDP *RETRACTED STEAM ID*@*RETRACTED IP ADDRESS* '*RETRACTED USERNAME*'] closed by app, linger requested but not needed (2058) NETWORK_DISCONNECT_CREATE_SERVER_FAILED
Jan  6 12:12:35:  Removing Steam Net Connection for *RETRACTED IP ADDRESS*, handle #4098701385
Jan  6 12:12:35:  Discarding queued request 'Idle (console), 4'
Jan  6 12:12:35:  Closing 'server' UDP listen socket
Jan  6 12:12:35:  Closing 'server' poll group
Jan  6 12:12:35:  HostStateRequest::Start(HSR_IDLE):  loop(console) id(5) addons() desc(Idle (console))
Jan  6 12:12:35:  SwitchToLoop console requested:  id [5] addons []
Jan  6 12:12:35:  Host activate: Idle (console)
@nsnsay
Copy link

nsnsay commented Jan 10, 2025

Me too, why nobody reply.
but u can try changelevel command to switches the map

@jonneroni
Copy link
Author

Yeah in my case it really doesn't bother. I can just reboot the server and type the map name with all lower case characters. Thought this is still good to patch on the plugin side to convert mixed character casing in the command inputs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants