Message-Id: Comments: Authenticated sender is From: "Salvador Eduardo Tropea (SET)" Organization: INTI To: Brian Hogg , djgpp AT delorie DOT com Date: Thu, 21 May 1998 16:15:27 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Why is RHIDE always crashing? In-reply-to: <3563777C.DB6F2984@worldchat.com> Precedence: bulk Brian Hogg 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