Date: Mon, 09 Oct 2000 17:38:40 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: taupin Message-Id: <9003-Mon09Oct2000173840+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.5h CC: djgpp AT delorie DOT com In-reply-to: <39E1A2EA.1723056E@lps.u-psud.fr> (message from taupin on Mon, 09 Oct 2000 12:50:18 +0200) Subject: Re: DJGPP and Win2000 References: <39E1A2EA DOT 1723056E AT lps DOT u-psud DOT fr> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Mon, 09 Oct 2000 12:50:18 +0200 > From: taupin > > I have been said by Eli Z. that there was a "bug" in Win2000 which > prevented "bash" from working. It doesn't prevent Bash from working. It only prevents you from running DJGPP programs from other DJGPP programs under Bash. In other words, Bash will work and invoking DJGPP programs from Bash will work, but if you invoke Less from Bash, and then run a DJGPP program from within Less (using the `!' command), NTVDM will crash. > Questions: > 1. Is that a bug, or a "feature"? Since no one has yet produced a full report about what exactly causes the DOS box to crash, we don't really know. For all I know, it could be even some subtle DJGPP bug. Thanks to Charles Sandmann (who worked on this for a while), we do know that this is somehow related to hooking hardware interrupts and/or exceptions in nested DPMI programs, but it's not clear what exactly is the problem there. Someone (tm) with enough motivation and persistence needs to do the footwork of stepping through the offending code and trying various non-standard builds of DJGPP programs such as Make, to find out the exact reason of the crashes. > 2. if (bug) {is there a patch provided by M$ or anybody else}? Patch from Microsoft to make DOS users happy? Ha!