MantisBT - Zandronum |
| View Issue Details |
|
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0001115 | Zandronum | [All Projects] Suggestion | public | 2012-10-10 16:09 | 2014-05-12 00:16 |
|
| Reporter | Watermelon | |
| Assigned To | | |
| Priority | normal | Severity | tweak | Reproducibility | have not tried |
| Status | closed | Resolution | backport later | |
| Platform | | OS | | OS Version | |
| Product Version | 1.0 | |
| Target Version | | Fixed in Version | | |
|
| Summary | 0001115: Change ACS runaway script threshold from 500,000 to a variable or something higher |
| Description | The limit of 500,000 is slowly becoming archaic from some of our mods that can push the engine quite far. ZDaemon has raised it to 2 million p-code instructions before runaway happens, and while I'm not trying to create [yet another] ZD thread, this showed me that it can be changed. It would be interesting to either up the limit for the mod developers in this community (since we're a mod driven port).
If this idea is feasible, maybe there should be a limit for the server (and clients have their own limit), like:
int sv_acsrunawaythreshold
Of course the only problem is someone could set it to 2 billion and go nuts, though they'd have to go out of their way to do such a thing; which means the server could possibly puke a log message if the threshold was changed? |
| Steps To Reproduce | |
| Additional Information | Usually I get the message when running things like a square root formula on a lot of actors since there isn't a native square root function and does lots of stuff. When you have 4000 actors or such, there's enough calls to flood it to runaway. |
| Tags | No tags attached. |
| Relationships | |
| Attached Files | |
|
| Issue History |
| Date Modified | Username | Field | Change |
| 2012-10-10 16:09 | Watermelon | New Issue | |
| 2012-10-10 21:16 | Blzut3 | Note Added: 0005076 | |
| 2012-10-11 02:14 | Watermelon | Note Added: 0005080 | |
| 2012-10-11 02:15 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2769 |
| 2012-10-11 02:16 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2770 |
| 2012-10-11 02:27 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2771 |
| 2012-10-11 04:38 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2775 |
| 2012-10-12 15:39 | Dusk | Note Added: 0005086 | |
| 2014-05-12 00:16 | Watermelon | Status | new => closed |
| 2014-05-12 00:16 | Watermelon | Resolution | open => backport later |