Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <17B78BDF120BD411B70100500422FC6309E102@IIS000> From: Bernard Dautrevaux To: "'cygwin AT sources DOT redhat DOT com'" Subject: Bug in Cygwin-1.1.4 - cannot fork: No more processes Date: Fri, 22 Sep 2000 12:09:53 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Hi all, I'm using cygwin as an UNIX emulation layer to host a cross-compiling toolchain; when running long compile runs (several levels of make that run submakes), I occasionnaly run in the following error: C:\bin\sh.exe: *** could not load advapi32.dll, Win32 error 1114 0 [unknown (0x24A)] ? 0 lock_pinfo_for_update: rc 0, pinfo_mutex 0xFFFFFFFF, Win32 error 6 0 [main] sh 29652 sync_with_child: child 558(0x164) died before initialization with status cod e 0x1 3314 [main] sh 29652 sync_with_child: *** child state waiting for longjmp Cannot fork: No more processes *** Termination code 2 mk68.: [ fatal error] "Makefile", line 47: Stopped due to error Generating Romboot for mc68010 under SoftKernel Make: Entering d:\Test\HOME-3.0.4.2\SoftKernel\Boot\Romboot C:\bin\sh.exe: *** could not load advapi32.dll, Win32 error 1114 0 [unknown (0x25B)] ? 0 lock_pinfo_for_update: rc 0, pinfo_mutex 0xFFFFFFFF, Win32 error 6 mk68: [ fatal error] "s:/3.0.4.2/SYS/mk68defaults.mk", line 129: Can't execute "target_dir ${GCFLA GS} ${OPT} ${LCFLAGS} ${LLFLAGS} ${GLFLAGS}" Cannot fork: No more processes Cannot fork: No more processes Cannot fork: No more processes Cannot fork: No more processes C:\bin\sh.exe: *** could not load advapi32.dll, Win32 error 1114 0 [unknown (0x25E)] ? 0 lock_pinfo_for_update: rc 0, pinfo_mutex 0xFFFFFFFF, Win32 error 6 0 [main] sh 1205 sync_with_child: child 618(0x20) died before initialization with status code 0x1 372 [main] sh 1205 sync_with_child: *** child state waiting for longjmp Cannot fork: No more processes *** Termination code 2 mk68: [ fatal error] "Makefile", line 13: Stopped due to error bash-2.04$ I had the same error on B20.1, and switched to 1.1.4 in the hope that the global improvements of cygwin will help solve the problem. It seems being less frequent but is obviously still there. Here is my cygcheck; just a note: /cygnus/cygwin-b20/H-i586-cygwin32/bin is still in my path as I use the same environment on several machines, with either B20 or 1.1.4 installed, but on this machine the whole /cygnus tree was supressed. Does anybody already has seen this or have any idea about it? TIA Bernard bash-2.04$ cygcheck -s -r -v Cygnus Win95/NT Configuration Diagnostics Current System Time: Fri Sep 22 10:06:59 2000 WinNT Ver 4.0 build 1381 Service Pack 4 Path: /cygdrive/s/3.0.4.2/bin.NT /usr/bin /cygnus/cygwin-b20/H-i586-cygwin32/bin /cygdrive/t/V3/DD/bin.NT /LOCAL/gCVS-1.9-pc /WINNT/SYSTEM32 /WINNT /program files/devstudio/sharedide/bin/ide /program files/devstudio/sharedide/bin /program files/devstudio/vc/bin /VisualGIPSY25/bin SysDir: C:\WINNT\System32 WinDir: C:\WINNT HOME = `/cygdrive/d/TEST/HOME-3.0.4.2' MAKE_MODE = `UNIX' PWD = `/cygdrive/d/Test/HOME-3.0.4.2/SoftKernel/Boot' USER = `Dautrevaux' !C: = `C:\dd' !D: = `D:\Test\HOME-3.0.4.2' BASELINE = `L:\' COMPUTERNAME = `PC42' COMSPEC = `C:\WINNT\system32\cmd.exe' GHTMLVIEWER = `C:\PROGRA~1\Plus!\MICROS~1\iexplore.exe' HOMEDRIVE = `X:' HOMEPATH = `\' HOMESHARE = `\\SERVER00\Dautrevaux$' HOSTNAME = `PC42' HOSTTYPE = `i586' HOST_PLATFORM = `i386-unknown-mingw32' INCLUDE = `c:\program files\devstudio\vc\include;c:\program files\devstudio\vc\atl\include;c:\progra m files\devstudio\vc\mfc\include;%include%' LIB = `c:\program files\devstudio\vc\lib;c:\program files\devstudio\vc\mfc\lib;%lib%' LM_LICENSE_FILE = `L:\sniff_config\license.dat' LOGONSERVER = `\\SERVER00' MACHTYPE = `i586-pc-cygwin' MSDEVDIR = `C:\Program Files\DevStudio\SharedIDE' NUMBER_OF_PROCESSORS = `1' OLDPWD = `/cygdrive/d/Test/HOME-3.0.4.2' OS2LIBPATH = `C:\WINNT\system32\os2\dll;' OS = `Windows_NT' OSTYPE = `cygwin' PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' PLATFORM = `i386-unknown-mingw32' PROCESSOR_ARCHITECTURE = `x86' PROCESSOR_IDENTIFIER = `x86 Family 6 Model 5 Stepping 2, GenuineIntel' PROCESSOR_LEVEL = `6' PROCESSOR_REVISION = `0502' PROMPT = `$P$G' SHELL = `/bin/sh' SHLVL = `1' SOFTWORKS_ROOT = `s:/3.0.4.2' SWK_HOST = `i386-unknown-mingw32' SYSTEMDRIVE = `C:' SYSTEMROOT = `C:\WINNT' TEMP = `/TEMP' TERM = `cygwin' TMP = `/TEMP' TMPDIR = `/TEMP' USERDOMAIN = `MPI' USERNAME = `Dautrevaux' USERPROFILE = `C:\WINNT\Profiles\Dautrevaux' WINDIR = `C:\WINNT' WXWIN = `D:\wxWin\wx1.68e' _ = `/usr/bin/cygcheck' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000020 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 (default) = `C:' unix = `/' fbinary = 0x00000000 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\FTP Explorer\Profiles\Cygnus (default) = `sourceware.cygnus.com' Login = `anonymous' InitialPath = `/pub' AnonLogin = 0x00000001 CacheData = 0x00000000 DownloadPath = `D:\FTP' Description = `Cygnus Sourceware' HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrd er\Start Menu\&Programs\ Cygnus Solutions (default) = (unsupported type) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrd er\Start Menu\Progra&mme s\Cygnus Solutions HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrd er\Start Menu\Progra&mme s\Cygnus Solutions\Menu (default) = (unsupported type) HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Installed Components HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Installed Components\C:/ HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `C:\' flags = 0x00000008 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:/bin' flags = 0x00000008 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:/lib' flags = 0x00000008 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D a: fd N/A N/A c: hd NTFS 4008Mb 48% CP CS UN PA FC d: hd NTFS 4000Mb 95% CP CS UN PA FC e: net NTFS 2667Mb 27% CP CS UN PA FC g: net NTFS 2667Mb 27% CP CS UN PA FC l: net Samba 4063Mb 91% CP UN Baseline p: net Samba 3365Mb 57% CP UN Releases r: net Samba 4063Mb 91% CP UN Repository s: net Samba 4063Mb 0% CP UN SoftWorks t: net Samba 4063Mb 91% CP UN Targets u: net Samba 4063Mb 0% CP UN Users x: net NTFS 996Mb 98% CP CS UN PA FC Technique y: net Samba 4063Mb 0% CP UN SoftWrks z: cd CDFS 190Mb 100% CS UN FNDCDJB35 C:\bin /usr/bin system textmode C:\lib /usr/lib system textmode C: / system textmode Found: C:\bin\bash.exe Found: C:\bin\cat.exe Found: C:\bin\cpp.exe Found: C:\bin\find.exe Found: C:\bin\gcc.exe Found: C:\bin\gdb.exe Found: C:\bin\ld.exe Found: C:\bin\ls.exe Found: C:\bin\make.exe Found: C:\bin\sh.exe 83k 2000/06/11 C:\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0 "cygitcl30.dll" v0.0 ts=2000/6/11 3:34 35k 2000/06/11 C:\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0 "cygitk30.dll" v0.0 ts=2000/6/11 3:34 402k 2000/06/11 C:\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 "cygtcl80.dll" v0.0 ts=2000/6/11 3:30 5k 2000/06/11 C:\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 10k 2000/06/11 C:\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 "cygtclreg80.dll" v0.0 ts=2000/6/11 3:30 639k 2000/06/11 C:\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 "cygtk80.dll" v0.0 ts=2000/6/11 3:34 586k 2000/08/04 C:\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/8/4 0:53 Cygwin DLL version info: dll major: 1001 dll minor: 4 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 api major: 0 api minor: 26 shared data: 3 dll identifier: cygwin1 mount registry: 2 cygnus registry name: Cygnus Solutions cygwin registry name: Cygwin program options name: Program Options cygwin mount registry name: mounts v2 build date: Thu Aug 3 20:53:46 EDT 2000 CVS tag: cygwin-1-1-4 shared id: cygwin1S3 Use -h to see help about each section bash-2.04$ -------------------------------------------- Bernard Dautrevaux Microprocess Ingenierie 97 bis, rue de Colombes 92400 COURBEVOIE FRANCE Tel: +33 (0) 1 47 68 80 80 Fax: +33 (0) 1 47 88 97 85 e-mail: dautrevaux AT microprocess DOT com b DOT dautrevaux AT usa DOT net -------------------------------------------- -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com