This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
Re[2]: Bash quits unexpectedly in cygwin 1.1.5-7
- To: cygwin at sources dot redhat dot com
- Subject: Re[2]: Bash quits unexpectedly in cygwin 1.1.5-7
- From: Andy Philpotts <andy dot philpotts at calendarcentral dot com>
- Date: Mon, 20 Nov 2000 14:25:18 -0500
- Organization: Product Development
- References: <Pine.WNT.4.30.0011201803370.1132-100000@pang>
- Reply-To: "andy.philpotts" <andy dot philpotts at calendarcentral dot com>
I can confirm this by simply typing:
diff $(dirs)
Bash exits and the window closes. Cygcheck is attached.
I too am running under W2K with SP1
Monday, November 20, 2000, 1:12:34 PM, you wrote:
RB> On Mon, 20 Nov 2000, David Starks-Browning wrote:
>>
>> On Monday 20 Nov 00, Robert Bogomip writes:
>> > Doing "ls $(echo file)" causes bash to quit. Here is a quick session log:
>> >
>> > PANG (~) $ ls
>> > 1 buff-in.rc5 macros.rec
>> > PANG (~) $ # You can do this next line as often as you like
>> > PANG (~) $ echo $(echo 1)
>> > 1
>> > PANG (~) $ #..But this will kill bash on the first or second go
>> > PANG (~) $ ls $(echo 1)
>> >
>> > This occurs for both bash 2.04-3 and 2.04-4 under cygwin 1.1.5-7. It
>> > works OK (bash doesn't quit) under cygwin 1.1.4. Hmmmm.
>>
>> On Monday 20 Nov 00, Corinna Vinschen writes:
>> >
>> > This works in the latest developer snapshot. I can't reproduce it.
>>
>> I cannot even reproduce this with bash-2.04-4 and cygwin-1.1.5-7, so
>> there must be something else going on.
>>
RB> I've just had another poke at this. So far I can only say that
RB> $ command1 `command2`
RB> seems to be a problem where command1 is external and command2 is a
RB> builtin. For example,
RB> $ ls `echo 1`
RB> or
RB> $ diff `dirs`
RB> breaks.
RB> $ ls `cat 1`
RB> is fine.
RB> This is definately OK on cygwin 1.1.4. It's 1.1.5-7 that seems to be the
RB> problem (that's on Win2000 SP1). I've played with the path, PS1 setting,
RB> aliases etc. etc. and nothing seems to affect it.
--
Andy Philpotts
Senior Software Developer
CalendarCentral Inc.
[w] 919/654-6200 xt.155
[c] 919/656-1166
[e] andy.philpotts@calendarcentral.com
[www] www.calendarcentral.com
Andy says: I just got lost in thought. It was unfamiliar territory
Cygnus Win95/NT Configuration Diagnostics
Current System Time: Mon Nov 20 13:29:27 2000
WinNT Ver 5.0 build 2195 Service Pack 1
Path: /usr/local/bin
/usr/bin
/bin
/Oracle/Ora81/bin
/c/Program Files/Oracle/jre/1.1.7/bin
/c/WINNT/system32
/c/WINNT
/c/WINNT/system32/WBEM
/c/bin
/usr/bin
/c/Perl/bin
/c/progra~1/wincvs~1.1/
/Python20/
/PROGRA~1/Borland/CBUILD~1/Projects/Bpl
.
SysDir: C:\WINNT\System32
WinDir: C:\WINNT
PWD = `/dev'
USER = `andy'
MAKE_MODE = `unix'
HOME = `/home/andy'
NUMBER_OF_PROCESSORS = `1'
LOGONSERVER = `\\ANDY'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
COMSPEC = `C:\WINNT\system32\cmd.exe'
CCDIR = `/cc/dev/cc'
IMNINSTSRV = `d:\IMNnq_NT'
SYSTEMDRIVE = `C:'
HOSTNAME = `ANDY'
PROCESSOR_REVISION = `0703'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
COMPUTERNAME = `ANDY'
JAVAPLUGIN = `d:\1.1.3sunplugin'
WINDIR = `C:\WINNT'
USERPROFILE = `C:\WINNT\Profiles\andy'
PS1 = `]0;\w
[32m\u@\h [33m\w[0m
$ '
PROGRAMFILES = `C:\Program Files'
MACHTYPE = `i686-pc-cygwin'
WEBDIR = `/wwwroot/portB'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 7 Stepping 3, GenuineIntel'
OS = `Windows_NT'
DEVDIR = `/dev'
PROCESSOR_ARCHITECTURE = `x86'
TEMP = `/temp'
NTRESKIT = `D:\ntreskit'
PROCESSOR_LEVEL = `6'
SYSTEMROOT = `C:\WINNT'
IMNINST = `help'
HOMEDRIVE = `C:'
ALLUSERSPROFILE = `C:\WINNT\Profiles\All Users'
SHLVL = `1'
APPDATA = `C:\WINNT\Profiles\andy\Application Data'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
HOMEPATH = `\'
USERDOMAIN = `ANDY'
USERNAME = `andy'
SHELL = `/bin/sh'
CVSROOT = `:pserver:andy@cvs1:/cvsroot'
HOSTTYPE = `i686'
OSTYPE = `cygwin'
TERM = `cygwin'
rebuild = `() { rebuildClasses;
copyImages;
copyHTML
}'
rebuildClasses = `() { date;
pushd $DEVDIR/src;
if [ "$1" != "-noclean" ]; then
echo "Clean old class files...";
rm $CCDIR/*.class;
find $CCDIR/com -name "*.class" -print | xargs -P 0 -n 10 rm;
fi;
jc -d $CCDIR applets;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/xml;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/license;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/cc;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/cc/server;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/cache;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/db;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/db/sql;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/debug;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/meta;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/odb;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/profile;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/task;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/test;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/util;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/upgrade;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar com/irenaissance/upgrade/R2toR3;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar:$CCDIR/lib/collections.jar DB_admin;
jc -d $CCDIR -c $CCDIR/lib/xml4j.jar locksmith;
popd;
date
}'
cleanDB = `() { echo Deleting old database;
rm -r $CCDIR/db/cloudscape/*;
echo Unzipping from $DEVDIR/res/r3/ent/db/cloudscape/cloudscape.zip to $CCDIR/db/cloudscape;
unzip -q $DEVDIR/res/r3/ent/db/cloudscape/cloudscape.zip -d $CCDIR/db/cloudscape
}'
dir = `() { ls -FBX "$@"
}'
copyHTML = `() { pushd $DEVDIR/res/r3/ent/db;
echo "Copying HTML files from $PWD to $CCDIR/db";
find -name "*.html" -exec cp -P \{\} $CCDIR/db \;;
echo "Copying Javascript files from $DEVDIR/res/r3/common/js to $CCDIR/js";
cp $DEVDIR/res/r3/common/js/*.js $CCDIR/js;
cp $DEVDIR/res/r3/common/*.css $CCDIR/;
popd
}'
doc = `() { local PACKAGES;
PACKAGES="$PACKAGES com.irenaissance.xml";
PACKAGES="$PACKAGES com.irenaissance.license";
PACKAGES="$PACKAGES com.irenaissance.cc.server";
PACKAGES="$PACKAGES com.irenaissance.cache";
PACKAGES="$PACKAGES com.irenaissance.db";
PACKAGES="$PACKAGES com.irenaissance.db.sql";
PACKAGES="$PACKAGES com.irenaissance.debug";
PACKAGES="$PACKAGES com.irenaissance.err";
PACKAGES="$PACKAGES com.irenaissance.meta";
PACKAGES="$PACKAGES com.irenaissance.odb";
PACKAGES="$PACKAGES com.irenaissance.profile";
PACKAGES="$PACKAGES com.irenaissance.task";
PACKAGES="$PACKAGES com.irenaissance.test";
PACKAGES="$PACKAGES com.irenaissance.util";
PACKAGES="$PACKAGES com.irenaissance.upgrade";
PACKAGES="$PACKAGES com.irenaissance.upgrade.R2toR3";
local ROGUES=$DEVDIR/src/com/irenaissance/cc/irServer.java;
/jdk1.3/bin/javadoc -windowtitle "Calendar Central Javadoc" -author -d $DEVDIR/ccdocs -sourcepath $DEVDIR/src $PACKAGES $ROGUES
}'
compileClasses = `() { promoteClasses -noclean
}'
copyImages = `() { echo "Copying Image files from $PWD to $CCDIR/images";
cp -r $DEVDIR/res/r3/common/images/* $CCDIR/images/;
cp $DEVDIR/res/r3/ent/images/*.* $CCDIR/images/;
killCVS $CCDIR/images/
}'
longread = `() { local LINE;
echo "$1" '("." to finish):' 1>&2;
read -p '> ' LINE;
while [ "$LINE" != "." ]; do
echo "$LINE";
read -ep '> ' LINE;
done
}'
_ = `/usr/bin/cygcheck'
TZ = `EST5EDT4,M4.1.0/2,M10.5.0/2'
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\mounts v2\/c
(default) = `c:'
flags = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/e
(default) = `e:'
flags = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/i
(default) = `i:'
flags = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
(default) = `d:'
flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/bin
(default) = `d:\cygwin\bin'
flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
(default) = `D:/cygwin/bin'
flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
(default) = `D:/cygwin/lib'
flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
a: fd N/A N/A
c: hd NTFS 2008Mb 91% CP CS UN PA FC WinNT
d: hd NTFS 10974Mb 57% CP CS UN PA FC RANDYS D DRIVE
e: cd N/A N/A
i: net NTFS 10958Mb 82% CP CS UN PA FC
D:\cygwin\bin /usr/bin system textmode
D:\cygwin\lib /usr/lib system textmode
d:\cygwin\bin /bin system textmode
c: /c user textmode
d: / system textmode
e: /e user textmode
i: /i user textmode
Found: D:\cygwin\bin\bash.exe
Found: D:\cygwin\bin\cat.exe
Found: D:\cygwin\bin\cpp.exe
Found: D:\cygwin\bin\find.exe
Found: D:\cygwin\bin\gcc.exe
Found: D:\cygwin\bin\gdb.exe
Found: D:\cygwin\bin\ld.exe
Found: D:\cygwin\bin\ls.exe
Found: D:\cygwin\bin\make.exe
Found: D:\cygwin\bin\sh.exe
82k 2000/11/07 D:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
"cygform5.dll" v0.0 ts=2000/11/7 14:56
18k 2000/10/23 D:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm.dll" v0.0 ts=2000/10/22 22:26
14k 2000/10/23 D:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
"cygintl.dll" v0.0 ts=2000/10/23 15:02
83k 2000/06/11 D:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
"cygitcl30.dll" v0.0 ts=2000/6/10 23:34
35k 2000/06/11 D:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
"cygitk30.dll" v0.0 ts=2000/6/10 23:34
45k 2000/10/22 D:\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
"cygjbig1.dll" v0.0 ts=2000/10/22 19:06
119k 2000/10/23 D:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
"cygjpeg6b.dll" v0.0 ts=2000/10/22 20:58
53k 2000/11/07 D:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
"cygmenu5.dll" v0.0 ts=2000/11/7 14:55
426k 2000/11/07 D:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++5.dll" v0.0 ts=2000/11/7 14:57
299k 2000/11/07 D:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
"cygncurses5.dll" v0.0 ts=2000/11/7 14:54
34k 2000/11/07 D:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
"cygpanel5.dll" v0.0 ts=2000/11/7 14:55
162k 2000/10/23 D:\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0
"cygpng2.dll" v0.0 ts=2000/10/22 20:40
402k 2000/06/11 D:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
"cygtcl80.dll" v0.0 ts=2000/6/10 23:30
5k 2000/06/11 D:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
10k 2000/06/11 D:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
"cygtclreg80.dll" v0.0 ts=2000/6/10 23:30
243k 2000/10/23 D:\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
"cygtiff3.dll" v0.0 ts=2000/10/22 21:14
639k 2000/06/11 D:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
"cygtk80.dll" v0.0 ts=2000/6/10 23:34
41k 2000/10/28 D:\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0
"cygXpm-noX4.dll" v0.0 ts=2000/10/28 14:45
45k 2000/10/28 D:\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0
"cygXpm-X4.dll" v0.0 ts=2000/10/28 14:47
49k 2000/10/23 D:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
"cygz.dll" v0.0 ts=2000/10/22 20:22
609k 2000/11/11 D:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
"cygwin1.dll" v0.0 ts=2000/11/11 1:49
Cygwin DLL version info:
dll major: 1001
dll minor: 5
dll epoch: 19
dll bad signal mask: 19005
dll old termios: 5
dll malloc env: 28
api major: 0
api minor: 30
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
cygdrive flags: cygdrive flags
cygdrive prefix: cygdrive prefix
cygdrive default prefix:
build date: Sat Nov 11 01:49:33 EST 2000
shared id: cygwin1S3
Use -h to see help about each section
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com