www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/05/21/15:15:20

Message-Id: <m0ycamn-000S3uC@inti.gov.ar>
Comments: Authenticated sender is <salvador AT natacha DOT inti DOT gov DOT ar>
From: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Organization: INTI
To: Brian Hogg <bhogg AT worldchat DOT com>, djgpp AT delorie DOT com
Date: Thu, 21 May 1998 16:15:27 +0000
MIME-Version: 1.0
Subject: Re: Why is RHIDE always crashing?
In-reply-to: <3563777C.DB6F2984@worldchat.com>

Brian Hogg <bhogg AT worldchat DOT com> wrote:

> RHIDE is probably the best editor ever created.  But I constantly have
> problems with it crashing under Windows95.  It works just fine until
> there's an error in the program.  Afterwards, I get the debug message,
> fix the problem and compile again.  I'm thrown out of RHIDE with a
> windows error, and if I shut down or run any program, the computer locks
> up.  The entire point of using an IDE is easy debugging of programs, but
> when I can't debug at all the editor is pretty much useless.
> 
> Has anyone had the same problem or know a working solution?

No solution.

I think the problem is in W95, seems your program is writing over some critical 
memory and destroying the whole OS. Lamentably you can't easilly workaround it.
As another posted a solution could be the use of pure DOS, in this way you'll 
change the memory layout and your bug could hit a less critical part of the 
memory. 
Even when djgpp does an excellent job to protect the OS there are various ways 
to damage it and W95 isn't good to protect yourself.
Last sunday I was bombing a Linux machine during 7 hours and the system wasn't 
even touched. I generated tons of SIGSEGVs but the kernel still working, solid 
as a rock (was when I compiled my editor under Linux). On the other hand: first 
time a friend show me a Beta of W95 crashing it took me just few minutes ;-)

SET
------------------------------------ 0 --------------------------------
Visit my home page: http://set-soft.home.ml.org/
or
http://www.geocities.com/SiliconValley/Vista/6552/
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org
ICQ: 2951574
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(541) 759 0013

- Raw text -


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