View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000012 | freem | General | public | 2025-03-21 21:02 | 2025-03-21 21:07 |
| Reporter | Serena Willis | Assigned To | Serena Willis | ||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | cvs-current | ||||
| Target Version | 0.62.2 | Fixed in Version | cvs-current | ||
| Summary | 0000012: Implement extension X11-96/13 (Portable length of names) | ||||
| Description | Make sure all identifiers > 31 characters are significant, and that creating an identifier over the implementation length limit generates M56. | ||||
| Tags | No tags attached. | ||||
| M Dialect | |||||
|
|
Modified expr.c to do explicit length checking when parsing a NAME. This not only brings FreeM into compliance with MDC Type A extension X11-96/13, but also prevents a potential buffer overrun during expression parsing. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-03-21 21:02 | Serena Willis | New Issue | |
| 2025-03-21 21:02 | Serena Willis | Status | new => assigned |
| 2025-03-21 21:02 | Serena Willis | Assigned To | => Serena Willis |
| 2025-03-21 21:07 | Serena Willis | Status | assigned => closed |
| 2025-03-21 21:07 | Serena Willis | Resolution | open => fixed |
| 2025-03-21 21:07 | Serena Willis | Fixed in Version | => cvs-current |
| 2025-03-21 21:07 | Serena Willis | Note Added: 0000005 |