Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <19991103131033.5368.rocketmail@web108.yahoomail.com> Date: Wed, 3 Nov 1999 05:10:33 -0800 (PST) From: Earnie Boyd Reply-To: earnie_boydNOREPLY AT yahoo DOT com Subject: RE: Weird path duplication for shell scripts? To: Jon Leichter , "David O'Riva" Cc: cygwin AT sourceware DOT cygnus DOT com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Relative paths are a known problem for Cygwin b20.1. The pathing coding has changed since and the Cygwin v1 CD and the current snapshots have this resolved. Earnie. --- Jon Leichter wrote: > I saw this EXACT same problem when I 'upgraded' to the Jan 15, 1999 Cygwin > DLL. I didn't see it right away. It just happened one day, after I had been > using the new DLL for a couple of days. I tried reverting back to the Dec > 1998 > Cygwin DLL, and the problem went away. > > I wonder if anyone has more insight on this. > > Jon Leichter > jon AT symas DOT com > > > > -----Original Message----- > > From: cygwin-owner AT sourceware DOT cygnus DOT com > > [mailto:cygwin-owner AT sourceware DOT cygnus DOT com]On Behalf Of David O'Riva > > Sent: Tuesday, November 02, 1999 8:38 AM > > To: cygwin AT sourceware DOT cygnus DOT com > > Subject: Weird path duplication for shell scripts? > > > > > > Cygwin b20.1, Windows NT sp4 > > > > While building man, I ran into this odd problem: Executing a shell > > script with an explicit relative path causes duplication of the path > > section, resulting in the script failing. Example: > > > > [assumes a subdirectory "x" containing a shell script "scr"] > > bash$ x/scr > > x/x/scr: Can't open x/x/scr > > bash$ > > > > STRACE confirms this: > > [...] > > 15746 644741 [main] sh 1022 dll_crt0_1: Application CYGWIN version: > > 20.1, api: 0.0 > > 16564 661305 [main] sh 1022 dll_crt0_1: CYGWIN DLL version: 21.0, api: > > 0.8 > > 16610 677915 [main] sh 1022 build_argv: argv[0] = '/usr/bin/sh.exe' > > 16627 694542 [main] sh 1022 build_argv: argv[1] = 'x/x/scr' > > 16787 711329 [main] sh 1022 build_argv: argv[2] = '(null)' > > 16552 727881 [main] sh 1022 DllList::initAll: call to DllList::initAll > > 16658 744539 [main] sh 1022 dll_crt0_1: user_data->main 0x40105C > > 17111 761650 [main] sh 1022 _open: open (x/x/scr, 0x0) > > [...] > > > > Help?? Sorry if this has been addressed before, couldn't find a thing > > in the archives or the FAQ... > > > > -- > > -dave _________________________ > > ------------/ David O'Riva \-------------- > > 408- | Staff Software Engineer | oriva@ > > 473-9413 | Atari Games, Inc. | agames.com > > \_________________________/ > > > > -- > > Want to unsubscribe from this list? > > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > > > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com