From: David W. <we...@cw...> - 2002-07-14 15:21:07
|
On Sun, Jul 14, 2002 at 09:12:56AM -0500, Royce Mitchell III wrote: > Yes! Thank You! Finally got a line number!!!! > > Here's the dump info: > > Page fault at high IRQL was 12 > Bug detected code: 0x1D > Divide Error Exception: 0(2) > Processor: 0 CS:EIP 8:c00e3f98 <hal.dll: 3f98> > > C:\reactos\hal\halx86>addr2line --exe=hal.nostrip.dll 0x14f98 > //C/reactos/hal/halx86/time.c:199 > > Here's time.c:199: > Val = HalpQueryCMOS(RTC_REGISTER_B); > > Why would that get a div/0? > > > Here's 0x10000 offset: > > C:\reactos\hal\halx86>addr2line --exe=hal.nostrip.dll 0x13f98 > //C/reactos/hal/halx86/pci.c:411 > > Here's pci.c:411: > return Length - Len; > > Not sure why that would div/0 either :( > > > The .sym files aren't text anymore, so how do I determine what the .text > offset is for hal.dll? > The trap number was reported incorrectly until a few days ago. I do not think either of the lines you have got are right, is it possible that the hal you are using for the line numbers was built with different options to the one that produced the error? |