delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/08/12/01:07:54

Message-ID: <37B09D26.4CF8648A@unb.ca>
From: Endlisnis <s257m AT unb DOT ca>
X-Mailer: Mozilla 4.61 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: RHIDE crashes without traceback.
Date: Tue, 10 Aug 1999 21:46:24 GMT
NNTP-Posting-Host: 209.226.124.241
X-Trace: news20.bellglobal.com 934321584 209.226.124.241 (Tue, 10 Aug 1999 17:46:24 EDT)
NNTP-Posting-Date: Tue, 10 Aug 1999 17:46:24 EDT
Organization: Sympatico
Lines: 127
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

    OK, I've been using RHIDE for ~ 2 years now, and have had very few
problems.  But this one's got me stumped.

RHIDE completely freezes the DOS box when it is run.  No traceback, no
nothing.  I have to click the "X" button to close the DOS session.  The
strange thing is that it works fine if I unset the "DJGPP" environment
variable.  I tried it in BASH as well, and since it already loads DJGPP.ENV, I
have to unset the "DJDIR" environment variable instead.  I've tried this with
both version v1.4 & v1.4.7 with no difference.  I've tried running it from
real DOS, and there are no problems.  So I must conclude that it has to do
with some files that RHIDE loads.  It can't be DJGPP.ENV, because lots of
other programs load that, and they all work fine.  I've tried running it with
gcc 2.8.1, gcc 2.95 and with no compiler at all.
    I tried unzipping "rhide14b.zip" into a new directory, unsetting DJGPP,
then setting DJDIR=that directory and it still crashes.  I have plenty of
memory, but if you don't believe me, go32-v2's output is at the end.  None of
the file were marked as 'accessed' by Windows except "rhide.exe".  I have not
made any modifications to DJGPP.ENV, and to make sure, I restored it from
"djdev202.zip".
    I tried a clean install of RHIDE (without any other packages, including
djdev/gcc), I unset DJGPP, then set DJDIR to the current directory (which was
empty) and deleted all files that came with rhide except rhide.exe.  And it
still crashed!!  But, under these exact same environment without DJDIR set,
then it loads fine (without the macros and such).
    Also, SetEdit works fine... I don't understand.
-------------------------------------------
go32/v2 version 2.0 built Nov 15 1998 14:36:43
Usage: go32 coff-image [args]
Rename this to go32.exe only if you need a go32 that can run v2 binaries as
 well as v1 binaries (old makefiles).  Put ahead of the old go32 in your PATH
 but do not delete your old go32 - leave it in the PATH after this one.
Set GO32_V2_DEBUG=y in the environment to get verbose output.

DPMI memory available: 37671 Kb
DPMI swap space available: 90213 Kb
-----environment------------------
TMP=C:\WIN98\TEMP
winbootdir=C:\WIN98
COMSPEC=C:\WIN98\COMMAND.COM
TEMP=C:\Win98\Temp
TMPDIR=C:\Win98\Temp
PATH=C:\WIN98;C:\WIN98\COMMAND;P:\BIN;C:\DOS;C:\UTILS\PK
PROMPT=$p$g
DJGPP=P:\DJGPP.ENV
HOME=P:\
SHELL=C:\Win98\Command.com
windir=C:\WIN98
BLASTER=A220 I10 D3 T4
CMDLINE=go32-v2
---------autoexec.bat---------------
@echo off
C:\WIN98\COMMAND\Doskey
C:\WIN98\COMMAND\doskey ls=ls -p --color $*
C:\WIN98\COMMAND\subst P: E:\DJGPP
C:\WIN98\COMMAND\subst W: C:\Work\MathWebStuff
set TEMP=C:\Win98\Temp
set TMPDIR=C:\Win98\Temp
set PATH=C:\WIN98;C:\WIN98\COMMAND;P:\Bin;C:\DOS;C:\Utils\Pk
set PROMPT=$p$g
set DJGPP=P:\DJGPP.ENV
rem set EMACSPACKAGEPATH=E:\Xemacs\site-packages\;E:\Xemacs\xemacs-packages\
set HOME=P:\
set SHELL=C:\Win98\Command.com
goto %CONFIG%
goto end

:Windows
set CONFIG=
win
goto end

:CD-ROM
C:\WIN98\COMMAND\mscdex /D:ROLFS

:end
---------config.sys------------------
[menu]
menuitem=Windows, Windows '95
menuitem=4GW, Dos4GW mode
menuitem=Dynamic, Dynamic Memory Mode (64M EMS/64M XMS)
menuitem=EMS, EMS mode
menuitem=XMS, XMS mode
menuitem=RAM, Make a 64Meg RAM-Drive
menuitem=CD-ROM, CD-ROM & Dos4GW
menudefault=Windows, 1

[CD-ROM]
include=4GW
DEVICEHIGH=C:\DOS\CD-ROM\ATAPI_CD.SYS /D:ROLFS

[Windows]

[4GW]
dos=high
dos=UMB

[Dynamic]
include=4GW
DEVICE=C:\WIN98\HIMEM.SYS
DEVICE=C:\WIN98\EMM386.EXE 64000

[EMS]
include=4GW
DEVICE=C:\WIN98\HIMEM.SYS
DEVICE=C:\WIN98\EMM386.EXE D=64 120000

[XMS]
include=4GW
DEVICE=C:\WIN98\HIMEM.SYS
DEVICEHIGH=C:\WIN98\EMM386.EXE

[RAM]
include=4GW
DEVICE=C:\WIN98\HIMEM.SYS
DEVICE=C:\WIN98\RAMDRIVE.SYS 64000 512 100 /E

[Common]
DEVICEHIGH=C:\WIN98\COMMAND\ANSI.SYS

--
     (\/) Endlisnis (\/)
          s257m AT unb DOT ca
          Endlisnis AT HotMail DOT com
          ICQ: 32959047



- Raw text -


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