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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk 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 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)