Page MenuHomeFeedback Tracker

Arma 3 MP severe and irrecoverable memory leak
New, NormalPublic

Description

For a while I am using for my own hardware testing along my own "Minimum recommended" crusade, a SP "2vs1" mission on Pyrgos.
It's mostly an AI battle featuring spawning FIA vs AAF groups.
As tester/team leader player, you can join FIA with your group.
Using Farook revive in debug mode allow the team leader to revive team members.
AI are spawn by a short script using BIS_fnc_spawnGroup.
In SP the mission is working OK.

I had tested a MP version to share the fun with my Team, but there is no fun because whatever the cleaning setup used, FPS level drop to unplayable level after 30 min play.
The problem is not solved if the player quit and slot-in again.
But there is no more issue if the player quit the game and slot-in anew.
I believe there is an irrecoverable memory leak, because if I stop playing and go to Editor to look at what is wrong with mission, the FPS level is not recovering from the drop.

I have tested dozen of options and build at last a vanilla MP version based only on AI spawn/Sectors modules and using BI Revive.
So far as I know, as we have played this one only once on our dedicated server, this version is not showing the issue.

So I am wondering about some issue with the standard "BIS_fnc_spawnGroup" function and/or some conflict between spawn and cleanup functions

Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Category
AI Issues
Steps To Reproduce

Build and play a MP mission using infinite AI spawn base upon "BIS_fnc_spawnGroup" function.

Event Timeline

Old_Bear created this task.Jun 1 2018, 12:00 PM

Well ..., you can play such a mission on our Clan server
[ado]_coop_14_2vs1.Altis
Server IP : 37.59.42.38:2302
Server pwd : ADO4life

As a base of comparison, you can play a BI Revive and vanilla BI spawn AI modules on the same ADO Clan server :
[ado]_coop_8_2vs1_test-sector.Altis
Server IP : 37.59.42.38:2302
Server pwd : ADO4life