From: Martin Str|mberg Message-Id: <199807231601.SAA17503@father.ludd.luth.se> Subject: Re: info core dumps To: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii) Date: Thu, 23 Jul 1998 18:01:02 +0200 (MET DST) Cc: djgpp-workers AT delorie DOT com (DJGPP-WORKERS) In-Reply-To: from Eli Zaretskii at "Jul 23, 98 09:48:35 am" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk According to Eli Zaretskii: > It seems that we are shooting in the dark here, and we need some > reality checks. Martin, could you please describe your system > configuration (hardware, memory manager, CONFIG.SYS, AUTOEXEC.BAT, > etc.) where these crashes happen? Two boxes, 1 and 2. Software: ----- DOS6.22 Swedish version HIMEM and EMM386 from DOS6.22 ----- Hardware 1: ----- QDI P5I437P4 motherboard Pentium 133MHz Diamond Stealth 64 Video with 2MB VRAM Seagate 6.4GB 7200rpm Pioneer ATAPI CDROM 4x SoundBlaster 16 Floppy Serial mouse (model very cheap) (SMC EtherPower network card that isn't used in DOZE) ----- CONFIG.SYS 1: ----- DEVICE=C:\DOS\HIMEM.SYS /testmem:off DEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF BUFFERS=30,0 FILES=50 DOS=UMB LASTDRIVE=Z FCBS=4,0 DOS=HIGH DEVICEHIGH /L:1,22272 =C:\FREEDOS\BIN\TDSK.EXE 16384 /E SHELL = C:\DOS\COMMAND.COM C:\DOS /p /e:1024 switches=/f break=on COUNTRY=046,850,C:\DOS\COUNTRY.SYS DEVICEHIGH /L:1,9056 =C:\DOS\ANSI.SYS DEVICEHIGH /L:1,15792 =C:\DOS\DISPLAY.SYS CON=(EGA,,1) DEVICEHIGH /L:2,18000 =C:\PIONEER\ATAPI_CD.SYS /S2 DEVICEHIGH /L:2,27040 =C:\VIBRA16\DRV\VIBRA16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5 DEVICEHIGH /L:1,10592 =C:\VIBRA16\DRV\CTMMSYS.SYS ----- AUTOEXEC.BAT 1: ----- LH /L:2,56224 c:\toolkit\guard.com SET SOUND=C:\VIBRA16 SET BLASTER=A220 I5 D1 H5 P330 T6 SET MIDI=SYNTH:1 MAP:E C:\VIBRA16\DIAGNOSE /S C:\VIBRA16\MIXERSET /P /Q LH /L:2,27952 c:\dos\mscdex.exe /d:mscd001 /l:r LH /L:0;2,45504 /S C:\DOS\SMARTDRV.EXE /n c+ d+ e+ 8192 PROMPT $p$g PATH d:\djgpp\bin;d:\djgpp\gnu\emacs\bin;C:\DOS;c:\perl;c:\emacs\bin;c:\compress;c:\nc;c:\vibra16 SET TEMP=C:\tmp SET TMP=C:\tmp MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI) MODE CON CODEPAGE SELECT=850 LH /L:2,17296 KEYB SV,,C:\DOS\KEYBOARD.SYS LH /L:2,16000 c:\mouse\amsmouse.com @echo. LH /L:2,6528 c:\dos\doskey /insert CALL C:\GO95\DMS MONITOR set DJGPP=d:\djgpp\djgpp.env set TMPDIR=g: set AR=ar set CC=gcc set MAKE=make set RANLIB=ranlib set YACC=bison -b y -y ----- Hardware 2: ----- QDI P5I437P4 motherboard Pentium 75MHz Some S3 based SVGA card with 2MB RAM Seagate 1GB 5400rpm Floppy ----- CONFIG.SYS 2: ----- DEVICE=C:\DOS\HIMEM.SYS /testmem:off DEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF BUFFERS=30,0 FILES=50 DOS=UMB LASTDRIVE=Z FCBS=4,0 DOS=HIGH DEVICEHIGH /L:1,22272 =C:\FREEDOS\BIN\TDSK.EXE 8192 /E SHELL = C:\DOS\COMMAND.COM C:\DOS /p /e:1024 switches=/f break=on COUNTRY=046,850,C:\DOS\COUNTRY.SYS DEVICEHIGH /L:1,9056 =C:\DOS\ANSI.SYS DEVICEHIGH /L:1,15792 =C:\DOS\DISPLAY.SYS CON=(EGA,,1) ----- AUTOEXEC.BAT 2: ----- LH /L:2,56224 c:\toolkit\guard.com LH /L:0;2,45488 /S C:\DOS\SMARTDRV.EXE /n c+ d+ 8192 PROMPT $p$g PATH c:\djgpp.202\bin;c:\djgpp.202\gnu\emacs\bin;C:\DOS;c:\perl;c:\emacs\bin;c:\compress;c:\nc;c:\vibra16 SET TEMP=e:\ SET TMP=e:\ MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI) MODE CON CODEPAGE SELECT=850 LH /L:2,17296 KEYB SV,,C:\DOS\KEYBOARD.SYS @echo. LH /L:1,6528 c:\dos\doskey /insert set DJGPP=c:\djgpp.202\djgpp.env set TMPDIR=e: set AR=ar set CC=gcc set MAKE=make set RANLIB=ranlib set YACC=bison -b y -y ----- Anything else you want to know or if it seems I might have forgotten some obvious hardware, ask! Now some more interesting findings. For the moment I have the opportunity to try QEMM97 on hardware 1. The interesting part of CONFIG.SYS 1 is changed like this: --- /DOS/c/safe/c.032 Wed Jun 24 17:31:40 1998 +++ /DOS/c/config.sys Tue Jul 21 12:28:34 1998 -DEVICE=C:\DOS\HIMEM.SYS /testmem:off -DEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF +device=c:\qemm\dosdata.sys +DEVICE=C:\QEMM\QEMM386.SYS RAM ST:M S=FE00-FEFF R:2 +device=c:\qemm\dos-up.sys @c:\qemm\dos-up.dat +DEVICE=C:\QEMM\LOADHI.SYS /R:1 /SIZE=11520 C:\QEMM\QDPMI.SYS SWAPFILE=DPMI.SWP SWAPSIZE=1024000 In this setup it not crashing! I. e. if I run under QDPMI it _does_ _not_ crash. > If you could play with your system configuration and see what > parameters have any effect on this problem, it might also help. For > example, if the BIOS have a setting to shadow some of the ROM, or if > the memory manager has parameters which exclude/include certain memory > areas, try changing them. I'll try. But as it's working with QEMM, do you think it's relevant? > The reason I'm asking for all this is that I think A20 and the HMA are > enabled on every system that can remap BIOS. So I don't see how > enabling it again could help. If I'm right, then we might be looking > in the wrong place. Yes. Any ideas on where the right place is? Silence, MartinS