[ros-kernel] State of current CVS
Mike Lerwill
mlist at ml-solutions.co.uk
Mon Nov 24 17:32:52 CET 2003
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.
Mike Lerwill
More information about the Ros-kernel
mailing list