comp.lang.ada
 help / color / mirror / Atom feed
* GNAT-DOS delay bug
@ 1999-08-11  0:00 Rob Allen
  1999-08-11  0:00 ` jerry
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Rob Allen @ 1999-08-11  0:00 UTC (permalink / raw)


Delay statements crash NTVDM under NT4.0 sp3 using the GNAT DOS
compiler.

Specifically I am using EZ2LOAD, that is, GNAT3.10 DOS with DJGPP 2.01
(Why not the 3.11 Win32 GNAT?  Because I also want to run the code on a
486 to control a model railroad -- to teach real-time programming
including interrupt handling.  Am I wrong in this approach?)  The bug
shows up on Pentium Pros and IIs all running NT4.0sp3.

The problem is that delay statements (except delay 0.0) produce illegal
memory refs to 0xFFFFFFFF immediately crashing the run whether running
the EXE directly or via the adacaps Run.
Specifically,
"ntvdm.exe - Application Error
The instruction at "0x0f003084" referenced memory at "0xffffffff".  The
memory could not be "read".
Click on OK to terminate ....
"

Is this a known bug?  Anyone else had experience with EZ2LOAD under NT ?

Thanks for any help you can give.  Please email as well as post reply.

rob

--
*********************************************************************************

Dr Rob Allen            Web: http://www.it.swin.edu.au/staff/rallen/
School of Information Technology    phone: +61 3 92148587
Swinburne University of Technology         Fax: +61 3 98190823
PO Box 218, Hawthorn, VICTORIA 3122 AUSTRALIA
EMail:RAllen@swin.edu.au
*********************************************************************************







^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~1999-08-11  0:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-08-11  0:00 GNAT-DOS delay bug Rob Allen
1999-08-11  0:00 ` jerry
1999-08-11  0:00 ` Robert Dewar
1999-08-11  0:00   ` Aidan Skinner
1999-08-11  0:00 ` David C. Hoos, Sr.

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox