delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/19/02:53:08

Date: Sun, 19 Jan 1997 09:33:42 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Takahiro Horie <takahiro AT ix DOT netcom DOT com>
cc: djgpp AT delorie DOT com
Subject: Re: Q. Why EXE crash in Win95?
In-Reply-To: <5bm7v8$jj@sjx-ixn2.ix.netcom.com>
Message-ID: <Pine.SUN.3.91.970119093023.22250E-100000@is>
MIME-Version: 1.0

On 16 Jan 1997, Takahiro Horie wrote:

> Q. I've made programs using DJGPP plus Allegro and run perfectly fine 
>    in normal MS-DOS mode. 
>    For what reason does it crash in Windows 95?

When it crashes, it should print a stack traceback and the registers' 
dump.  Does it?  If so, you should use the SYMIFY program to see where 
exactly did it crash and debug the reason for it.  Check out section 9.2 
of the DJGPP FAQ list (available as v2/faq202b.zip from the same place 
you get DJGPP) for details about SYMIFY.

>    Or maybe perhaps that I use CWSDPMI memory

When your program runs on Windows 95, it doesn't use CWSDPMI, because 
Windows has its own built-in DPMI server.  Your program's startup code 
sees this and doesn't load CWSDPMI.

- Raw text -


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