From: Dave Valentine on
I have developed my own kernel mode streaming driver based on the WinDDK
sample 1394ohci/SONYDCAM.SYS for our 1394 products. The SONYDCAM.SYS driver
which ships with XP x64 seems to work fine, but my driver reacts
differently.

Driver Initialize is completely successful and load properly. After it is
loaded, I run GRAPHEDIT (x86) from the Platform SDK, my device show up under
Insert Filters \ Video Capture Sources, but when I select it STREAM.SYS
crashes. Below is the WinDBG dump. I cannot figure out why STREAM.SYS is
crashing like this because it never enters back to my driver. Any ideas how
to debug this are much appreciated:

*** Fatal System Error: 0x0000003b
(0x00000000C0000005,0xFFFFFADF8C74AAB0,0xFFFFFADF8D015C60,0x0000000000000000)

Break instruction exception - code 80000003 (first chance)

A fatal system error has occurred.
Debugger entered on first try; Bugcheck callbacks have not been invoked.

A fatal system error has occurred.

Connected to Windows Server 2003 3790 x64 target, ptr64 TRUE
Loading Kernel Symbols
......................................................................................................................................
Loading unloaded module list
.....................
Loading User Symbols
......
Loading Wow64 Symbols
........................................
*******************************************************************************
*
*
* Bugcheck Analysis
*
*
*
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 3B, {c0000005, fffffadf8c74aab0, fffffadf8d015c60, 0}

*** ERROR: Module load completed but symbols could not be loaded for
graphedt.exe
Probably caused by : STREAM.SYS ( STREAM!FilterDispatchIoControl+e0 )

Followup: MachineOwner
---------

nt!RtlpBreakWithStatusInstruction:
fffff800`0104b350 cc int 3
3: kd> kb
RetAddr : Args to Child
: Call Site
fffff800`010c8ede : 00000000`c0000005 00000000`00000000 00000000`0000003b
fffff800`0106144e : nt!RtlpBreakWithStatusInstruction
fffff800`010ca4c4 : fffff800`00000003 00000000`0000003b 00000000`c0000005
fffffadf`8c74aab0 : nt!KiBugCheckDebugBreak+0x1e
fffff800`010502d4 : 00000000`00000091 fffff97f`ff0c14e1 fffffa80`02071be0
fffff97f`ff0c3075 : nt!KeBugCheck2+0x676
fffff800`0104fef4 : 00000000`0000003b 00000000`c0000005 fffffadf`8c74aab0
fffffadf`8d015c60 : nt!KeBugCheckEx+0x104
fffff800`0104f9fb : 00000000`00000000 fffff800`01202274 fffffadf`8d015570
00000000`00000000 : nt!KiBugCheckDispatch+0x74
fffff800`0105dc0d : fffffadf`8d016250 00000000`8d016250 00000000`00000000
00000000`00000000 : nt!KiSystemServiceHandler+0x7b
fffff800`01032b05 : fffffa80`02071be0 fffffadf`8d016b90 00000000`00000000
00000000`8d016250 : nt!RtlpExecuteHandlerForException+0xd
fffff800`01017baa : fffffadf`00000000 fffffadf`8d015c60 fffffadf`8d016250
fffffadf`8d016360 : nt!RtlDispatchException+0x2c0
fffff800`0104ffef : fffffadf`8d016250 fffffadf`9cb4f040 fffffadf`8d0162e0
fffff800`0128c79d : nt!KiDispatchException+0xd9
fffff800`0104eee1 : fffffadf`9e4b0a00 00000000`00000404 00000000`00000000
fffffadf`9d9da040 : nt!KiExceptionExit
fffffadf`8c74aab0 : 0000c101`f8948a87 00000001`00000001 fffffadf`8d016844
fffffadf`8d016650 : nt!KiPageFault+0x1e1
fffffadf`8c73da1e : fffffadf`9cbd6010 fffffadf`9ca401a0 fffffadf`9ca40050
fffffadf`9cbd6010 : STREAM!FilterDispatchIoControl+0xe0
fffffadf`9277c786 : fffffadf`9cbd6010 fffffadf`9277c000 fffffadf`9cbd6290
fffffadf`9cb15410 : STREAM!StreamClassPassThroughIrp+0x15e
fffffadf`908ad757 : fffffadf`9cbd6010 00000000`00000000 fffffadf`9ca8d610
fffffadf`9dc7d870 : ksthunk!CKernelFilterDevice::DispatchIrp+0x206
fffffadf`92908678 : 00000000`00000000 00000000`00000001 fffffadf`9dcadc60
fffff800`0104fce2 : ks!KsSynchronousIoControlDevice+0x13c
fffffadf`92909190 : fffffadf`9cabd5e0 fffffa80`00120089 fffffadf`9cabd6a0
00000000`000000c0 : MSKSSRV!BuildFilterData+0xb8
fffffadf`908ade97 : fffffadf`9dcadc60 00000000`0014fb9c fffffadf`8d016a40
fffffadf`9cabd5e0 : MSKSSRV!PropertySrv+0x2d0
fffffadf`908ae43b : fffffadf`000000c0 00000000`00000000 00000000`000001d4
00000000`00000000 : ks!KspPropertyHandler+0x707
fffffadf`9290956d : fffffadf`9dcadc60 fffffadf`9d958560 00000000`00000000
fffffadf`8d016a40 : ks!KsPropertyHandler+0x1b
fffffadf`9277c786 : fffffadf`9dcadc60 fffffadf`9277c000 fffffadf`9dcadc60
fffffadf`9d958560 : MSKSSRV!SrvDispatchIoControl+0x3d
3: kd> !analyze -v
*******************************************************************************
*
*
* Bugcheck Analysis
*
*
*
*******************************************************************************

SYSTEM_SERVICE_EXCEPTION (3b)
An exception happened while executing a system service routine.
Arguments:
Arg1: 00000000c0000005, Exception code that caused the bugcheck
Arg2: fffffadf8c74aab0, Address of the exception record for the exception
that caused the bugcheck
Arg3: fffffadf8d015c60, Address of the context record for the exception that
caused the bugcheck
Arg4: 0000000000000000, zero.

Debugging Details:
------------------


EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx"
referenced memory at "0x%08lx". The memory could not be "%s".

FAULTING_IP:
STREAM!FilterDispatchIoControl+e0
fffffadf`8c74aab0 8b5008 mov edx,[rax+0x8]

CONTEXT: fffffadf8d015c60 -- (.cxr fffffadf8d015c60)
rax=0000000000000000 rbx=fffffadf9cbd6248 rcx=fffffadf9ca401a0
rdx=fffffadf9cbd6010 rsi=fffffadf9cbd6010 rdi=fffffadf9ca401a0
rip=fffffadf8c74aab0 rsp=fffffadf8d016470 rbp=fffffadf9277c000
r8=fffffadf9dbec780 r9=fffffadf9cbd6010 r10=fffffadf9088c000
r11=fffffadf8d0165a0 r12=00000000002f0003 r13=0000000000000004
r14=fffffadf8d016650 r15=fffffadf8d016844
iopl=0 nv up ei pl zr na po nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b
efl=00010246
STREAM!FilterDispatchIoControl+0xe0:
fffffadf`8c74aab0 8b5008 mov edx,[rax+0x8]
ds:002b:00000000`00000008=????????
Resetting default scope

DEFAULT_BUCKET_ID: DRIVER_FAULT

BUGCHECK_STR: 0x3B

CURRENT_IRQL: 2

LAST_CONTROL_TRANSFER: from fffffadf8c73da1e to fffffadf8c74aab0

STACK_TEXT:
fffffadf`8d016470 fffffadf`8c73da1e : fffffadf`9cbd6010 fffffadf`9ca401a0
fffffadf`9ca40050 fffffadf`9cbd6010 : STREAM!FilterDispatchIoControl+0xe0
fffffadf`8d0164b0 fffffadf`9277c786 : fffffadf`9cbd6010 fffffadf`9277c000
fffffadf`9cbd6290 fffffadf`9cb15410 : STREAM!StreamClassPassThroughIrp+0x15e
fffffadf`8d0164f0 fffffadf`908ad757 : fffffadf`9cbd6010 00000000`00000000
fffffadf`9ca8d610 fffffadf`9dc7d870 :
ksthunk!CKernelFilterDevice::DispatchIrp+0x206
fffffadf`8d016550 fffffadf`92908678 : 00000000`00000000 00000000`00000001
fffffadf`9dcadc60 fffff800`0104fce2 : ks!KsSynchronousIoControlDevice+0x13c
fffffadf`8d016610 fffffadf`92909190 : fffffadf`9cabd5e0 fffffa80`00120089
fffffadf`9cabd6a0 00000000`000000c0 : MSKSSRV!BuildFilterData+0xb8
fffffadf`8d0167d0 fffffadf`908ade97 : fffffadf`9dcadc60 00000000`0014fb9c
fffffadf`8d016a40 fffffadf`9cabd5e0 : MSKSSRV!PropertySrv+0x2d0
fffffadf`8d016920 fffffadf`908ae43b : fffffadf`000000c0 00000000`00000000
00000000`000001d4 00000000`00000000 : ks!KspPropertyHandler+0x707
fffffadf`8d016990 fffffadf`9290956d : fffffadf`9dcadc60 fffffadf`9d958560
00000000`00000000 fffffadf`8d016a40 : ks!KsPropertyHandler+0x1b
fffffadf`8d0169e0 fffffadf`9277c786 : fffffadf`9dcadc60 fffffadf`9277c000
fffffadf`9dcadc60 fffffadf`9d958560 : MSKSSRV!SrvDispatchIoControl+0x3d
fffffadf`8d016a10 fffff800`0129abc0 : 00000000`00000001 fffffadf`8d016cf0
00000000`00000000 fffffadf`9df48260 :
ksthunk!CKernelFilterDevice::DispatchIrp+0x206
fffffadf`8d016a70 fffff800`0129ac76 : 00000000`00000000 00000000`000001d4
00000000`00000001 00000000`0014fb14 : nt!IopXxxControlFile+0xa69
fffffadf`8d016b90 fffff800`0104fce2 : fffffadf`9d9da040 fffffadf`9cb4f040
00000000`00000000 00000000`00000000 : nt!NtDeviceIoControlFile+0x56
fffffadf`8d016c00 00000000`78b83e48 : fffffadf`8d016c70 00000000`0006edb8
00000002`00000030 00000000`78b842d9 : nt!KiSystemServiceCopyEnd+0x3
00000000`0006ed78 00000000`78be6a5a : 00000000`7efdf000 00000000`00000001
00000000`00000000 00000000`7efdf000 : wow64cpu!DeviceIoctlFileFault+0x35
00000000`0006ee60 00000000`78be5e0d : 00000000`00000000 00000000`0006f1a0
00000000`0006fab0 00000000`00000000 : wow64!RunCpuSimulation+0xa
00000000`0006ee90 00000000`78ed8501 : 00000000`000832f0 00000000`00000000
00000000`0006fab0 00000000`00000003 : wow64!Wow64LdrpInitialize+0x2ed
00000000`0006f6c0 00000000`000832f0 : 00000000`00000000 00000000`0006fab0
00000000`00000003 00000000`00000001 : ntdll!LdrpInitializeProcess+0x17d9
00000000`0006f6c8 00000000`00000000 : 00000000`0006fab0 00000000`00000003
00000000`00000001 00000000`0006f880 : 0x832f0
00000000`0006f6d0 00000000`0006fab0 : 00000000`00000003 00000000`00000001
00000000`0006f880 00000000`00000000 : 0x0
00000000`0006f6d8 00000000`00000003 : 00000000`00000001 00000000`0006f880
00000000`00000000 00000000`00000000 : 0x6fab0
00000000`0006f6e0 00000000`00000001 : 00000000`0006f880 00000000`00000000
00000000`00000000 00000000`0208004c : 0x3
00000000`0006f6e8 00000000`0006f880 : 00000000`00000000 00000000`00000000
00000000`0208004c 00000000`000203f0 : 0x1
00000000`0006f6f0 00000000`00000000 : 00000000`00000000 00000000`0208004c
00000000`000203f0 00000000`00000000 : 0x6f880
00000000`0006f6f8 00000000`00000000 : 00000000`0208004c 00000000`000203f0
00000000`00000000 00000000`00000001 : 0x0
00000000`0006f700 00000000`0208004c : 00000000`000203f0 00000000`00000000
00000000`00000001 00000000`00000000 : 0x0
00000000`0006f708 00000000`000203f0 : 00000000`00000000 00000000`00000001
00000000`00000000 00000000`00000000 : 0x208004c
00000000`0006f710 00000000`00000000 : 00000000`00000001 00000000`00000000
00000000`00000000 00000000`0006fab0 : 0x203f0
00000000`0006f718 00000000`00000001 : 00000000`00000000 00000000`00000000
00000000`0006fab0 00000000`010000e8 : 0x0
00000000`0006f720 00000000`00000000 : 00000000`00000000 00000000`0006fab0
00000000`010000e8 00000000`b6597389 : 0x1
00000000`0006f728 00000000`00000000 : 00000000`0006fab0 00000000`010000e8
00000000`b6597389 00000000`00680066 : 0x0
00000000`0006f730 00000000`0006fab0 : 00000000`010000e8 00000000`b6597389
00000000`00680066 00000000`000207b0 : 0x0
00000000`0006f738 00000000`010000e8 : 00000000`b6597389 00000000`00680066
00000000`000207b0 00000000`00000000 : 0x6fab0
00000000`0006f740 00000000`b6597389 : 00000000`00680066 00000000`000207b0
00000000`00000000 00000000`00000030 : graphedt+0xe8
00000000`0006f748 00000000`00680066 : 00000000`000207b0 00000000`00000000
00000000`00000030 00000000`0000000c : 0xb6597389
00000000`0006f750 00000000`000207b0 : 00000000`00000000 00000000`00000030
00000000`0000000c 00000000`78f00120 : 0x680066
00000000`0006f758 00000000`00000000 : 00000000`00000030 00000000`0000000c
00000000`78f00120 00000000`00000040 : 0x207b0
00000000`0006f760 00000000`00000030 : 00000000`0000000c 00000000`78f00120
00000000`00000040 00000000`00000000 : 0x0
00000000`0006f768 00000000`0000000c : 00000000`78f00120 00000000`00000040
00000000`00000000 00000000`00000000 : 0x30
00000000`0006f770 00000000`78f00120 : 00000000`00000040 00000000`00000000
00000000`00000000 00000000`00680066 : 0xc
00000000`0006f778 00000000`00000040 : 00000000`00000000 00000000`00000000
00000000`00680066 00000000`000207b0 : ntdll!RtlFreeStringRoutine+0x28
00000000`0006f780 00000000`00000000 : 00000000`00000000 00000000`00680066
00000000`000207b0 00000000`0208002a : 0x40
00000000`0006f788 00000000`00000000 : 00000000`00680066 00000000`000207b0
00000000`0208002a 00000000`78fa44f0 : 0x0
00000000`0006f790 00000000`00680066 : 00000000`000207b0 00000000`0208002a
00000000`78fa44f0 00000000`010000e8 : 0x0
00000000`0006f798 00000000`000207b0 : 00000000`0208002a 00000000`78fa44f0
00000000`010000e8 00000000`00000014 : 0x680066
00000000`0006f7a0 00000000`0208002a : 00000000`78fa44f0 00000000`010000e8
00000000`00000014 00000000`00000000 : 0x207b0
00000000`0006f7a8 00000000`78fa44f0 : 00000000`010000e8 00000000`00000014
00000000`00000000 00000000`00000000 : 0x208002a
00000000`0006f7b0 00000000`010000e8 : 00000000`00000014 00000000`00000000
00000000`00000000 00000000`000207b0 : ntdll!__PchSym_+0x10
00000000`0006f7b8 00000000`00000014 : 00000000`00000000 00000000`00000000
00000000`000207b0 00000000`00000000 : graphedt+0xe8
00000000`0006f7c0 00000000`00000000 : 00000000`00000000 00000000`000207b0
00000000`00000000 00000000`00000000 : 0x14
00000000`0006f7c8 00000000`00000000 : 00000000`000207b0 00000000`00000000
00000000`00000000 00000000`00000000 : 0x0


FOLLOWUP_IP:
STREAM!FilterDispatchIoControl+e0
fffffadf`8c74aab0 8b5008 mov edx,[rax+0x8]

SYMBOL_STACK_INDEX: 0

FOLLOWUP_NAME: MachineOwner

SYMBOL_NAME: STREAM!FilterDispatchIoControl+e0

MODULE_NAME: STREAM

IMAGE_NAME: STREAM.SYS

DEBUG_FLR_IMAGE_TIMESTAMP: 42435ead

STACK_COMMAND: .cxr fffffadf8d015c60 ; kb

FAILURE_BUCKET_ID: X64_0x3B_STREAM!FilterDispatchIoControl+e0

BUCKET_ID: X64_0x3B_STREAM!FilterDispatchIoControl+e0

Followup: MachineOwner
---------


From: Dave Valentine on
Never mind. I could solve this issue.

Thanks.
"Dave Valentine" <OdinThorLoki(a)nospam.nospam> wrote in message
news:OHeAOxPpFHA.616(a)TK2MSFTNGP15.phx.gbl...
>I have developed my own kernel mode streaming driver based on the WinDDK
>sample 1394ohci/SONYDCAM.SYS for our 1394 products. The SONYDCAM.SYS driver
>which ships with XP x64 seems to work fine, but my driver reacts
>differently.
>
> Driver Initialize is completely successful and load properly. After it is
> loaded, I run GRAPHEDIT (x86) from the Platform SDK, my device show up
> under Insert Filters \ Video Capture Sources, but when I select it
> STREAM.SYS crashes. Below is the WinDBG dump. I cannot figure out why
> STREAM.SYS is crashing like this because it never enters back to my
> driver. Any ideas how to debug this are much appreciated:
>
> *** Fatal System Error: 0x0000003b
>
> (0x00000000C0000005,0xFFFFFADF8C74AAB0,0xFFFFFADF8D015C60,0x0000000000000000)
>
> Break instruction exception - code 80000003 (first chance)
>
> A fatal system error has occurred.
> Debugger entered on first try; Bugcheck callbacks have not been invoked.
>
> A fatal system error has occurred.
>
> Connected to Windows Server 2003 3790 x64 target, ptr64 TRUE
> Loading Kernel Symbols
> .....................................................................................................................................
> Loading unloaded module list
> ....................
> Loading User Symbols
> .....
> Loading Wow64 Symbols
> .......................................
> *******************************************************************************
> * *
> * Bugcheck Analysis *
> * *
> *******************************************************************************
>
> Use !analyze -v to get detailed debugging information.
>
> BugCheck 3B, {c0000005, fffffadf8c74aab0, fffffadf8d015c60, 0}
>
> *** ERROR: Module load completed but symbols could not be loaded for
> graphedt.exe
> Probably caused by : STREAM.SYS ( STREAM!FilterDispatchIoControl+e0 )
>
> Followup: MachineOwner
> ---------
>
> nt!RtlpBreakWithStatusInstruction:
> fffff800`0104b350 cc int 3
> 3: kd> kb
> RetAddr : Args to Child : Call Site
> fffff800`010c8ede : 00000000`c0000005 00000000`00000000 00000000`0000003b
> fffff800`0106144e : nt!RtlpBreakWithStatusInstruction
> fffff800`010ca4c4 : fffff800`00000003 00000000`0000003b 00000000`c0000005
> fffffadf`8c74aab0 : nt!KiBugCheckDebugBreak+0x1e
> fffff800`010502d4 : 00000000`00000091 fffff97f`ff0c14e1 fffffa80`02071be0
> fffff97f`ff0c3075 : nt!KeBugCheck2+0x676
> fffff800`0104fef4 : 00000000`0000003b 00000000`c0000005 fffffadf`8c74aab0
> fffffadf`8d015c60 : nt!KeBugCheckEx+0x104
> fffff800`0104f9fb : 00000000`00000000 fffff800`01202274 fffffadf`8d015570
> 00000000`00000000 : nt!KiBugCheckDispatch+0x74
> fffff800`0105dc0d : fffffadf`8d016250 00000000`8d016250 00000000`00000000
> 00000000`00000000 : nt!KiSystemServiceHandler+0x7b
> fffff800`01032b05 : fffffa80`02071be0 fffffadf`8d016b90 00000000`00000000
> 00000000`8d016250 : nt!RtlpExecuteHandlerForException+0xd
> fffff800`01017baa : fffffadf`00000000 fffffadf`8d015c60 fffffadf`8d016250
> fffffadf`8d016360 : nt!RtlDispatchException+0x2c0
> fffff800`0104ffef : fffffadf`8d016250 fffffadf`9cb4f040 fffffadf`8d0162e0
> fffff800`0128c79d : nt!KiDispatchException+0xd9
> fffff800`0104eee1 : fffffadf`9e4b0a00 00000000`00000404 00000000`00000000
> fffffadf`9d9da040 : nt!KiExceptionExit
> fffffadf`8c74aab0 : 0000c101`f8948a87 00000001`00000001 fffffadf`8d016844
> fffffadf`8d016650 : nt!KiPageFault+0x1e1
> fffffadf`8c73da1e : fffffadf`9cbd6010 fffffadf`9ca401a0 fffffadf`9ca40050
> fffffadf`9cbd6010 : STREAM!FilterDispatchIoControl+0xe0
> fffffadf`9277c786 : fffffadf`9cbd6010 fffffadf`9277c000 fffffadf`9cbd6290
> fffffadf`9cb15410 : STREAM!StreamClassPassThroughIrp+0x15e
> fffffadf`908ad757 : fffffadf`9cbd6010 00000000`00000000 fffffadf`9ca8d610
> fffffadf`9dc7d870 : ksthunk!CKernelFilterDevice::DispatchIrp+0x206
> fffffadf`92908678 : 00000000`00000000 00000000`00000001 fffffadf`9dcadc60
> fffff800`0104fce2 : ks!KsSynchronousIoControlDevice+0x13c
> fffffadf`92909190 : fffffadf`9cabd5e0 fffffa80`00120089 fffffadf`9cabd6a0
> 00000000`000000c0 : MSKSSRV!BuildFilterData+0xb8
> fffffadf`908ade97 : fffffadf`9dcadc60 00000000`0014fb9c fffffadf`8d016a40
> fffffadf`9cabd5e0 : MSKSSRV!PropertySrv+0x2d0
> fffffadf`908ae43b : fffffadf`000000c0 00000000`00000000 00000000`000001d4
> 00000000`00000000 : ks!KspPropertyHandler+0x707
> fffffadf`9290956d : fffffadf`9dcadc60 fffffadf`9d958560 00000000`00000000
> fffffadf`8d016a40 : ks!KsPropertyHandler+0x1b
> fffffadf`9277c786 : fffffadf`9dcadc60 fffffadf`9277c000 fffffadf`9dcadc60
> fffffadf`9d958560 : MSKSSRV!SrvDispatchIoControl+0x3d
> 3: kd> !analyze -v
> *******************************************************************************
> * *
> * Bugcheck Analysis *
> * *
> *******************************************************************************
>
> SYSTEM_SERVICE_EXCEPTION (3b)
> An exception happened while executing a system service routine.
> Arguments:
> Arg1: 00000000c0000005, Exception code that caused the bugcheck
> Arg2: fffffadf8c74aab0, Address of the exception record for the exception
> that caused the bugcheck
> Arg3: fffffadf8d015c60, Address of the context record for the exception
> that caused the bugcheck
> Arg4: 0000000000000000, zero.
>
> Debugging Details:
> ------------------
>
>
> EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx"
> referenced memory at "0x%08lx". The memory could not be "%s".
>
> FAULTING_IP:
> STREAM!FilterDispatchIoControl+e0
> fffffadf`8c74aab0 8b5008 mov edx,[rax+0x8]
>
> CONTEXT: fffffadf8d015c60 -- (.cxr fffffadf8d015c60)
> rax=0000000000000000 rbx=fffffadf9cbd6248 rcx=fffffadf9ca401a0
> rdx=fffffadf9cbd6010 rsi=fffffadf9cbd6010 rdi=fffffadf9ca401a0
> rip=fffffadf8c74aab0 rsp=fffffadf8d016470 rbp=fffffadf9277c000
> r8=fffffadf9dbec780 r9=fffffadf9cbd6010 r10=fffffadf9088c000
> r11=fffffadf8d0165a0 r12=00000000002f0003 r13=0000000000000004
> r14=fffffadf8d016650 r15=fffffadf8d016844
> iopl=0 nv up ei pl zr na po nc
> cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010246
> STREAM!FilterDispatchIoControl+0xe0:
> fffffadf`8c74aab0 8b5008 mov edx,[rax+0x8]
> ds:002b:00000000`00000008=????????
> Resetting default scope
>
> DEFAULT_BUCKET_ID: DRIVER_FAULT
>
> BUGCHECK_STR: 0x3B
>
> CURRENT_IRQL: 2
>
> LAST_CONTROL_TRANSFER: from fffffadf8c73da1e to fffffadf8c74aab0
>
> STACK_TEXT:
> fffffadf`8d016470 fffffadf`8c73da1e : fffffadf`9cbd6010 fffffadf`9ca401a0
> fffffadf`9ca40050 fffffadf`9cbd6010 : STREAM!FilterDispatchIoControl+0xe0
> fffffadf`8d0164b0 fffffadf`9277c786 : fffffadf`9cbd6010 fffffadf`9277c000
> fffffadf`9cbd6290 fffffadf`9cb15410 :
> STREAM!StreamClassPassThroughIrp+0x15e
> fffffadf`8d0164f0 fffffadf`908ad757 : fffffadf`9cbd6010 00000000`00000000
> fffffadf`9ca8d610 fffffadf`9dc7d870 :
> ksthunk!CKernelFilterDevice::DispatchIrp+0x206
> fffffadf`8d016550 fffffadf`92908678 : 00000000`00000000 00000000`00000001
> fffffadf`9dcadc60 fffff800`0104fce2 :
> ks!KsSynchronousIoControlDevice+0x13c
> fffffadf`8d016610 fffffadf`92909190 : fffffadf`9cabd5e0 fffffa80`00120089
> fffffadf`9cabd6a0 00000000`000000c0 : MSKSSRV!BuildFilterData+0xb8
> fffffadf`8d0167d0 fffffadf`908ade97 : fffffadf`9dcadc60 00000000`0014fb9c
> fffffadf`8d016a40 fffffadf`9cabd5e0 : MSKSSRV!PropertySrv+0x2d0
> fffffadf`8d016920 fffffadf`908ae43b : fffffadf`000000c0 00000000`00000000
> 00000000`000001d4 00000000`00000000 : ks!KspPropertyHandler+0x707
> fffffadf`8d016990 fffffadf`9290956d : fffffadf`9dcadc60 fffffadf`9d958560
> 00000000`00000000 fffffadf`8d016a40 : ks!KsPropertyHandler+0x1b
> fffffadf`8d0169e0 fffffadf`9277c786 : fffffadf`9dcadc60 fffffadf`9277c000
> fffffadf`9dcadc60 fffffadf`9d958560 : MSKSSRV!SrvDispatchIoControl+0x3d
> fffffadf`8d016a10 fffff800`0129abc0 : 00000000`00000001 fffffadf`8d016cf0
> 00000000`00000000 fffffadf`9df48260 :
> ksthunk!CKernelFilterDevice::DispatchIrp+0x206
> fffffadf`8d016a70 fffff800`0129ac76 : 00000000`00000000 00000000`000001d4
> 00000000`00000001 00000000`0014fb14 : nt!IopXxxControlFile+0xa69
> fffffadf`8d016b90 fffff800`0104fce2 : fffffadf`9d9da040 fffffadf`9cb4f040
> 00000000`00000000 00000000`00000000 : nt!NtDeviceIoControlFile+0x56
> fffffadf`8d016c00 00000000`78b83e48 : fffffadf`8d016c70 00000000`0006edb8
> 00000002`00000030 00000000`78b842d9 : nt!KiSystemServiceCopyEnd+0x3
> 00000000`0006ed78 00000000`78be6a5a : 00000000`7efdf000 00000000`00000001
> 00000000`00000000 00000000`7efdf000 : wow64cpu!DeviceIoctlFileFault+0x35
> 00000000`0006ee60 00000000`78be5e0d : 00000000`00000000 00000000`0006f1a0
> 00000000`0006fab0 00000000`00000000 : wow64!RunCpuSimulation+0xa
> 00000000`0006ee90 00000000`78ed8501 : 00000000`000832f0 00000000`00000000
> 00000000`0006fab0 00000000`00000003 : wow64!Wow64LdrpInitialize+0x2ed
> 00000000`0006f6c0 00000000`000832f0 : 00000000`00000000 00000000`0006fab0
> 00000000`00000003 00000000`00000001 : ntdll!LdrpInitializeProcess+0x17d9
> 00000000`0006f6c8 00000000`00000000 : 00000000`0006fab0 00000000`00000003
> 00000000`00000001 00000000`0006f880 : 0x832f0
> 00000000`0006f6d0 00000000`0006fab0 : 00000000`00000003 00000000`00000001
> 00000000`0006f880 00000000`00000000 : 0x0
> 00000000`0006f6d8 00000000`00000003 : 00000000`00000001 00000000`0006f880
> 00000000`00000000 00000000`00000000 : 0x6fab0
> 00000000`0006f6e0 00000000`00000001 : 00000000`0006f880 00000000`00000000
> 00000000`00000000 00000000`0208004c : 0x3
> 00000000`0006f6e8 00000000`0006f880 : 00000000`00000000 00000000`00000000
> 00000000`0208004c 00000000`000203f0 : 0x1
> 00000000`0006f6f0 00000000`00000000 : 00000000`00000000 00000000`0208004c
> 00000000`000203f0 00000000`00000000 : 0x6f880
> 00000000`0006f6f8 00000000`00000000 : 00000000`0208004c 00000000`000203f0
> 00000000`00000000 00000000`00000001 : 0x0
> 00000000`0006f700 00000000`0208004c : 00000000`000203f0 00000000`00000000
> 00000000`00000001 00000000`00000000 : 0x0
> 00000000`0006f708 00000000`000203f0 : 00000000`00000000 00000000`00000001
> 00000000`00000000 00000000`00000000 : 0x208004c
> 00000000`0006f710 00000000`00000000 : 00000000`00000001 00000000`00000000
> 00000000`00000000 00000000`0006fab0 : 0x203f0
> 00000000`0006f718 00000000`00000001 : 00000000`00000000 00000000`00000000
> 00000000`0006fab0 00000000`010000e8 : 0x0
> 00000000`0006f720 00000000`00000000 : 00000000`00000000 00000000`0006fab0
> 00000000`010000e8 00000000`b6597389 : 0x1
> 00000000`0006f728 00000000`00000000 : 00000000`0006fab0 00000000`010000e8
> 00000000`b6597389 00000000`00680066 : 0x0
> 00000000`0006f730 00000000`0006fab0 : 00000000`010000e8 00000000`b6597389
> 00000000`00680066 00000000`000207b0 : 0x0
> 00000000`0006f738 00000000`010000e8 : 00000000`b6597389 00000000`00680066
> 00000000`000207b0 00000000`00000000 : 0x6fab0
> 00000000`0006f740 00000000`b6597389 : 00000000`00680066 00000000`000207b0
> 00000000`00000000 00000000`00000030 : graphedt+0xe8
> 00000000`0006f748 00000000`00680066 : 00000000`000207b0 00000000`00000000
> 00000000`00000030 00000000`0000000c : 0xb6597389
> 00000000`0006f750 00000000`000207b0 : 00000000`00000000 00000000`00000030
> 00000000`0000000c 00000000`78f00120 : 0x680066
> 00000000`0006f758 00000000`00000000 : 00000000`00000030 00000000`0000000c
> 00000000`78f00120 00000000`00000040 : 0x207b0
> 00000000`0006f760 00000000`00000030 : 00000000`0000000c 00000000`78f00120
> 00000000`00000040 00000000`00000000 : 0x0
> 00000000`0006f768 00000000`0000000c : 00000000`78f00120 00000000`00000040
> 00000000`00000000 00000000`00000000 : 0x30
> 00000000`0006f770 00000000`78f00120 : 00000000`00000040 00000000`00000000
> 00000000`00000000 00000000`00680066 : 0xc
> 00000000`0006f778 00000000`00000040 : 00000000`00000000 00000000`00000000
> 00000000`00680066 00000000`000207b0 : ntdll!RtlFreeStringRoutine+0x28
> 00000000`0006f780 00000000`00000000 : 00000000`00000000 00000000`00680066
> 00000000`000207b0 00000000`0208002a : 0x40
> 00000000`0006f788 00000000`00000000 : 00000000`00680066 00000000`000207b0
> 00000000`0208002a 00000000`78fa44f0 : 0x0
> 00000000`0006f790 00000000`00680066 : 00000000`000207b0 00000000`0208002a
> 00000000`78fa44f0 00000000`010000e8 : 0x0
> 00000000`0006f798 00000000`000207b0 : 00000000`0208002a 00000000`78fa44f0
> 00000000`010000e8 00000000`00000014 : 0x680066
> 00000000`0006f7a0 00000000`0208002a : 00000000`78fa44f0 00000000`010000e8
> 00000000`00000014 00000000`00000000 : 0x207b0
> 00000000`0006f7a8 00000000`78fa44f0 : 00000000`010000e8 00000000`00000014
> 00000000`00000000 00000000`00000000 : 0x208002a
> 00000000`0006f7b0 00000000`010000e8 : 00000000`00000014 00000000`00000000
> 00000000`00000000 00000000`000207b0 : ntdll!__PchSym_+0x10
> 00000000`0006f7b8 00000000`00000014 : 00000000`00000000 00000000`00000000
> 00000000`000207b0 00000000`00000000 : graphedt+0xe8
> 00000000`0006f7c0 00000000`00000000 : 00000000`00000000 00000000`000207b0
> 00000000`00000000 00000000`00000000 : 0x14
> 00000000`0006f7c8 00000000`00000000 : 00000000`000207b0 00000000`00000000
> 00000000`00000000 00000000`00000000 : 0x0
>
>
> FOLLOWUP_IP:
> STREAM!FilterDispatchIoControl+e0
> fffffadf`8c74aab0 8b5008 mov edx,[rax+0x8]
>
> SYMBOL_STACK_INDEX: 0
>
> FOLLOWUP_NAME: MachineOwner
>
> SYMBOL_NAME: STREAM!FilterDispatchIoControl+e0
>
> MODULE_NAME: STREAM
>
> IMAGE_NAME: STREAM.SYS
>
> DEBUG_FLR_IMAGE_TIMESTAMP: 42435ead
>
> STACK_COMMAND: .cxr fffffadf8d015c60 ; kb
>
> FAILURE_BUCKET_ID: X64_0x3B_STREAM!FilterDispatchIoControl+e0
>
> BUCKET_ID: X64_0x3B_STREAM!FilterDispatchIoControl+e0
>
> Followup: MachineOwner
> ---------
>
>


From: Saxen on

Hi Dave Valentine,
excuse me,
Now, I am encountered the same problem. Could you tell me how to solve
it?
Or any idea how to debug it? I will very appreciated.

my mail:SaxenKo(a)yahoo.com.tw

Saxen Ko

Dave Valentine wrote:
> [B]Never mind. I could solve this issue.
>
> Thanks.
> "Dave Valentine"



--
Saxen
------------------------------------------------------------------------
Posted via http://www.codecomments.com
------------------------------------------------------------------------