0:000> g
=======================================
VERIFIER STOP 00000900: pid 0x1D4C: A heap allocation was leaked.
0BFC4FD8 : Address of the leaked allocation. Run !heap -p -a
to get additional information about the allocation.
04BD6E5C : Address to the allocation stack trace. Run dps to view the allocation stack.
14B8EFD8 : Address of the owner dll name. Run du to read the dll name.
633B0000 : Base of the owner dll. Run .reload = to reload the owner dll. Use 'lm' to get more information about the loaded and unloaded modules.
=======================================
This verifier stop is continuable.
After debugging it use `go' to continue.
=======================================
(1d4c.4b8c): Break instruction exception - code 80000003 (first chance)
eax=715f03a0 ebx=00000000 ecx=000001a1 edx=00bcef81 esi=71572dc0 edi=0bfc4fd8
eip=715e3ae8 esp=00bcf16c ebp=00bcf380 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00200202
vrfcore!VerifierStopMessageEx+0x5b8:
715e3ae8 cc int 3
0:000> !heap -p -a 0BFC4FD8
address 0bfc4fd8 found in
_DPH_HEAP_ROOT @ 5a11000
in busy allocation ( DPH_HEAP_BLOCK: UserAddr UserSize - VirtAddr VirtSize)
bf91548: bfc4fd8 28 - bfc4000 2000
714ea8b0 verifier!AVrfDebugPageHeapAllocate+0x00000240
7720ef3e ntdll!RtlDebugAllocateHeap+0x00000039
77176f80 ntdll!RtlpAllocateHeap+0x000000f0
77176cdc ntdll!RtlpAllocateHeapInternal+0x0000104c
77175c7e ntdll!RtlAllocateHeap+0x0000003e
715eaa2f vrfcore!VfCoreRtlAllocateHeap+0x0000001f
7156256c vfbasics!AVrfpRtlAllocateHeap+0x000000dc
633eb641 explorerframe!CNscTree::_AddItemToTree+0x000002e1
633ef6eb explorerframe!CNscTree::_EnumBackgroundDone+0x0000036b
634182e4 explorerframe!CNscTree::OnQIUpdateEnumDone+0x00000074
63418246 explorerframe!CNscEnumQueueItem::Dispatch+0x00000096
633e7571 explorerframe!CNscTree::_SubClassTreeWndProc+0x000005c1
633e6f89 explorerframe!CNscTree::s_SubClassTreeWndProc+0x00000039
709bae02 COMCTL32!CallNextSubclassProc+0x000000c2
709bacb1 COMCTL32!MasterSubclassProc+0x000000a1
7501ef5b USER32!_InternalCallWinProc+0x0000002b
75015eca USER32!UserCallWinProcCheckWow+0x0000033a
75013c3a USER32!DispatchMessageWorker+0x0000022a
75017e38 USER32!IsDialogMessageW+0x00000108
7500288e USER32!DialogBox2+0x0000013d
75002744 USER32!InternalDialogBox+0x000000d9
75002662 USER32!DialogBoxIndirectParamAorW+0x00000032
7500261b USER32!DialogBoxIndirectParamW+0x0000001b
75883efe +0x00043efe
75852338 +0x00012338
004b289a CommonFileDialogSDKSample!BasicFileOpen+0x000001aa [D:\Projects - Temp\Common File Dialog Sample\CommonFileDialogApp.cpp @ 366]
004b1aae CommonFileDialogSDKSample!wWinMain+0x0000013e [D:\Projects - Temp\Common File Dialog Sample\CommonFileDialogApp.cpp @ 923]
004b5cad CommonFileDialogSDKSample!invoke_main+0x0000002d [D:\a01\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 123]
004b5b07 CommonFileDialogSDKSample!__scrt_common_main_seh+0x00000157 [D:\a01\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288]
004b599d CommonFileDialogSDKSample!__scrt_common_main+0x0000000d [D:\a01\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 331]
004b5d28 CommonFileDialogSDKSample!wWinMainCRTStartup+0x00000008 [D:\a01\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_wwinmain.cpp @ 17]
755ffa29 KERNEL32!BaseThreadInitThunk+0x00000019
0:000> dps 04BD6E5C
04bd6e5c 00000000
04bd6e60 0000f801
04bd6e64 00200000
04bd6e68 714ea8b0 verifier!AVrfDebugPageHeapAllocate+0x240
04bd6e6c 7720ef3e ntdll!RtlDebugAllocateHeap+0x39
04bd6e70 77176f80 ntdll!RtlpAllocateHeap+0xf0
04bd6e74 77176cdc ntdll!RtlpAllocateHeapInternal+0x104c
04bd6e78 77175c7e ntdll!RtlAllocateHeap+0x3e
04bd6e7c 715eaa2f vrfcore!VfCoreRtlAllocateHeap+0x1f
04bd6e80 7156256c vfbasics!AVrfpRtlAllocateHeap+0xdc
04bd6e84 633eb641 explorerframe!CNscTree::_AddItemToTree+0x2e1
04bd6e88 633ef6eb explorerframe!CNscTree::_EnumBackgroundDone+0x36b
04bd6e8c 634182e4 explorerframe!CNscTree::OnQIUpdateEnumDone+0x74
04bd6e90 63418246 explorerframe!CNscEnumQueueItem::Dispatch+0x96
04bd6e94 633e7571 explorerframe!CNscTree::_SubClassTreeWndProc+0x5c1
04bd6e98 633e6f89 explorerframe!CNscTree::s_SubClassTreeWndProc+0x39
04bd6e9c 709bae02 COMCTL32!CallNextSubclassProc+0xc2
04bd6ea0 709bacb1 COMCTL32!MasterSubclassProc+0xa1
04bd6ea4 7501ef5b USER32!_InternalCallWinProc+0x2b
04bd6ea8 75015eca USER32!UserCallWinProcCheckWow+0x33a
04bd6eac 75013c3a USER32!DispatchMessageWorker+0x22a
04bd6eb0 75017e38 USER32!IsDialogMessageW+0x108
04bd6eb4 7500288e USER32!DialogBox2+0x13d
04bd6eb8 75002744 USER32!InternalDialogBox+0xd9
04bd6ebc 75002662 USER32!DialogBoxIndirectParamAorW+0x32
04bd6ec0 7500261b USER32!DialogBoxIndirectParamW+0x1b
04bd6ec4 75883efe +0x43efe
04bd6ec8 75852338 +0x12338
04bd6ecc 004b289a CommonFileDialogSDKSample!BasicFileOpen+0x1aa [D:\Projects - Temp\Common File Dialog Sample\CommonFileDialogApp.cpp @ 366]
04bd6ed0 004b1aae CommonFileDialogSDKSample!wWinMain+0x13e [D:\Projects - Temp\Common File Dialog Sample\CommonFileDialogApp.cpp @ 923]
04bd6ed4 004b5cad CommonFileDialogSDKSample!invoke_main+0x2d [D:\a01\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 123]
04bd6ed8 004b5b07 CommonFileDialogSDKSample!__scrt_common_main_seh+0x157 [D:\a01\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288]
0:000> du 14B8EFD8
14b8efd8 "explorerframe.dll"