delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/01/12/23:32:56

From: myknees AT aol DOT com (Myknees)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: debugger and exception, help needed
Date: 13 Jan 1998 04:23:48 GMT
Lines: 40
Message-ID: <19980113042301.XAA14800@ladder02.news.aol.com>
NNTP-Posting-Host: ladder02.news.aol.com
References: <Pine DOT SUN DOT 3 DOT 91 DOT 980112111858 DOT 1820D-100000 AT is>
Organization: AOL http://www.aol.com
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

In article <Pine DOT SUN DOT 3 DOT 91 DOT 980112111858 DOT 1820D-100000 AT is>, Eli Zaretskii
<eliz AT is DOT elta DOT co DOT il> writes:

>Exception 14 (0Eh) is Page Fault, meaning that you are trying to
>access an
>invalid address, like via uninitialized or corrupted
>pointer.  Error code 4
>means that you were trying to read that
>address, not write to it.

I remember that someone has an interupt list -- Ralph Brown -- is that how you
know how to interpret these values?  with an interupt list?

I went to his site, but there it says:
<<
0E INT 0E C - IRQ6 - DISKETTE CONTROLLER
0E INT 0E C - CPU-generated (80386+ native mode) - PAGE FAULT
0E INT 0E C - HP 95LX - EXTERNAL CARD INTERRUPT
>>

How do you know which one is relevant?

After looking around a bit, I found ...
http://www.abwillms.demon.co.uk/prog/
...where it mentioned a tutorial:
<<
Libints

Old DJGPP protected mode hardware interrupt handling library. Includes a
tutorial on hardware interrupts in general, and a
neat memory locking system. Superceded by:
>>

I am thinking that this stuff help me to understand, for example, the things
that Windows says in the "details" section of the dialog box for a program
error, and also the text that follows a program crash.  That's what I think you
mean, anyway.

--Ed (Myknees)

- Raw text -


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