[ros-kernel] State of current CVS

Vizzini vizzini at plasmic.com
Mon Nov 24 11:50:25 CET 2003


On Mon, 2003-11-24 at 11:32, Mike Lerwill wrote:
> Hi,
> 
> I am building and trying to test current code from CVS by doing a simple
> make/make install then booting the resulting code under (current) bochs the
> result is as follows.
> 
> DriverBase for Scsiport.sys: dda79000
> DriverBase for Atapi.sys: dda83000
> DriverBase for Class2.sys: dda8c000
> DriverBase for Disk.sys: dda96000
> DriverBase for Vfatfs.sys: dda9e000
> DriverBase for \SystemRoot\system32\drivers\ne2000.sys: ddad7000
> DriverBase for \SystemRoot\system32\drivers\ndis.sys: ddb38000
> (ndis/miniport.c:1085)(NdisInitializeWrapper) Called.
> Page fault at high IRQL was 2
> ExceptionRecord->ExceptionAddress = 0xc001fb87
> KeBugCheckWithTf at ke/catch.c:152
> Bug detected (code 1e param 0 0 0 0)
>   KMODE_EXCEPTION_NOT_HANDLED
> 
> Page Fault Exception: 14(2)
> Processor: 0 CS:EIP 8:c001fb87 <ntoskrnl.exe: 1fb87>
> cr2 0 cr3 287000 Proc: c1201348 Pid: 1 <SYSTEM> Thrd: c12030a8 Tid: 1
> DS 10 ES 10 FS 30 GS 10
> EAX: c12261c0   EBX: 000093ce   ECX: ddb50010
> EDX: 00000000   EBP: c00ad790   ESI: 002a9000
> EDI: 00000000   EFLAGS: 00010203 kESP c00ad704 kernel stack base c00ab000
> ESP c00ad704
> Frames: <ndis: f29d> <ne2000: 3912> <ntoskrnl.exe: 2abab> <ntoskrnl.exe:
> 2aa03> <ntoskrnl.exe: 2c01f> <ntoskrnl.exe: 3129d>
> <ntoskrnl.exe: 312fd> <ntoskrnl.exe: 30ae3> <ntoskrnl.exe: 30b1b>
> <ntoskrnl.exe: 30b61> <ntoskrnl.exe: 31363>  <ntoskrnl.exe
> : a98d>  <ntoskrnl.exe: 126c> ExceptionRecord->ExceptionAddress = 0xc00054a4
> KeBugCheckWithTf at ke/catch.c:152
> Bug detected (code 1e param 0 0 0 0)
>   KMODE_EXCEPTION_NOT_HANDLED
> 
> Recursive bug check halting now
> 
> If I remove ne2000.sys from my image so that it's load fails then I get to
> the cmd prompt.
> 
> This appears to be occuring from within the ExInterlockedInsertTailList from
> NdisInitialiseWrapper but I can't see why
> 
> If anyone can throw some light onto this I would appreciate it.

I'll take a look at this.  In the future, if you can post resolved
symbols in the stack, it'll help me fix this stuff faster.

 -Vizzini




More information about the Ros-kernel mailing list