View Issue Details

IDProjectCategoryView StatusLast Update
0006229Spring engineGeneralpublic2019-06-11 20:31
Reporterraaar Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionsuspended 
Product Version104.0 +git 
Summary0006229: techA crashed mid-game for nearly all users due to out of memory error
DescriptionI was one of the players, it started lagging for about 10 seconds at about 23 min ingame then it crashed

[f=0041197] Error: [LuaRules::RunCallInTraceback] error=4 (LUA_ERRMEM) callin=GameFrame trace=[Internal Lua error: Call failure] not enough memory
[f=0041197] Fatal: [spring_lua_alloc_log_error][handle=LuaRules][OOM] synced=1 {alloced,maximum}={805306400,805306368}bytes

me and others rejoined but it crashed again when we caught up to the time where it crashed before (not sure if exactly on the same frame).

Additional Informationapparently 1 player, Mr Weak, was still able to keep playing

TagsNo tags attached.
Attached Files
20190531_225429_Techno Lands Final v3_104.0.1-1208-gb3ccab9 maintenance.sdfz (Attachment missing)
infolog_techa_lua_outofmem.txt (Attachment missing)
Checked infolog.txt for ErrorsYes

Activities

Kloot

2019-06-11 20:29

developer   ~0020007

Last edited: 2019-06-11 20:31

1) description sounds similar to https://springrts.com/phpbb/viewtopic.php?f=11&t=31223 and is quite likely to reoccur in giant games if there are any rogue Spring.GetUnitCommands calls left

2) since 1) was an easily verifyable issue with Lua gadget code, TechA's devs should investigate this first using the replay and /cheat /luarules disable at the right point in time

Issue History

Date Modified Username Field Change
2019-06-01 00:52 raaar New Issue
2019-06-01 00:52 raaar File Added: 20190531_225429_Techno Lands Final v3_104.0.1-1208-gb3ccab9 maintenance.sdfz
2019-06-01 00:52 raaar File Added: infolog_techa_lua_outofmem.txt
2019-06-11 20:29 Kloot Status new => closed
2019-06-11 20:29 Kloot Resolution open => suspended
2019-06-11 20:29 Kloot Note Added: 0020007
2019-06-11 20:31 Kloot Note Edited: 0020007