delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/08/26/17:01:44

From: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT edu DOT ar>
To: wgalazka AT zoolook DOT chem DOT uw DOT edu DOT pl, djgpp AT delorie DOT com
Subject: Re: RHIDE
Date: Mon, 26 Aug 1996 14:51:41 +0300 (GMT)
Message-ID: <9608261452.aa05752@ailin.inti.edu.ar>

Galazka wrotes:
>>> > Take a look at djgpp.env. This file tells programs where the info
>>Isn't true, the actual code of the help only searchs for the info dir not for 
>>some variable of djgpp.env.
>Hmm, that should be fixed, shouldn't it?
Could be, but isn't prioritary, if you want, correct it and send me the diffs.

>>> > directory is located at.  There hovewer seems to be an error in
>>> > RHIDE, start it, press F! - a help window brings up, press ESC,
>>> > press F3, press ESC press F1, not help window 
>>I told this at least 3 times:
>>In RHIDE Beta 5 you can call the help ONLY from inside of an editor window, if 
>>you call the help without windows RHIDE crashes (that's because the IDE is 
>>dereferencing a NULL pointer) and if you call the help from a Dialog Box (like 
>>the about box at the startup) you will get this stranger behaviour.
>Could you tell exactly where the NULL is dereferenced sp I could put
>a call to assert() there ?
When the Beta 5 tries to open the help searchs for the "WordUnderCursor" (there 
are a routine called like this) to search the word under cursor the routines 
asks to the Desktop for the first available window attached to it, but this is 
NULL because you don't have any window opened and >kbum<. I don't have here the 
sources of the RHIDE, but I have it at home, and I have the patch to prevent 
the crash under this situation, you must add a check for NULL pointer and in 
this case don't call to WordUnderCursor. If you *really* can't wait to the next 
*official* release of RHIDE I *can* send you the patchs, but send me a mail 
asking for these patchs.

bye SET



********************************************************************************
Salvador Eduardo Tropea (SET) - salvador AT inti DOT edu DOT ar
Work: INTI (National Institute of Industrial Technology) Sector: ICE 
(Electronic Control & Instrumentation)
Post (Home): Curapaligue 2124 - Caseros (1678)- Buenos Aires - Argentina 

- Raw text -


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