[Mono-osx] Mono/Apple bug with _wapi_shm_semaphores_init workaround?

Eoin Norris e.norris at mac.com
Tue Mar 20 13:49:40 EDT 2007

Has anyone who has released a Cocoa#, ObjectiveC#, or Dumbarton, or  
just vanilla mono,  related project on the Mac seen this issue?

On launching our application on certain OS X accounts there is a bug  
- maybe an Apple bug - where the console logs get a lot of this kind  
of activity....

** (process:1131): WARNING **: _wapi_shm_semaphores_init: semget  
error: Permission denied key 0x4d031b2a - trying again

** (process:1131): CRITICAL **: _wapi_shm_semaphores_init: semget  
error: No space left on device. Try deleting some semaphores with  
ipcs and ipcrm

I looked into and saw this post on this list, last year, explaining  
the issue as an Apple bug.


I know I am writing to the same list again. My question is, has  
anyone with a real world product managed to work around this problem  
on OS X? Is there a plan to fix it?  I suspect the Imeem people must  
have seen something like this, because in our public alpha tests we  
have had 2-3 reports from about 2,000 applicants ( who may have a  
higher probability of being AD users than normal , but is  
uncomfortably high anyway as this percentage of people will see the  
application not launching at all)

Any takers?

Eoin Norris

More information about the Mono-osx mailing list