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 |