View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0005953 | Spring engine | General | public | 2018-04-06 09:59 | 2018-04-10 20:41 | ||||
Reporter | abma | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | crash | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 104.0 +git | ||||||||
Target Version | 105.0 | Fixed in Version | 104.0 +git | ||||||
Summary | 0005953: validation test fails with (LUA_ERRMEM) callin=DrawScreen trace=[Internal Lua error: Call failure] not enough memory | ||||||||
Description | first failing test is https://github.com/spring/spring/commit/eafe606a587c4e691d46f46135caa4b315d5a523 | ||||||||
Additional Information | https://buildbot.springrts.com/builders/validationtests/builds/5743/steps/validation%20test_5/logs/stdio | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
Kloot (developer) 2018-04-06 10:45 |
the extremely high framerate on headless and 120x speed multiplier probably means 4Hz gc at prestart [f=-000001] is insufficient. |
abma (administrator) 2018-04-06 11:22 Last edited: 2018-04-06 11:25 |
> the extremely high framerate on headless edit: is vsync enabled / fps limited for headless? |
Kloot (developer) 2018-04-06 11:51 |
no, headless vsync is always a no-op. |
hokomoko (developer) 2018-04-06 17:45 |
is it possible to have gc frequency be a function of free lua mem (or lack thereof)? I think this will deal nicely with both perf issues and oom. |
Kloot (developer) 2018-04-06 18:19 |
I think varying the frequency would effectively be the same as varying the allowed gc time per round based on memory footprint (as in the current scheme) but it's worth a shot. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-04-06 09:59 | abma | New Issue | |
2018-04-06 10:45 | Kloot | Note Added: 0018990 | |
2018-04-06 10:46 | Kloot | Assigned To | => Kloot |
2018-04-06 10:46 | Kloot | Status | new => assigned |
2018-04-06 11:22 | abma | Note Added: 0018991 | |
2018-04-06 11:25 | abma | Note Edited: 0018991 | View Revisions |
2018-04-06 11:51 | Kloot | Note Added: 0018992 | |
2018-04-06 17:45 | hokomoko | Note Added: 0018993 | |
2018-04-06 18:19 | Kloot | Note Added: 0018994 | |
2018-04-10 20:41 | Kloot | Status | assigned => resolved |
2018-04-10 20:41 | Kloot | Resolution | open => fixed |
2018-04-10 20:41 | Kloot | Fixed in Version | => 104.0 +git |