Re: space/semaphore warning messages

New Message Reply Date view Thread view Subject view Author view

From: Angus Dorbie (dorbie++at++sgi.com)
Date: 05/09/2001 08:54:20


Are you calling pfExit when you are done?

Cheers,Angus.

Colin Bannister wrote:
>
> I am having difficulty getting a performer application ported to
> Performer 2.4 on linux (it works OK on Irix, performer 2.2).
>
> Behaviour is erratic, and seems to degrade with each invocation of the
> program. On first run, all seems well, but subsequent runs produce
> corrupted displays, and eventually blank displays. I have also seen the
> message below, when the application fails to run at all. If I use the
> 'rmsem' utility the program will run again, but the behaviour still
> degrades badly.
>
> The program seems to be using system resources, which are not freed when
> it exits.
> Can anyone give any hints as to what I should look for in my code?
> This application is using the C++ API.
>
> thanks,
> Colin
>
> [ccb++at++larch ccb]$ CBfly esprit.flt
> PF ================================================
> PF = OpenGL Performer 2.4 =
> PF = DEMO EDITION =
> PF ================================================
> PF = For information about purchasing the full =
> PF = OpenGL Performer product, visit =
> PF = http://www.sgi.com/software/performer/ =
> PF = =
> PF = Demo License Expiration in 53 days =
> PF ================================================
> PF Warning/Internal: perror: No space left on device
> PF Warning/SysErr(28): arena_create: could not create semaphore
> PF ---------------------------------------------
> PF All system semaphores have been allocated.
> PF Use the 'ipcs -s' and 'ipcrm' commands to
> PF identify and free semaphores no longer in
> PF use, or run '/usr/share/Performer/bin/rmsem'.
> PF Fatal/SysErr: pfInitArenas() usinit failed for
> /usr/tmp/pfSemaFile.YqoFPi
>
> --
>
> Dr. Colin Bannister
> Academic Computing Services Tel(ACS): 0115 9513326
> Cripps Computing Centre Tel(CIMI): 0115 8466533
> The University of Nottingham Fax: 0115 9513358
> Nottingham NG7 2RD
> www: http://www.nottingham.ac.uk/~cczcb/
> email: Colin.Bannister++at++nottingham.ac.uk
>
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com

-- 
For Performer+OpenGL tutorials http://www.dorbie.com/

"Whenever there is a conflict between human rights and property rights, human rights must prevail." --Abraham Lincoln


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Wed May 09 2001 - 08:54:57 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.