www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/04/15/10:56:03

Date: Tue, 15 Apr 1997 11:44:21 -0300
Message-Id: <1.5.4.16.19970415113735.2a97dbb2@dce03.ipt.br>
Mime-Version: 1.0
To: djgpp AT delorie DOT com
From: Cesar Scarpini Rabak <csrabak AT ipt DOT br>
Subject: Emacs 19.34 crash on startup -- odd problem

I'm experiencing an odd problem with Emacs 19.34.

After I upgraded may motherboard to an AMD486DX4-SE w/16 Mbytes RAM,
when I start emacs I get a segment violation (with a traceback) just after
the screen starts to show the emacs "window".

Now the oddities (if any [just one of them is enough]) of:

        I set TMP=3D instead of the ramdrive;
        I set EMACSTEST to nul or to a file to recover a session;
        I redir -o emacs.log;
        I run bash first and after emacs;
        I run emacs from windows 3.1;

emacs starts and works superb!

Notice I enabled testing of memory in the HIMEM.SYS, so bad memory chips
sound less probable.

I'm using cwsdpmi ver 3 (under DOS of course).

TIA

Below my config files.

CONFIG.SYS START ------------------------------------------------

BUFFERS=3D15,0
FILES=3D50
DOS=3DUMB
LASTDRIVE=3DT
FCBS=3D16,0
SWITCHES=3D/F
DEVICE=3DC:\DOS\HIMEM.SYS
DOS=3DHIGH

[MENU]
menuitem=3DMS-DOS
menuitem=3DCODEVIEW,CodeView - Esta configura=87ao deixa menos mem=A2ria=
 baixa
p/aplicacoes.
menuitem=3DALONE, ALONE - Configuracao p/jogos DOS, maximo poss=A1vel de=
 mem=A2ria
baixa .
menudefault=3DMS-DOS,5

[MS-DOS]
DEVICE=3DC:\DOS\EMM386.EXE NOEMS
DEVICEHIGH /L:1,6000 =3DC:\DOS\RAMDRIVE.SYS 4096 512 1024 /E

[CODEVIEW]
DEVICE=3DC:\DOS\EMM386.EXE

[ALONE]
include=3DMS-DOS

[COMMON]
COUNTRY=3D055,,C:\DOS\COUNTRY.SYS
DEVICEHIGH /L:1,15872 =3DC:\DOS\DISPLAY.SYS CON=3D(EGA,437,1)
DEVICEHIGH /L:1,13856 =3DC:\SBCD\SBCD.SYS /D:MSCD001 /P:250 /T:2 /S:A0
STACKS=3D64,512
SHELL=3DC:\DOS\COMMAND.COM C:\DOS\ /P /E:2048
CONFIG.SYS END --------------------------------------------------


AUTOEXEC.BAT START ----------------------------------------------
ECHO OFF
SET PATH=3DC:\;C:\DOS;C:\UTIL

LH /L:1,46544 C:\DOS\MSCDEX.EXE /D:MSCD001 /M:15
IF %CONFIG% =3D=3D ALONE GOTO END

LH /L:0;1,46016 /S C:\DOS\SMARTDRV.EXE /N/F 3072 2048

VERIFY =3D ON
PROMPT [%CONFIG%]$p$g
LH /L:1,16944 SHARE /L:500 /F:5100
C:\DOS\MODE CON CODEPAGE PREPARE=3D((850) C:\DOS\EGA.CPI)
C:\DOS\MODE CON CODEPAGE SELECT=3D850
LH /L:1,17456 C:\DOS\KEYB BR,,C:\DOS\KEYBOARD.SYS
LH /L:1,6576 C:\DOS\DOSKEY /INSERT
LH /L:0;1,26096 /S C:\MOUSE\mouse.exe
C:\DOS\UNDELETE /SC
SET DIRCMD=3D/O:GNE /P
SET TEMP=3DE:\
SET TMP=3DE:\
SET LIST=3DC:\
SET LMOUSE=3DC:\MOUSE
SET HOME=3DC:\usr\csrabak
SET MAWKSHELL=3D%COMSPEC% /C
SET CAWFLIB=3D%HOME%
SET DOS4G=3DQUIET
SET ROSEDIR=3DC:\ROSE
DOSKEY WIN=3DC:\WINDOWS\WIN $*

:DJGPP
DOSKEY EMACS=3DC:\DJGPP\GNU\EMACS\BIN\EMACS $*
DOSKEY LS=3Dls --color=3Dauto $*
CALL C:\DJGPP\DJGPP

:MSVC
:CODEVIEW
CALL C:\MSVC\C800
:END
AUTOEXEC.BAT END ------------------------------------------------

GO32 RESULTS:

go32/v2 version 2.0 built Aug 12 1996 22:27:23
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=3Dy in the environment to get verbose output.

DPMI memory available: 8059 Kb
DPMI swap space available: 130389 Kb
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Cesar Scarpini Rabak                      E-mail: csrabak AT ipt DOT br
DME/ASC                                   Phone: 55-11-268-3522 Ext.350
IPT - Instituto de Pesquisas Tecnologicas Fax:   55-11-268-5996
Av. Prof. Almeida Prado, 532.  Sao Paulo - SP 05508-901 BRAZIL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Raw text -


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