delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/03/30/12:00:15

From: kraken AT mbox3 DOT singnet DOT com DOT sg DOT nospam (Rory)
Newsgroups: comp.os.msdos.djgpp
Subject: problems with RHIDE, projects, and SIGABRT
Date: Mon, 30 Mar 1998 16:54:40 GMT
Organization: Singapore Telecommunications Ltd
Lines: 70
Message-ID: <3521c90b.5322159@news.singnet.com.sg>
NNTP-Posting-Host: qtns01656.singnet.com.sg
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

here's a big problem i'm having with RHIDE at the moment. hope someone
can point me in the right direction. i''l start from the beginning(oh
no).

after installing DJGPP and RHIDE, all was working fine. then i
recalled reading somewhere, that if you want to have the same set of
options for all projects, then the options should be saved to
rhide.gpr, the default. ok , done. any further changes i made, i also
saved to this file. up till now, i had only been compiling simple one
source file programs without opening a project, to get the feel of
DJGPP. everything seemed ok. then one day, i opened a project to start
on my new application, and added two .c files to it. compiling,
everything went fine, until i tried to close the project. RHIDE kicked
me out to DOS with a SIGABRT signal and a divide by zero error. then i
couldn't start RHIDE at all and now i get this when i try and run.

--------screen dump-------------
RHIDE internal error. Please send a description of this situation
as most as possible detailed to the author together with the version
you are using. AND VERY IMPORTANT IS THE NEXT TRACEBACK!!!!

Exiting due to signal SIGABRT
Division by Zero at eip=00010b28
eax=000000c8 ebx=001e05d4 ecx=00000000 edx=0000000a esi=001a0de0
edi=002165c2
ebp=001a0d34 esp=001a0d10 program=C:\DJGPP\BIN\RHIDE.EXE
cs: sel=00af  base=834e5000  limit=00220fff
ds: sel=00b7  base=834e5000  limit=00220fff
es: sel=00b7  base=834e5000  limit=00220fff
fs: sel=00c7  base=00000000  limit=000fffff
gs: sel=00c7  base=00000000  limit=000fffff
ss: sel=00b7  base=834e5000  limit=00220fff

Call frame traceback EIPs:
  0x00010b28
  0x000d0858
  0x000ce9d1
  0x00019897
  0x0001ab02
  0x0001ad6e
  0x00010f61
  0x000ec326


i had been playing around with the options a lot both before and
during working with the new project, so i figured that would be the
problem. i tried starting rhide with RHIDE <projectname.grp> and it
worked fine. but try closing the project again, and again a SIGABRT.
i also made a backup of rhide.gpr before i made changes to it, and
rhide starts ok with the old rhide.gpr too. so what is going on here?
do i have to start RHIDE with the .gpr of the project i'm working on
everytime, and not be able to close my project in the IDE and work on
another one? how do i just set the options properly so that RHIDE will
use the same options for everything? i noticed once that an unsaved
file did not use the options i had set until i saved it. this is
stupid since i may be just testing stuff out and may not want to save
a file, but still want it to use my set options. 

to the author of RHIDE, why must the options be saved to a project
file. wouldn't it be easier if it was just a normal text file read at
startup? 

any response on my queries is kindly appreciated.


- Rory
  "i think i'm dumb, maybe just happy..."

(remove .nospam from address when 
 replying by e-mail)

- Raw text -


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