Smore Hung :
Calvin Guan:
> Hmm, it didn’t get to the fault stack. Are you sure
> you have typed “!analyze -v” followed by an enter from
> the host debugger while the target is connected? Which
> version of WinDbg are you using?
Ok, now I realize the problem here might be the version. I am using
WinDbg 3.0.0020.0, and I found that the newest version is 6.5.3.7 …
I will re-post my problem with better debugging information after I
installed the debugger. Thanks again for the answering.
Smore Hung
Here it is, and thanks for the information.
KMODE_EXCEPTION_NOT_HANDLED (1e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: ed0e810f, The address that the exception occurred at
Arg3: 00000000, Parameter 0 of the exception
Arg4: 01000144, Parameter 1 of the exception
Debugging Details:
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - “0x%08lx”
FAULTING_IP:
usbhub!USBH_FunctionPdoQueryId+1d
ed0e810f 8b5244 mov edx,[edx+0x44]
EXCEPTION_PARAMETER1: 00000000
EXCEPTION_PARAMETER2: 01000144
READ_ADDRESS: 01000144
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x1E
EXCEPTION_RECORD: ed4379b8 – (.exr ffffffffed4379b8)
ExceptionAddress: ed0e810f (usbhub!USBH_FunctionPdoQueryId+0x0000001d)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 01000144
Attempt to read from address 01000144
CONTEXT: ed437610 – (.cxr ffffffffed437610)
eax=814ee6a8 ebx=814ee6a8 ecx=81560de8 edx=01000100 esi=8156d988
edi=81560de8
eip=ed0e810f esp=ed437a80 ebp=ed437a90 iopl=0 nv up ei pl zr na
po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000
efl=00010246
usbhub!USBH_FunctionPdoQueryId+0x1d:
ed0e810f 8b5244 mov edx,[edx+0x44]
ds:0023:01000144=???
Resetting default scope
LAST_CONTROL_TRANSFER: from ed0e8395 to ed0e810f
STACK_TEXT:
ed437a90 ed0e8395 81560de8 8156d988 81560de8
usbhub!USBH_FunctionPdoQueryId+0x1d
ed437aa8 ed0e2ff5 81560de8 8156d988 8156da13 usbhub!USBH_FunctionPdoPnP+0x53
ed437acc ed0e068f 81560de8 8156d988 ed437b1c
usbhub!USBH_FunctionPdoDispatch+0x47
ed437adc 8041dded 81560d30 8156d988 81560d30 usbhub!USBH_HubDispatch+0x3b
ed437af0 804bcf45 ed437b58 81560c28 000f003f nt!IopfCallDriver+0x35
ed437b1c 804bd1f9 81560d30 ed437b34 ed437c5c nt!IopSynchronousCall+0xca
ed437b58 804b6321 81560d30 ed437c5c ed437d28 nt!IopQueryDeviceId+0x2b
ed437c78 804252f2 81560d30 00000000 8156ba28 nt!IopProcessNewDeviceNode+0x55
ed437c88 804b6119 8156ba28 ed437d28 00040000 nt!IopProcessNewChildren+0x22
ed437cac 804b5f05 816b4350 ed437d28 00000014 nt!IopEnumerateDevice+0x209
ed437ce8 804bc54e 8156ba28 ed437d28 8156ba28
nt!IopStartAndEnumerateDevice+0x1c3
ed437d3c 80424f88 816b4350 804779a0 804746dc nt!IopNewDevice+0xba
ed437d78 80416bfa 00000000 00000000 00000000 nt!IopDeviceActionWorker+0x290
ed437da8 80454a24 00000000 00000000 00000000 nt!ExpWorkerThread+0xae
ed437ddc 80469212 80416b4c 00000001 00000000 nt!PspSystemThreadStartup+0x54
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
FOLLOWUP_IP:
usbhub!USBH_FunctionPdoQueryId+1d
ed0e810f 8b5244 mov edx,[edx+0x44]
SYMBOL_STACK_INDEX: 0
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: usbhub!USBH_FunctionPdoQueryId+1d
MODULE_NAME: usbhub
IMAGE_NAME: usbhub.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 3e77ac21
STACK_COMMAND: .cxr ffffffffed437610 ; kb
FAILURE_BUCKET_ID: 0x1E_usbhub!USBH_FunctionPdoQueryId+1d
BUCKET_ID: 0x1E_usbhub!USBH_FunctionPdoQueryId+1d
Followup: MachineOwner
Anything I should do now ?
Smore Hung