Subj : SIGSEGV handler To : borland.public.cpp.borlandcpp From : Martin Phillips Date : Mon Aug 01 2005 02:43 pm I need to report the registers in a SIGSEGV handler. According to the BCC 5 documentation... "An integer pointer into the stack of the interrupt handler that called the user-specified handler. This pointer points to a list of the processor registers saved when the exception occurred. The registers are in the same order as the parameters to an interrupt function; that is, BP, DI, SI, DS, ES, DX, CX, BX, AX, IP, CS, FLAGS." I have tried various permutations of this and so far failed to find anything that matches the values recorded by Dr Watson or anything close to them. Does anyone have an example of such a handler? Martin Phillips Ladybridge Systems 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB +44-(0)1604-709200 .