#27 RHIDE crashed when clicking on compile result

open
nobody
None
5
2005-08-27
2005-08-27
Jaroslav Fojtik
No

My problem is the following:

When I clicked on following compile result RHIDE crashed.
+-[_]--------------------------- Message Window
-------------------------3-[]-+
Ś Compiling: wordlst.cc

Ś wordlst.cc(33) Error: cp_lib/cptran.h: No such file
or directory (ENOENT) _
Ś wordlst.cc(34) Error: cp_lib/cpg.trn: No such file or
directory (ENOENT) _
Ś There were some errors
_
Ś

+-__________________________________________________________________________-+

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=0000a9ab, x87 status=4000
eax=000000c8 ebx=ff3dda78 ecx=00000000 edx=0000000a
esi=ff3dda64 edi=00395e47
ebp=ff3dda2c esp=ff3dda04
program=E:\OLD_DOS\GCC\BIN\RHIDE.EXE
cs: sel=00a7 base=8618e000 limit=ff3fdfff
ds: sel=00af base=8618e000 limit=ff3fdfff
es: sel=00af base=8618e000 limit=ff3fdfff
fs: sel=00bf base=00000000 limit=0010ffff
gs: sel=00bf base=00000000 limit=0010ffff
ss: sel=00af base=8618e000 limit=ff3fdfff
App stack: [ff3de000..ff35e000] Exceptn stack:
[003732b4..00371374]

Call frame traceback EIPs:
0x0000a9ab
0x001f4338
0x001f3e2c
0x00043417
0x0002677e
0x0001f491
0x00007409
0x00007c21
0x001e7d43
0x00046454
0x00046f1d
0x0004622a
0x001df044
0x001df0cb
0x001e6a35
0x001e7e96
0x001df044
0x001df0cb
0x001f6c34
0x001df044
0x001df0cb
0x001ddbbb
0x00007cb8
0x001ded2a
0x001de04a
0x0000af7b
0x0030a422

This is a bug report for RHIDE 1.5 (Jun 28 2003 19:39:10)
I am running MS-DOS 7.10 (Windows 95)

Important environment variables:
PATH=G:\GCC\BIN;C:\BAT;C:\BOOT;G:\ORCAD\SDT;G:\TOOLS;G:\WATCOM\BINW;C:\PROGRA~1\BORLAND\DELPHI6\BIN;C:\PROGRA~1\BORLAND\CBUILD~1\BIN;C:\BAT;C:\WIN95;C:\WIN95\COMMAND;C:\WIN95\SYSTEM;C:\PROGRA~1\NETWOR~1\PGP;G:\WAT\BINNT;G:\WAT\BINW;C:\DOS;C:\PROGRA~1\DOXYGEN\BIN;C:\PROGRA~1\ATITEC~1\ATICON~1
DJGPP=g:\gcc\djgpp.env
DJDIR=g:/gcc
LFN=y
INFOPATH=.;g:/gcc/share/rhide;e:/old_dos/gcc/bin/../share/rhide;g:/gcc/share/rhide/SET;e:/old_dos/gcc/bin/../share/rhide/SET;g:/gcc/info;g:/gcc/gnu/emacs/info;/usr/share/info;/usr/info;/usr/local/share/info;/usr/local/info
LOCALEDIR=
LANGUAGE=
SHELL=
COMSPEC=C:\COMMAND.COM
DJSYSFLAGS=

Here is the output from a sample compilation and link for C
executing:
echo "int main(){return 0;}" | redir -eo gcc -Xlinker
-v -Wa,-v -v -o /dev/null -x c -
Reading specs from g:/gcc/lib/gcc-lib/djgpp/2.953/specs
gcc version 2.95.3 20010315/djgpp (release)
g:/gcc/lib/gcc-lib/djgpp/2.953/cpp0.exe -lang-c -v
-D__GNUC__=2 -D__GNUC_MINOR__=95 -Dunix -Di386 -DGO32
-DDJGPP=2 -DMSDOS -D__unix__ -D__i386__ -D__GO32__
-D__DJGPP__=2 -D__MSDOS__ -D__unix -D__i386 -D__GO32
-D__DJGPP=2 -D__MSDOS -Asystem(unix) -Asystem(msdos)
-Acpu(i386) -Amachine(i386) -Acpu(i386) -Amachine(i386)
-Di386 -D__i386 -D__i386__ -D__tune_pentium__ -imacros
g:/gcc/lib/djgpp.ver -remap - c:/temp/RHeaaaaa\ccUa3VAR.i
GNU CPP version 2.95.3 20010315/djgpp (release) (80386,
BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
g:/gcc/lib/gcc-lib/djgpp/2.953/include
g:/gcc/include
End of search list.
The following default directories have been omitted
from the search path:
$DJDIR/lang/cxx
$DJDIR/lib/gcc-lib/djgpp/2.953/../../../../djgpp/include
End of omitted list.
g:/gcc/lib/gcc-lib/djgpp/2.953/cc1.exe
c:/temp/RHeaaaaa\ccUa3VAR.i -quiet -dumpbase -.c
-version -o c:/temp/RHeaaaaa\ccyUSFRA.s
GNU C version 2.95.3 20010315/djgpp (release) (djgpp)
compiled by GNU C version 2.95.3 20010315/djgpp (release).
g:/gcc/bin/as.exe -v -o c:/temp/RHeaaaaa\cccEIp8j.o
c:/temp/RHeaaaaa\ccyUSFRA.s
GNU assembler version 2.11.2 (i386-pc-msdosdjgpp) using
BFD version 2.11.2
g:/gcc/lib/gcc-lib/djgpp/2.953/collect2.exe -o
/dev/null g:/gcc/lib/crt0.o -Lg:/gcc/lib
-Lg:/gcc/lib/gcc-lib/djgpp/2.953 -Lg:/gcc/bin
-Lg:/gcc/lib -v c:/temp/RHeaaaaa\cccEIp8j.o -lgcc -lc
-lgcc -Tdjgpp.djl
collect2 version 2.95.3 20010315/djgpp (release)
(80386, BSD syntax)
g:/gcc/bin/ld.exe -o /dev/null g:/gcc/lib/crt0.o
-Lg:/gcc/lib -Lg:/gcc/lib/gcc-lib/djgpp/2.953
-Lg:/gcc/bin -Lg:/gcc/lib -v
c:/temp/RHeaaaaa\cccEIp8j.o -lgcc -lc -lgcc -Tdjgpp.djl
GNU ld version 2.11.2 (with BFD 2.11.2)
g:/gcc/bin/stubify.exe -v /dev/null
Warning: input file is not COFF or stubbed COFF
stubify for djgpp V2.X executables, Copyright (C) 1995
DJ Delorie
stubify: /dev/null -> /dev/null.000 -> /dev/null.exe

End of the sample

Here is the output from a sample compilation and link
for C++
executing:
echo "int main(){return 0;}" | redir -eo gcc -Xlinker
-v -Wa,-v -v -o /dev/null -x c++ -
Reading specs from g:/gcc/lib/gcc-lib/djgpp/2.953/specs
gcc version 2.95.3 20010315/djgpp (release)
g:/gcc/lib/gcc-lib/djgpp/2.953/cpp0.exe -lang-c++ -v
-D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95
-D__cplusplus -Dunix -Di386 -DGO32 -DDJGPP=2 -DMSDOS
-D__unix__ -D__i386__ -D__GO32__ -D__DJGPP__=2
-D__MSDOS__ -D__unix -D__i386 -D__GO32 -D__DJGPP=2
-D__MSDOS -Asystem(unix) -Asystem(msdos) -Acpu(i386)
-Amachine(i386) -D__EXCEPTIONS -Acpu(i386)
-Amachine(i386) -Di386 -D__i386 -D__i386__
-D__tune_pentium__ -imacros g:/gcc/lib/djgpp.ver -remap
- c:/temp/RHeaaaaa\ccH1lt9g.ii
GNU CPP version 2.95.3 20010315/djgpp (release) (80386,
BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
g:/gcc/lang/cxx
g:/gcc/lib/gcc-lib/djgpp/2.953/include
g:/gcc/include
End of search list.
The following default directories have been omitted
from the search path:
$DJDIR/lib/gcc-lib/djgpp/2.953/../../../../djgpp/include
End of omitted list.
g:/gcc/lib/gcc-lib/djgpp/2.953/cc1plus.exe
c:/temp/RHeaaaaa\ccH1lt9g.ii -quiet -dumpbase -.cc
-version -o c:/temp/RHeaaaaa\cceTxM8n.s
GNU C++ version 2.95.3 20010315/djgpp (release) (djgpp)
compiled by GNU C version 2.95.3 20010315/djgpp (release).
g:/gcc/bin/as.exe -v -o c:/temp/RHeaaaaa\cc07Se8o.o
c:/temp/RHeaaaaa\cceTxM8n.s
GNU assembler version 2.11.2 (i386-pc-msdosdjgpp) using
BFD version 2.11.2
g:/gcc/lib/gcc-lib/djgpp/2.953/collect2.exe -o
/dev/null g:/gcc/lib/crt0.o -Lg:/gcc/lib
-Lg:/gcc/lib/gcc-lib/djgpp/2.953 -Lg:/gcc/bin
-Lg:/gcc/lib -v c:/temp/RHeaaaaa\cc07Se8o.o -lgcc -lc
-lgcc -Tdjgpp.djl
collect2 version 2.95.3 20010315/djgpp (release)
(80386, BSD syntax)
g:/gcc/bin/ld.exe -o /dev/null g:/gcc/lib/crt0.o
-Lg:/gcc/lib -Lg:/gcc/lib/gcc-lib/djgpp/2.953
-Lg:/gcc/bin -Lg:/gcc/lib -v
c:/temp/RHeaaaaa\cc07Se8o.o -lgcc -lc -lgcc -Tdjgpp.djl
GNU ld version 2.11.2 (with BFD 2.11.2)
g:/gcc/bin/stubify.exe -v /dev/null
Warning: input file is not COFF or stubbed COFF
stubify for djgpp V2.X executables, Copyright (C) 1995
DJ Delorie
stubify: /dev/null -> /dev/null.000 -> /dev/null.exe

End of the sample

Discussion