View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000035 | freem | General | public | 2025-04-15 12:32 | 2025-05-15 22:54 |
Reporter | Serena Willis | Assigned To | Serena Willis | ||
Priority | high | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | amd64 | OS | FreeBSD | OS Version | 14 |
Product Version | 0.64.0 | ||||
Target Version | future | Fixed in Version | cvs-current | ||
Summary | 0000035: SysV IPC problems on FreeBSD | ||||
Description | * Environment daemon cannot seem to deal with semaphores left behind after a daemon crash (permission denied when acquiring TP semaphore) * Interpreter processes segfault when trying to write TP semaphore info back to the shared memory header (invalid permissions for mapped object) | ||||
Tags | No tags attached. | ||||
M Dialect | |||||
|
Adapted David Wicksell's shared memory approach from Reference Standard M to make shared memory work on modern systems that do ASLR and other such approaches. This also brought some level of initial compatibility with macOS on Apple Silicon, which was unsupported until now. |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-04-15 12:32 | Serena Willis | New Issue | |
2025-04-15 12:32 | Serena Willis | Status | new => assigned |
2025-04-15 12:32 | Serena Willis | Assigned To | => Serena Willis |
2025-05-15 22:54 | Serena Willis | Status | assigned => closed |
2025-05-15 22:54 | Serena Willis | Resolution | open => fixed |
2025-05-15 22:54 | Serena Willis | Fixed in Version | => cvs-current |
2025-05-15 22:54 | Serena Willis | Note Added: 0000019 |