www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1992/10/14/10:41:04

Date: Wed 14 Oct 92 09:49:10
From: ronis AT ronis DOT chem DOT mcgill DOT ca (David M. Ronis)
To: djgpp AT sun DOT soe DOT clarkson DOT edu

I have been running an application which solves some nonlinear
integro-differential equations.  In addition, other parts of my code
use large arrays; hence, I've been compiling with DJGPP.  Finally, I
run the application under Desqview. 

If I supply a good enough initial guess to the solution of my
problem, things work well, if not the program crashes (for reasons
that I understand).  My problem is that when the program crashes my
machine hangs (I have to do a hard reboot).  All I get is:

		      Exception 141 at eip=2b9d.

I've also compiled the code under Microsoft C6.01.  When it is run
with smaller arrays and crashes, I get an overflow error, but the
machine doesn't hang.

1.  How do I get my machine not to hang?  It sounds as if somthing
(GO32?) is not cleaning up after itself.  Is there something
analogous to _fpreset which should be run before GO32 exits?

2.  Where are the exception numbers listed? 


Thanks in advance.


David Ronis




- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019