Date: Tue, 9 Apr 2002 08:59:38 +1000 (EST) From: callum.gibson@db.com To: hackers@freebsd.org Subject: ipcrm/shmctl failure Message-ID: <20020408225938.2069.qmail@merton.aus.deuba.com>
next in thread | raw e-mail | index | archive | help
Hi, I'm running FreeBSD 4.5-RELEASE on 2 machines. Yesterday one of them ran out of shared memory segments (used by wine, X11 and mozilla). Fine, clean them up. However although I could list them with ipcs, the vast majority could not be removed, even as root with ipcrm failing with "Invalid argument". I also have a program which implements ipcrm (en masse) with shmctl(2) and it fails similarly (EINVAL). In short I could only clear these by rebooting. My other machine has been up only 13 hours and already there are a number of shared memory segments I can't get rid of. The only other thing that could be relevant is that I do use the linux mozilla so perhaps it has something to do with creation of the shm under linux emulation? (I did try running a linux ipcrm binary just in case - same error.) This may be a red herring because as far as I can tell the nonremovable ones this morning were created by X (I only ran a few xterms, xclock, xload). Also the manpage mentions a file-based implementation. Where are the files kept? With this in mind, the only other thing I might mention is that I have an mfs /tmp (on both machines). I can't see any previous mention of this on questions, hackers or current nor in the PR database. Has anyone else seen this? It should be easy to repeat I would have thought as I'm not doing anything unusual. C Callum Gibson callum.gibson@db.com Global Markets IT, Deutsche Bank, Australia 61 2 9258 1620 ### The opinions in this message are mine and not Deutsche's ### To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020408225938.2069.qmail>