Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Operating System: ReactOS
Platform: x86 Hardware
Description
Tested on rev. 40421, with my real hardware. I attempted to install Voodoo3 win2k/xp drivers via reactos.dff (putting driver files in correct locations, with driver inf in Inf dir).
When booting to desktop in 3rd stage, at the time Voodoo driver should be loaded, ReactOS asserts:
(please cc this bug to BugBoy, as he agreed)
(ntoskrnl\kd\kdio.c:220) -----------------------------------------------------
(ntoskrnl\kd\kdio.c:221) ReactOS 0.4-SVN (Build 20090407-rUNKNOWN)
(ntoskrnl\kd\kdio.c:222) Command Line: DE DEBUGPORT=COM1 BAUDRATE=115200 SOS
(ntoskrnl\kd\kdio.c:223) ARC Paths: multi(0)disk(0)rdisk(0)partition(1) \ multi(0)disk(0)rdisk(0)partition(1) \ReactOS\
Used memory 392756Kb
(ntoskrnl\mm\mminit.c:284) Start End Type
(ntoskrnl\mm\mminit.c:285) 0x80000000 - 0x80800000 Undefined region
(ntoskrnl\mm\mminit.c:288) 0x80800000 - 0x80E00000 FreeLDR Kernel mapping region
(ntoskrnl\mm\mminit.c:291) 0x80E00000 - 0x81100000 PFN Database region
(ntoskrnl\mm\mminit.c:298) 0x81100000 - 0x87500000 Non paged pool region
(ntoskrnl\mm\mminit.c:301) 0x87500000 - 0x8D900000 Paged pool region
(ntoskrnl\ke\i386\kiinit.c:43) Large Page support detected but not yet taken advantage of!
(ntoskrnl\ke\i386\patpge.c:62) Advanced Memory features detected but not yet taken advantage of.
(ntoskrnl\ke\i386\mtrr.c:24) Your machine supports MTRR but ReactOS doesn't yet.
(ntoskrnl\io\iomgr\driver.c:1351) '\Driver\BUSLOGIC' initialization failed, status (0xc00000c0)
WARNING: IoReportResourceUsage at ntoskrnl\io\iomgr\iorsrce.c:700 is UNIMPLEMENTED!
(drivers\storage\class\ramdisk\ramdisk.c:2310) RAM Disk Driver Initialized
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symbolic link ??\Root#*PNP0F13#0000#
-> \Device\00000013
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symbolic link ??\Root#*PNP0501#0000#
-> \Device\00000011
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symbolic link ??\Root#*PNP0501#0000#
-> \Device\00000011
(ntoskrnl\io\pnpmgr\pnpmgr.c:2031) IopLoadServiceModule(usbuhci) failed with status 0xc0000034
(ntoskrnl\io\pnpmgr\pnpmgr.c:2031) IopLoadServiceModule(usbuhci) failed with status 0xc0000034
Assertion 'FullList->InterfaceType == PCIBus && FullList->BusNumber == DeviceExtension->SystemIoBusNumber && 1 == FullList->PartialResourceList.Version && 1 == FullList->PartialResourceList.Revision' failed at drivers\video\videoprt\dispatch.c line 365
[7hEntered debugger on embedded INT3 at 0x0008:0x808c1e5e.
kdb:> bt
Eip:
<NTOSKRNL.EXE:c1e5f (lib\rtl\i386\debug_asm.S:33 (DbgBreakPoint@0))>
Frames:
<VIDEOPRT.SYS:2017 (drivers/video/videoprt/dispatch.c:366 (IntVideoPortPnPStartDevice@8))>
<VIDEOPRT.SYS:20fb (drivers/video/videoprt/dispatch.c:451 (IntVideoPortDispatchPnp@8))>
<NTOSKRNL.EXE:56791 (ntoskrnl/io/iomgr/irp.c:1137 (@IofCallDriver@8))>
<NTOSKRNL.EXE:5b52e (ntoskrnl/io/pnpmgr/pnpmgr.c:529 (IopInitiatePnpIrp))>
<NTOSKRNL.EXE:5afeb (ntoskrnl/include/internal/ke_x.h:98 (IopStartDevice))>
<NTOSKRNL.EXE:5c985 (ntoskrnl/io/pnpmgr/pnpmgr.c:2050 (IopActionInitChildServices))>
<NTOSKRNL.EXE:5b56e (ntoskrnl/io/pnpmgr/pnpmgr.c:557 (IopTraverseDeviceTreeNode))>
<NTOSKRNL.EXE:5b583 (ntoskrnl/io/pnpmgr/pnpmgr.c:571 (IopTraverseDeviceTreeNode))>
<NTOSKRNL.EXE:5b5a4 (ntoskrnl/io/pnpmgr/pnpmgr.c:595 (IopTraverseDeviceTree))>
<NTOSKRNL.EXE:5ca45 (ntoskrnl/io/pnpmgr/pnpmgr.c:2107 (IopInitializePnpServices))>
<NTOSKRNL.EXE:5c78a (ntoskrnl/io/pnpmgr/pnpmgr.c:1805 (IopEnumerateDevice))>
<NTOSKRNL.EXE:5b03a (ntoskrnl/io/pnpmgr/pnpmgr.c:205 (IopStartDevice))>
<NTOSKRNL.EXE:5c985 (ntoskrnl/io/pnpmgr/pnpmgr.c:2050 (IopActionInitChildServices))>
<NTOSKRNL.EXE:5b56e (ntoskrnl/io/pnpmgr/pnpmgr.c:557 (IopTraverseDeviceTreeNode))>
<NTOSKRNL.EXE:5b583 (ntoskrnl/io/pnpmgr/pnpmgr.c:571 (IopTraverseDeviceTreeNode))>
<NTOSKRNL.EXE:5b5a4 (ntoskrnl/io/pnpmgr/pnpmgr.c:595 (IopTraverseDeviceTree))>
<NTOSKRNL.EXE:5ca45 (ntoskrnl/io/pnpmgr/pnpmgr.c:2107 (IopInitializePnpServices))>
<NTOSKRNL.EXE:5c78a (ntoskrnl/io/pnpmgr/pnpmgr.c:1805 (IopEnumerateDevice))>
<NTOSKRNL.EXE:5b03a (ntoskrnl/io/pnpmgr/pnpmgr.c:205 (IopStartDevice))>
<NTOSKRNL.EXE:5c985 (ntoskrnl/io/pnpmgr/pnpmgr.c:2050 (IopActionInitChildServices))>
<NTOSKRNL.EXE:5b56e (ntoskrnl/io/pnpmgr/pnpmgr.c:557 (IopTraverseDeviceTreeNode))
<NTOSKRNL.EXE:5b583 (ntoskrnl/io/pnpmgr/pnpmgr.c:571 (IopTraverseDeviceTreeNode))>
<NTOSKRNL.EXE:5b5a4 (ntoskrnl/io/pnpmgr/pnpmgr.c:595 (IopTraverseDeviceTree))>
<NTOSKRNL.EXE:5ca45 (ntoskrnl/io/pnpmgr/pnpmgr.c:2107 (IopInitializePnpServices))>
<NTOSKRNL.EXE:5c78a (ntoskrnl/io/pnpmgr/pnpmgr.c:1805 (IopEnumerateDevice))>
<NTOSKRNL.EXE:db4bc (ntoskrnl/io/iomgr/iomgr.c:517 (IoInitSystem@4))>
<NTOSKRNL.EXE:369c6 (ntoskrnl/ex/init.c:1711 (Phase1InitializationDiscard@4))>
<NTOSKRNL.EXE:376e7 (ntoskrnl/ex/init.c:1921 (Phase1Initialization@4))>
<NTOSKRNL.EXE:afb8e (ntoskrnl/ps/thread.c:159 (PspSystemThreadStartup@8))>
<NTOSKRNL.EXE:b9c5a (ntoskrnl\ke\i386\ctxswitch.S:306 (KiThreadStartup@156))>