From: Damian Yerrick Newsgroups: comp.os.msdos.djgpp Subject: Re: Problem with DOS and DPMI Organization: Pin Eight Software Message-ID: References: <7vf5qm$i4i$1 AT front1 DOT grolier DOT fr> X-Newsreader: Forte Agent 1.6/32.525 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 22 X-Trace: /KtlGXEZDOBSu3VosOOVlQINqkb1RC6Te5RhStG1P/eIzgH7FKlT6BaTnf18Bi37ueJQwEp+qmGx!UtSX4ZANN4qgcCoZa1HmsWmRPjXoZO/0FEnSSMqZ6DG0tKKDn+Enbd/7Qhv51h29pA== X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Sun, 31 Oct 1999 01:33:19 GMT Distribution: world Date: Sun, 31 Oct 1999 01:33:19 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Sat, 30 Oct 1999 18:15:36 +0200, "yaafox" wrote: > My program run perfectly with w98's DPMI server > but when I try do run it in DOS (with CWSDPMI) I see : > ================================================ > Page Fault cr2=10000000 at eip=e75; flags=6 > eax=00000030 ebx=00000000 ecx=0000000c edx=00000000 > esi=0001a44a edi=00000000 ebp=00000000 esp=00002672 > cs=18 ds=38 es=af fs=0 gs=0 ss=20 error=0002 > ================================================ Page Fault in Sandmann's CWSDPMI not in Micro$oft's DPMW32 This means you are accessing an address below 0x00001000. The most common reason is you are dereferencing a NULL pointer. Run symify on the traceback (should be below the register dump) and see if you can pinpoint the error. If not, send us the symify output. -- Damian Yerrick Visit my web site: http://yerricde.spedia.net/