Bug 322053 (MONO79344) - [FreeBSD] _wapi_shm_semaphores_init: semget error: No space left on device.
Summary: [FreeBSD] _wapi_shm_semaphores_init: semget error: No space left on device.
Status: RESOLVED FIXED
Alias: MONO79344
Product: Mono: Runtime
Classification: Mono
Component: io-layer (show other bugs)
Version: 1.0
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Dick Porter
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-09 12:28 UTC by Brendan McKenzie
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 20:09:27 UTC


---- Reported by brendan.mckenzie@maccasoft.com.au 2006-09-09 05:28:43 MST ----

Description of Problem:
When executing an application using `mono app.exe` i get flooded with an
endless loop outputting:

** (/usr/local/lib/mono/1.0/mcs.exe:10458): CRITICAL **:
_wapi_shm_semaphores_init: semget error: No space left on device.  Try
deleting some semaphores with ipcs and ipcrm

over and over until I ^C

Steps to reproduce the problem:
1. execute: `mono app.exe`

Actual Results:
Flood.

Expected Results:
The application to execute

How often does this happen? 
All the time



---- Additional Comments From dick@ximian.com 2006-11-03 11:33:17 MST ----

Mono 1.0 is ancient! Newer versions of mono try to clean up the
semaphores when they exit.

Please try 1.1.18 or newer (you might have to clean up behind an older
version manually, with ipcrm), and reopen if the bug really does still
exist on freebsd.


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>FreeBSD 6.1</cf_op_sys_details>
Unknown operating system other. Setting to default OS "Other".