This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project. See the Cygwin home page for more information.
[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index] [Subject Index] [Author Index] [Thread Index]

B20.1: bash fhandler_base::fork_fixup problem in xemacs 21.2.10





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@sourceware.cygnus.com