Delivered-To: listarch-cygwin AT sourceware DOT cygnus DOT com Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: rick DOT parker AT db DOT com X-Lotus-FromDomain: DMG UK AT DEUBAINT To: cygwin AT sourceware DOT cygnus DOT com Message-ID: <00256715.00628020.00@sdbo1003.srv.uk.deuba.com> Date: Thu, 11 Feb 1999 17:53:08 +0000 Subject: B20.1: bash fhandler_base::fork_fixup problem in xemacs 21.2.10 Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline I've spent the last day or two installing and building Cygwin B20.1, X11R6.4 and Xemacs 21.2.B10 on my NT4 SP3 box. All works very well. However, if I start a shell buffer in Xemacs with bash as my shell (ie. SHELL=/bin/bash) I get the following error message several times when I open the buffer and once for every command. I guess this is every time there is a fork ? [main] C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\bash.exe 10175 (0) fhandler_base::fork_fixup: /dev/tty3 - error 6, handle 0x0 The bash shell seems to work ok in the shell buffer apart from this (ie. I can still run my commands and get the output). Indeed, /bin/sh works perfectly. Does anyone have a fix for this or is this new ? Also if I run bash from within /bin/sh in the shell buffer, it hangs. Here's my cygcheck output: Cygnus Win95/NT Configuration Diagnostics Current System Time: Thu Feb 11 17:31:29 1999 WinNT Ver 4.0 build 1381 Service Pack 3 Path: . /usr/X11R6.4/bin /usr/local/bin /bin . /usr/X11R6.4/bin /usr/local/bin /bin /WINNT/system32 /WINNT /PROGRA~1/ORANT/BIN /Program Files/Mts /program files/toolkit /Program Files/TOOLKIT /SYBASE/DLL /SYBASE/BIN /sybtools/WIN32 /sybtools/ASEP /PROGRA~1/MI6F40~1/Office /cygnus/cygwin-b20/H-i586-cygwin32/bin /usr/X11R6.4/bin /WINNT/system32 /WINNT /PROGRA~1/ORANT/BIN /Program Files/Mts /program files/toolkit /Program Files/TOOLKIT /SYBASE/DLL /SYBASE/BIN /sybtools/WIN32 /sybtools/ASEP /PROGRA~1/MI6F40~1/Office SysDir: C:\WINNT\System32 WinDir: C:\WINNT HOME = `/home/parkri' MAKE_MODE = `UNIX' PWD = `/home/parkri' CLASSPATH = `C:\Program Files\Exceed;c:\sybtools\ASEP\Monclass.zip;c:\sybtools\ASEP\3pclass.zip;' COMPUTERNAME = `DBLON2261' COMSPEC = `C:\WINNT\system32\cmd.exe' DBBUILDDOMAIN = `lon' DBBUILDNUMBER = `1211' DBBUILDTITLE = `NT4 BUILD VERSION 1.2' DBBUILDVERSION = `1.2' DEBUG = `off' DISPLAY = `:0' HOMEDRIVE = `H:' HOMEPATH = `\' HOMESHARE = `\\loneqdata01\parkri$' HOSTNAME = `dblon2261' HOSTTYPE = `i586' INCLUDE = `c:\Program Files\Mts\Include;C:\SYBASE\INCLUDE' IPCROUTE = `C:\APPS\REUTERS\VAR\TRIARCH\IPCROUTE' LIB = `c:\Program Files\Mts\Lib;C:\SYBASE\LIB' LOGONSERVER = `\\DB12' MACHTYPE = `i586-pc-cygwin32' MSINPUT = `C:\Program Files\Microsoft Hardware' NUMBER_OF_PROCESSORS = `2' OS2LIBPATH = `C:\WINNT\system32\os2\dll;' OS = `Windows_NT' OSTYPE = `cygwin32' PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.JS' PROCESSOR_ARCHITECTURE = `x86' PROCESSOR_IDENTIFIER = `x86 Family 6 Model 3 Stepping 4, GenuineIntel' PROCESSOR_LEVEL = `6' PROCESSOR_REVISION = `0303' SHELL = `/bin/bash' SHLVL = `1' SYBASE = `C:\SYBASE' SYSLOC = `5acre.lon.uk.eur' SYSTEMDRIVE = `C:' SYSTEMROOT = `C:\WINNT' TEMP = `C:\TEMP' TERM = `xterm' TERMCAP = `xterm|vs100|xterm terminal emulator (X Window System):AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:UP=\E[%dA:al=\E[L:am:b s:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:co#80:cs=\E[%i%d;%dr:ct=\E[3k:dc=\ E[P:dl=\E[M:im=\E[4h:ei=\E[4l:mi:ho=\E[H:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\ E[4l:rs=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E<:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\ EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:km:kn#4:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:li#2 4:md=\E[1m:me=\E[m:mr=\E[7m:ms:nd=\E[C:pt:sc=\E7:rc=\E8:sf=\n:so=\E[7m:se=\E[m:s r=\EM:te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:up=\E[A:us=\E[4m:ue=\E[m:xn:' TMP = `C:\TEMP' USERDOMAIN = `DB' USERNAME = `parkri' USERPROFILE = `C:\WINNT\Profiles\parkri' WINDIR = `C:\WINNT' WINDOWID = `8388622' _ = `/bin/cygcheck' HKEY_CURRENT_USER\Software\Cygnus Solutions 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:\temp' unix = `/temp' fbinary = 0x00000001 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 (default) = `E:\nt' unix = `/home/parkri' fbinary = 0x00000000 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02 (default) = `C:' unix = `/' fbinary = 0x00000000 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\S tart Menu\&Programs\Cygnus Solutions HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\S tart Menu\&Programs\Cygnus Solutions\Menu (default) = (unsupported type) HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin B20 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin B20\B20.1 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 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro\i586-cygwin32 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro\i586-cygwin32\i586-cygwin32 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro\i586-cygwin32\i586-cygwin32\cygwin-B20.1 (default) = `c:\cygnus\cygwin-b20' HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Cygnus Cygwin B20 (default) = `C:\WINNT\IsUninst.exe -fc:\cygnus\cygwin-b20\Uninst.isu' DisplayName = `Cygwin B20' a:\ fd N/A N/A c:\ hd NTFS 4055Mb 57% CP CS UN PA FC DBWKS d:\ cd N/A N/A e:\ net Samba 1023Mb 70% CP UN parkri f:\ net NWCompat 882Mb 14% SYS g:\ net NTFS 4055Mb 35% CP CS UN PA FC DBWKS h:\ net NTFS 104191Mb 85% CP CS UN PA FC D drive s:\ net Samba 1033Mb 83% CP UN sybooks w:\ net Samba 1023Mb 70% CP UN cbweb x:\ net NTFS 41298Mb 21% CP CS UN PA FC Ddrive C: / native text!=binary E:\nt /home/parkri native text!=binary c:\temp /temp native text=binary Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\bash.exe Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\cat.exe Not Found: cpp (good!) Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\find.exe Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\gcc.exe Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\gdb.exe Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\ld.exe Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\ls.exe Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\make.exe Found: C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\sh.exe 371k 1998/12/01 C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 "cygtcl80.dll" v0.0 ts=1998/12/1 8:25 5k 1998/12/01 C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 10k 1998/12/01 C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 "cygtclreg80.dll" v0.0 ts=1998/12/1 8:25 600k 1998/12/01 C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 "cygtk80.dll" v0.0 ts=1998/12/1 8:28 446k 1998/12/03 C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=1998/12/4 4:39 429k 1998/11/02 C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\cygwinb19.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=1998/11/2 14:00 Use -h to see help about each section -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com