Page MenuHomeFeedback Tracker

Excessive server memory use/growth
Assigned, NormalPublic

Description

Hello everyone
An idle or unpopulated dedicated server playing the Conflict game mode has excessive memory growth.

Details

Severity
None
Resolution
Open
Reproducibility
Always
Operating System
Linux x64
Operating System Version
Ubuntu 20.04
Category
General
Steps To Reproduce
  1. Configure a basic dedicated server with the Conflict game mode
  2. Start the server, join once then leave
  3. Observe memory usage increases even when no players are present
Additional Information

Only one player seems able to use the server, when two or more are present the player with highest ping (or whichever joined last) receives 'internal error' messages or similar

Event Timeline

barf created this task.May 21 2022, 8:07 AM
barf added a comment.May 21 2022, 8:39 AM

Possibly related log entries, indicate the player disconnect may not be registering(?):

NETWORK      : Player connected: connectionID=1
NETWORK      : ### Connecting player: connectionID=1, Name=
rpl::Pip::FixedStep
 NETWORK      : ### Creating player: PlayerId=19, Name=NUTTRON
rpl::Pip::FixedStep
 NETWORK      : ### Updating player: PlayerId=19, Name=NUTTRON, IdentityId=43549ae6-9556-47ac-88ef-effd586752c2
 NETWORK      : Players connecting: 0
 NETWORK      : Players connected: 2 / 19
RPL          : ServerImpl event: disconnected (identity=0x00000000)
NETWORK      : Player disconnected: connectionID=0
SCRIPT       : SCR_RespawnComponent::PlayerLoadoutSet response received: OK
SCRIPT       : SCR_RespawnComponent::PlayerLoadoutSet response received: OK
SCRIPT       : SCR_RespawnComponent::PlayerFactionSet response received: OK
SCRIPT       : SCR_RespawnComponent::PlayerSpawnPointSet response received: OK
NETWORK      : Total number of players: 1
SCRIPT       : [BackendCallback] OnSuccess
BACKEND   (E): Http Error (BAD_REQUEST)
BACKEND   (E): [RestApi] ID:[2045] Error - Cannot send request
RPL          : ServerImpl event: disconnected (identity=0x00000001)
NETWORK      : Player disconnected: connectionID=1
SCRIPT       : SCR_RespawnComponent::PlayerLoadoutSet response received: OK
SCRIPT       : SCR_RespawnComponent::PlayerLoadoutSet response received: OK
SCRIPT       : SCR_RespawnComponent::PlayerFactionSet response received: OK
SCRIPT       : SCR_RespawnComponent::PlayerSpawnPointSet response received: OK
NETWORK      : Total number of players: 0
SCRIPT       : [BackendCallback] OnSuccess
BACKEND   (E): Http Error (BAD_REQUEST)
BACKEND   (E): [RestApi] ID:[2047] Error - Cannot send request
Geez changed the task status from New to Assigned.May 23 2022, 1:42 PM
mrzorn added a subscriber: mrzorn.May 25 2022, 11:41 AM
lipek added a subscriber: lipek.May 28 2022, 3:49 PM
Skully added a subscriber: Skully.May 28 2022, 5:24 PM
mbamg added a subscriber: mbamg.May 28 2022, 9:27 PM
barf added a comment.May 30 2022, 9:41 PM

Always reproducible, unable to complete the conflict mission as a result unfortunately

As another example, only two players were here, memory grew (>32GB) until unable to alloc and core dumped: