View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006686 | The Dark Mod | Script/Def | public | 14.02.2026 22:51 | 14.02.2026 22:51 |
| Reporter | Frost_Salamander | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | new | Resolution | open | ||
| Product Version | TDM 2.13 | ||||
| Summary | 0006686: dangling characters in map scripts cause game to crash | ||||
| Description | Characters in a script function that appear after a closing semi-colon cause the game to crash. For example, this in <mapname>.script: void main() { sys.waitFrame();3 } The reason this is kind of severe is there is no indication whatsoever what the problem is and it's impossible to troubleshoot. All you can do as a mapper is revert changes to your map until it stops happening. But the thing is, the problem isn't in the map. I almost lost an entire night's work because I had to revert to a previous version of the project that I knew was in a working state. Luckily I had saved it in source control about an hour earlier. I only noticed the cause after I started adding bits back, and noticed the crash happened after I restored the script file. | ||||
| Steps To Reproduce | 1. Extract the attached FM project to your FMs directory 2. DMAP and start the map. It should freeze and then crash if you move the mouse around. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 14.02.2026 22:51 | Frost_Salamander | New Issue | |
| 14.02.2026 22:51 | Frost_Salamander | File Added: scriptcrash.zip |