View Issue Details
| 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 | |||||
|
|
the extremely high framerate on headless and 120x speed multiplier probably means 4Hz gc at prestart [f=-000001] is insufficient. |
|
|
> the extremely high framerate on headless edit: is vsync enabled / fps limited for headless? |
|
|
no, headless vsync is always a no-op. |
|
|
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. |
|
|
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 | |
| 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 |