View Issue Details

IDProjectCategoryView StatusLast Update
0000035freemGeneralpublic2025-05-15 22:54
ReporterSerena Willis Assigned ToSerena Willis  
PriorityhighSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformamd64OSFreeBSDOS Version14
Product Version0.64.0 
Target VersionfutureFixed in Versioncvs-current 
Summary0000035: 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)
TagsNo tags attached.
M Dialect

Activities

Serena Willis

2025-05-15 22:54

administrator   ~0000019

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.

Issue History

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