[ros-dev] r17754 crash in UsbMpInitMultiSzString

Royce Mitchell III royce3 at ev1.net
Mon Sep 12 00:14:21 CEST 2005


I rebuilt the bootcd, and installed on vmware - reformatted the hdd 
during setup, and got this on first boot-up. I have the virtual machine 
suspended if any other debug info is needed.

(ntoskrnl\ke\main.c:289) 
---------------------------------------------------------------
(ntoskrnl\ke\main.c:290) ReactOS 0.3-SVN (Build 20050908-r17754)
Used memory 65536Kb
(ntoskrnl\mm\mminit.c:375) Kernel Stack Limits. InitTop = 0x8011c000, 
Init = 0x80119000
(ntoskrnl\mm\mm.c:283) No current process
Entered debugger on embedded INT3 at 0x0008:0x800c6811.
kdb:> cont
(ntoskrnl\ldr\loader.c:252) Could not open module file: 
\SystemRoot\system32\drivers\pcnet.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service PCNet failed 
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file: 
\SystemRoot\System32\DRIVERS\usbuhci.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service usbuhci failed 
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file: 
\SystemRoot\system32\drivers\pcnet.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service PCNet failed 
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file: 
\SystemRoot\System32\DRIVERS\usbuhci.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service usbuhci failed 
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file: 
\SystemRoot\system32\drivers\ne2000.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service Ne2000 failed 
(Status c0000001)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed 
(Status c0000034)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed 
(Status c0000034)
(ntoskrnl\io\driver.c:1274) Driver 'buslogic.sys' load failed, status 
(c0000001)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed 
(Status c0000034)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed 
(Status c0000034)
(drivers\usb\usbport\usbcore.c:15) Miniport 0x80735BF0 registered
(drivers\usb\miniport\common\fdo.c:247) USBMP: unknown minor function 0x8
(drivers\usb\miniport\sys\linuxwrapper.c:479) IoGetDmaAdapter done 
0x8074FC40, mapRegisterCount=2
(drivers\usb\miniport\usbuhci\uhci-hcd.c:2556) INF: 
drivers\usb\miniport\usbuhci\uhci-hcd.c: USB Universal Host Controller 
Interface driver v2.1
(drivers\usb\usbport\hcd-pci.c:74) usbcore: usb_hcd_pci_probe() called
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 0: 
9cf5f0b8 9cf56ec4(drivers\usb\usbport\usb.c:166) INF: 
drivers\usb\usbport\usb.c: registered new driver hub
(drivers\usb\miniport\sys\li(drivers\usb\usbport\hub.c:1230) hub_thread 
startingnuxwrapper.c:137) usbcore: Created system thread 60
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 1: 
9cf5f0e0 9cf56eb0(drivers\usb\usbport\hcd-pci.c:74) usbcore: 
usb_hcd_pci_probe() called
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:13) 
pci_enable_device() called...
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:44) 
pci_resource_flags() called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:21) 
pci_resource_start() called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:33) pci_resource_len() 
called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:86) request_region(): 
addr=0x1060, len=0x20
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:58) pci_set_drvdata() 
called...
(drivers\usb\usbport\hcd-pci.c:163) UnivHCI PCI-USB Controller
(drivers\usb\usbport\hcd-pci.c:183) irq 9, io base 00001060
(drivers\usb\usbport\hcd.c:678) new USB bus registered, assigned bus 
number 1
(drivers\usb\miniport\usbuhci\/../linux/pci_hal.c:33) pci_resource_len() 
called, x=0x0
(drivers\usb\miniport\sys\linuxwrapper.c:252) schedule_timeout: 5 ms
(drivers\usb\miniport\sys\linuxwrapper.c:286) schedule DONE!!!!!!
(drivers\usb\miniport\sys\linuxwrapper.c:252) schedule_timeout: 1 ms
(drivers\usb\miniport\sys\linuxwrapper.c:286) schedule DONE!!!!!!
(drivers\usb\miniport\sys\linuxwrapper.c:793) pci_alloc_consistent() 
size=8196
(drivers\usb\miniport\sys\linuxwrapper.c:639) pci_pool_create(): UHCD 
PCI Slot/uhci_td size 48, 85/page (4096 alloc)
(drivers\usb\miniport\sys\linuxwrapper.c:639) pci_pool_create(): UHCD 
PCI Slot/uhci_qh size 48, 85/page (4096 alloc)
(drivers\usb\miniport\usbuhci\uhci-hcd.c:2264) INF: 
drivers\usb\miniport\usbuhci\uhci-hcd.c: detected 2 ports
(drivers\usb\usbport\hcd.c:400) root hub device address 1
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(10)
(drivers\usb\usbport\config.c:274) DBG: drivers\usb\usbport\config.c: 
kmalloc IF 8cd05d48, numif 1
(drivers\usb\usbport\usb.c:1215) new device strings: Mfr=3, Product=2, 
SerialNumber=1
(drivers\usb\usbport\message.c:1008) DBG: drivers\usb\usbport\message.c: 
USB device number 1 default language ID 0x409
(drivers\usb\usbport\usb.c:1051) Product: UnivHCI PCI-USB Controller
(drivers\usb\usbport\usb.c:1059) Manufacturer: XBOX ---- uhci-hcd
(drivers\usb\usbport\usb.c:1086) USB connected: UnivHCI PCI-USB 
Controller (XBOX ---- uhci-hcd)
(drivers\usb\usbport\usb-debug.c:184) SerialNumber: UHCD PCI Slot
(drivers\usb\miniport\sys\linuxwrapper.c:167) drv_num 2 9cf56ec4 9cf56eb0
(drivers\usb\usbport\usb.c:1255) 
.........................usb_new_device: usb-UHCD PCI Slot-0 interface 0
(drivers\usb\usbport\usb.c:1257) usb_new_device - registering interface 
1-0:0
(drivers\usb\miniport\sys\linuxwrapper.c:167) drv_num 2 9cf56ec4 9cf56eb0
(drivers\usb\miniport\sys\linuxwrapper.c:181) probe0 9cf56ec4
(drivers\usb\usbport\usb.c:93) usb_device_probe
(drivers\usb\usbport\usb.c:103) usb_device_probe - got id
(drivers\usb\usbport\hub.c:631) USB hub found
(drivers\usb\usbport\hub.c:390) 2 ports detected
(drivers\usb\usbport\hub.c:405) standalone hub
(drivers\usb\usbport\hub.c:409) ganged power switching
(drivers\usb\usbport\hub.c:422) global over-current protection
(drivers\usb\usbport\hub.c:472) Port indicators are not supported
(drivers\usb\usbport\hub.c:478) power on to power good time: 6ms
(drivers\usb\usbport\hub.c:480) hub controller current requirement: 0mA
(drivers\usb\usbport\hub.c:490) local power source is good
(drivers\usb\usbport\hub.c:493) no over-current condition exists
(drivers\usb\usbport\hub.c:521) hub_thread should woke up
(drivers\usb\usbport\hub.c:309) enabling power on all ports
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(0)
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(0)
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(6)
(drivers\usb\miniport\sys\linuxwrapper.c:181) probe1 9cf56eb0
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 2: 
9cf5f268 9cf56ec4(drivers\usb\usbport\usb.c:166) INF: 
drivers\usb\usbport\usb.c: registered new driver keyboard
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 3: 
9cf5f2e8 9cf56ec4(drivers\usb\usbport\usb.c:166) INF: 
drivers\usb\usbport\usb.c: registered new driver usbmouse
Entered debugger on last-chance exception number 14 (Page Fault)
Memory at 0x101c0000 could not be read: Page not present.
kdb:> bt
Eip:
<usbuhci.sys:9485 (drivers/usb/miniport/common/misc.c:91 
(UsbMpInitMultiSzString))>
Frames:
<usbuhci.sys:98f0 (drivers/usb/miniport/common/pdo.c:112 (UsbMpPdoQueryId))>
<usbuhci.sys:9b15 (drivers/usb/miniport/common/pdo.c:293 (UsbMpPnpPdo))>
<usbuhci.sys:90d9 (drivers/usb/miniport/common/main.c:337 (DispatchPnp))>
<ntoskrnl.exe:425ef (ntoskrnl/io/irp.c:1080 (IofCallDriver))>
<ntoskrnl.exe:45163 (ntoskrnl/io/pnpmgr.c:752 (IopInitiatePnpIrp))>
<ntoskrnl.exe:45e72 (ntoskrnl/io/pnpmgr.c:1398 
(IopActionInterrogateDeviceStack))>
<ntoskrnl.exe:451d8 (ntoskrnl/io/pnpmgr.c:782 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4520b (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4524e (ntoskrnl/io/pnpmgr.c:822 (IopTraverseDeviceTree))>
<ntoskrnl.exe:469f2 (ntoskrnl/io/pnpmgr.c:2014 
(IopInvalidateDeviceRelations))>
<ntoskrnl.exe:314e6 (ntoskrnl/io/device.c:162 (IopStartDevice))>
<ntoskrnl.exe:46782 (ntoskrnl/io/pnpmgr.c:1831 
(IopActionInitChildServices))>
<ntoskrnl.exe:46815 (ntoskrnl/io/pnpmgr.c:1871 (IopActionInitAllServices))>
<ntoskrnl.exe:451d8 (ntoskrnl/io/pnpmgr.c:782 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4520b (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4520b (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4524e (ntoskrnl/io/pnpmgr.c:822 (IopTraverseDeviceTree))>
<ntoskrnl.exe:4687e (ntoskrnl/io/pnpmgr.c:1931 (IopInitializePnpServices))>
<ntoskrnl.exe:c8fe8 (ntoskrnl/io/iomgr.c:421 (IoInit3))>
<ntoskrnl.exe:c6838 (ntoskrnl/ex/init.c:651 (ExpInitializeExecutive))>
<ntoskrnl.exe:6706 (ntoskrnl/ke/main.c:100 (KiSystemStartup))>--- Press 
q to abort, any other key to continue ---

<ntoskrnl.exe:c484e (ntoskrnl/ke/main.c:294 (_main))>
<ntoskrnl.exe:104b ({standard input}:47 (_section_alignment__))>
Couldn't access memory at 0x000764f8!
kdb:> regs
CS:EIP  0x0008:0x9cf16485
SS:ESP  0x0010:0x8011a5c0
   EAX  0x101c0000   EBX  0x0007651c
   ECX  0x0000000c   EDX  0x8011a5e8
   ESI  0x0007661c   EDI  0x00076514
   EBP  0x8011a600
EFLAGS  0x00200296  PF AF SF IF IOPL0 ID
kdb:>



More information about the Ros-dev mailing list