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: Organization: AOL http://www.aol.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk In article , Eli Zaretskii 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)