New issue
Advanced search Search tips

Issue 274 attachment: crash.txt (9.2 KB)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
INVALID_KERNEL_HANDLE (93)
This message occurs if kernel code attempts to close or reference a handle
that is not a valid handle. Only invalid or protected handles passed to NtClose
will cause this bugcheck, unless bad handle detection is enabled.
Arguments:
Arg1: 00001538, The handle that NtClose was called with
Arg2: 00000001, An invalid handle was closed or referenced.
Arg3: 00000000
Arg4: 00000000, The error occurred closing an invalid kernel handle.

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


OVERLAPPED_MODULE: Address regions for 'lltdio' and 'WUDFRd.sys' overlap

DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT

BUGCHECK_STR: 0x93

PROCESS_NAME: explorer.exe

CURRENT_IRQL: 0

ANALYSIS_VERSION: 6.3.9600.17029 (debuggers(dbg).140219-1702) x86fre

LAST_CONTROL_TRANSFER: from 81df17c4 to 81d70194

STACK_TEXT:
a579b564 81df17c4 00000003 f8375158 00000065 nt!RtlpBreakWithStatusInstruction
a579b5b8 81df12de 86c5f340 a579b9b8 a579ba0c nt!KiBugCheckDebugBreak+0x1f
a579b98c 81d6ed46 00000093 00001538 00000001 nt!KeBugCheck2+0x676
a579b9b0 81d6ec7d 00000093 00001538 00000001 nt!KiBugCheck2+0xc6
a579b9d0 82017288 00000093 00001538 00000001 nt!KeBugCheckEx+0x19
a579ba0c 81f0494b a579baa8 81f0491e 00000000 nt! ?? ::NNGAKEGL::`string'+0x1d028
a579ba20 81d7fde7 80001538 a579baac 81d6e7f5 nt!NtClose+0x2d
a579ba20 81d6e7f5 80001538 a579baac 81d6e7f5 nt!KiSystemServicePostCall
a579ba9c 82cdf023 80001538 81c21ea0 a579bad4 nt!ZwClose+0x11
a579baac 8ba7d99b 82f1e990 a55f4000 00000000 BasicRender!WarpKMDestroyDevice+0x13
a579bad4 8ba7da93 82f1e990 a579bb50 a55f4000 dxgkrnl!ADAPTER_RENDER::DdiDestroyDevice+0x4d
a579baec 8ba7de91 a579bb50 8bb74135 a55f4000 dxgkrnl!DXGDEVICE::Destroy+0x9c
a579bb1c 8ba7db7f a579bb50 8325ed48 a55f4000 dxgkrnl!DXGDEVICE::DestroyAllDeviceState+0x13a
a579bb38 8ba7e491 a55f4000 a579bb50 a72a0bb0 dxgkrnl!ADAPTER_RENDER::DestroyDevice+0x90
a579bb74 8ba7e74d a55f4000 03fdf5e8 a55f4000 dxgkrnl!ADAPTER_RENDER::DestroyDeviceNoLocksInternal+0x3b
a579bb94 8ba7e6bc a55f4000 2e1d98ad 03fdf5e8 dxgkrnl!ADAPTER_RENDER::DestroyDeviceNoLocks+0x5a
a579bc08 81d7fde7 80001340 03fdf5f0 77e2cb70 dxgkrnl!DxgkDestroyDevice+0x1a8
a579bc08 77e2cb70 80001340 03fdf5f0 77e2cb70 nt!KiSystemServicePostCall
03fdf5b8 77b50f69 734fe742 03fdf5e8 170a0e58 ntdll!KiFastSystemCallRet
03fdf5bc 734fe742 03fdf5e8 170a0e58 170a0e30 GDI32!NtGdiDdDDIDestroyDevice+0xa
03fdf5f0 734fe67a 170a0e38 170a0e30 00160010 d3d11!NDXGI::CDevice::DestroyDriverInstance+0x8b
03fdf614 734fe617 03fdf62c 734c668a 170a0e50 d3d11!CContext::LUCBeginLayerDestruction+0x5a
03fdf61c 734c668a 170a0e50 170a0e30 03fdf63c d3d11!CBridgeImpl<ILayeredUseCounted,ID3D11LayeredUseCounted,CLayeredObject<CContext> >::LUCBeginLayerDestruction+0x10
03fdf62c 734c663b 00000000 170a0e30 03fdf65c d3d11!CUseCountedObject<NOutermost::CDeviceChild>::`scalar deleting destructor'+0x35
03fdf63c 734cbb6c 170a0e30 16a4ea64 16a4e6f0 d3d11!CUseCountedObject<NOutermost::CDeviceChild>::UCDestroy+0x12
03fdf65c 734fe5a2 00000001 16a4e724 16a4e84c d3d11!CUseCountedObject<NOutermost::CDeviceChild>::UCReleaseUse+0xa6
03fdf678 734fe4b4 03fdf6a0 734fe48d 16a4ea24 d3d11!CDevice::LLOBeginLayerDestruction+0xe1
03fdf680 734fe48d 16a4ea24 16a4e6f0 00000000 d3d11!CBridgeImpl<ILayeredLockOwner,ID3D11LayeredDevice,CLayeredObject<CDevice> >::LLOBeginLayerDestruction+0x10
03fdf6a0 734fe3e7 03fdf6b4 734fe3ce 16a4e71c d3d11!NDXGI::CDevice::LLOBeginLayerDestruction+0x9d
03fdf6a8 734fe3ce 16a4e71c 03fdf6c8 734fe37c d3d11!CBridgeImpl<ILayeredLockOwner,ID3D11LayeredDevice,CLayeredObject<NDXGI::CDevice> >::LLOBeginLayerDestruction+0x10
03fdf6b4 734fe37c 16a4e6f0 16a4e6f0 00000000 d3d11!NOutermost::CDevice::LLOBeginLayerDestruction+0x15
03fdf6c8 734d97f6 00000000 1d879e1c 1d879e7c d3d11!TComObject<NOutermost::CDevice>::`scalar deleting destructor'+0x1c
03fdf6dc 734c17a3 16a4e6f0 734c4f43 03fdf71c d3d11!TComObject<NOutermost::CDevice>::Release+0x28
03fdf6e4 734c4f43 03fdf71c 7391a6c1 16a4ea64 d3d11!ATL::CComObjectRootBase::OuterRelease+0x8
03fdf6ec 7391a6c1 16a4ea64 91254561 0e843648 d3d11!CLayeredObject<CDevice>::CContainedObject::Release+0x10
03fdf71c 7391a565 91254539 0e843648 1d879e18 dcomp!CDxDevice::~CDxDevice+0x187
03fdf744 7391a483 0e843648 03fdf784 7391a14f dcomp!CSurfaceFactory::~CSurfaceFactory+0xc4
03fdf750 7391a14f 00000001 912545f9 0e843648 dcomp!CSurfaceFactory::`vector deleting destructor'+0xd
03fdf784 7390ab06 912545c5 0f3117a0 176c0068 dcomp!CDevice::~CDevice+0x86
03fdf7b8 6aa614f3 0000000c 6abe91e1 0f3117a0 dcomp!CVisualProxy::Release+0x161
03fdf7c0 6abe91e1 0f3117a0 176c0068 6abe9196 twinui!Microsoft::WRL::ComPtr<ITileItemDataFactory>::InternalRelease+0x10 [d:\9150.public.fre\sdk\inc\wrl\client.h @ 190]
03fdf7cc 6abe9196 00000000 03fdf7e8 6abd68fa twinui!CSwitchThumbnailFactory::~CSwitchThumbnailFactory+0x31 [d:\9150\shell\twinui\switcher\lib\thumbnailfactory.cpp @ 151]
03fdf7d8 6abd68fa 00000001 02cc5098 03fdf804 twinui!CSwitchThumbnailFactory::`scalar deleting destructor'+0xd
03fdf7e8 6aaefcca 176c0068 6abea94a 02cc5098 twinui!Microsoft::WRL::Details::RuntimeClass<Microsoft::WRL::Details::InterfaceList<ICollectionEventSink,Microsoft::WRL::Details::Nil>,Microsoft::WRL::RuntimeClassFlags<2>,1,0,0>::Release+0x28 [d:\9150.public.fre\sdk\inc\wrl\implements.h @ 1583]
03fdf7f0 6abea94a 02cc5098 6abeaa85 00000000 twinui!Microsoft::WRL::ComPtr<GridGrouping::IItemSortData>::InternalRelease+0x11 [d:\9150.public.fre\sdk\inc\wrl\client.h @ 190]
03fdf7f8 6abeaa85 00000000 03fdf814 6abea725 twinui!CSwitchListItem::~CSwitchListItem+0x39
03fdf804 6abea725 00000001 77b26ee3 03fdf834 twinui!CLauncherSwitchListItem::`scalar deleting destructor'+0x2f
03fdf814 6aaefcca 02cc5098 6abea862 17b8cc8c twinui!Microsoft::WRL::Details::RuntimeClass<Microsoft::WRL::Details::InterfaceList<CSwitchListItem,Microsoft::WRL::Details::InterfaceList<ILayoutSwitchListItem,Microsoft::WRL::Details::Nil> >,Microsoft::WRL::RuntimeClassFlags<2>,1,0,0>::Release+0x2b [d:\9150.public.fre\sdk\inc\wrl\implements.h @ 1583]
03fdf81c 6abea862 17b8cc8c 0f3117a0 6abea7c8 twinui!Microsoft::WRL::ComPtr<GridGrouping::IItemSortData>::InternalRelease+0x11 [d:\9150.public.fre\sdk\inc\wrl\client.h @ 190]
03fdf828 6abea7c8 00000000 03fdf844 6abea74c twinui!CSwitchList::~CSwitchList+0x80
03fdf834 6abea74c 00000001 17b8cc58 03fdf860 twinui!CSwitchList::`scalar deleting destructor'+0xd
03fdf844 6aa614f3 0f3117a0 6abf6361 00000000 twinui!Microsoft::WRL::Details::RuntimeClass<Microsoft::WRL::Details::InterfaceList<CImmersiveShellComponentWithSite,Microsoft::WRL::Details::InterfaceList<ISwitchList,Microsoft::WRL::Details::InterfaceList<ISwitchListPreview,Microsoft::WRL::Details::InterfaceList<ISwitchListAcc,Microsoft::WRL::Details::InterfaceList<IImmersiveApplicationNotification,Microsoft::WRL::Details::InterfaceList<ILightDismissNotification,Microsoft::WRL::Details::Nil> > > > > >,Microsoft::WRL::RuntimeClassFlags<2>,1,0,0>::Release+0x2b [d:\9150.public.fre\sdk\inc\wrl\implements.h @ 1583]
03fdf84c 6abf6361 00000000 0f3117a0 00000000 twinui!Microsoft::WRL::ComPtr<ITileItemDataFactory>::InternalRelease+0x10 [d:\9150.public.fre\sdk\inc\wrl\client.h @ 190]
03fdf860 6abf632b 17b8cc58 00000001 0f3117a0 twinui!CSwitchModeView::FinishHideSwitchList+0x24 [d:\9150\shell\twinui\switcher\lib\switchmodeview.cpp @ 1579]
03fdf878 6ac04c6c 000c067a 00000000 0f3117a0 twinui!CSwitchList::_FinishHide+0x3f [d:\9150\shell\twinui\switcher\lib\switchlist.cpp @ 1724]
03fdf904 6abea02a 000c067a 00000402 00000000 twinui!CSwitchList::_WndProc+0x18c [d:\9150\shell\twinui\switcher\lib\switchlist.cpp @ 3891]
03fdf928 778c75b3 000c067a 00000402 00000000 twinui!CSwitchList::s_WndProc+0x46 [d:\9150\shell\twinui\switcher\lib\switchlist.cpp @ 3440]
03fdf954 778c77b8 6abe9fd4 000c067a 00000402 USER32!_InternalCallWinProc+0x23
03fdf9d4 778c79e6 000c067a 00000402 00000000 USER32!UserCallWinProcCheckWow+0x110
03fdfa34 778c783b 00000402 03fdfa74 6b60106a USER32!DispatchMessageWorker+0x1a1
03fdfa40 6b60106a 03fdfa58 02ca2870 00000000 USER32!DispatchMessageW+0x10
03fdfa74 6b604e14 6b604c32 02ca2870 02ca2870 windows_immersiveshell_serviceprovider!CImmersiveShellController::_RunMessageLoop+0x56
03fdfaa8 6b604c8a 776d179b 03fdfac0 776d17ad windows_immersiveshell_serviceprovider!CImmersiveShellController::_ImmersiveShellComponentsThreadProcInternal+0x15c
03fdfab4 776d17ad 6b600000 03fdfb08 77e161bb windows_immersiveshell_serviceprovider!CImmersiveShellController::s_ImmersiveShellComponentsThreadProc+0x58
03fdfac0 77e161bb 02ca2870 9b80496c 00000000 KERNEL32!BaseThreadInitThunk+0xe
03fdfb08 77e16189 ffffffff 77e3e86d 00000000 ntdll!__RtlUserThreadStart+0x2b
03fdfb18 00000000 6b604c32 02ca2870 00000000 ntdll!_RtlUserThreadStart+0x1b


STACK_COMMAND: kb

FOLLOWUP_IP:
BasicRender!WarpKMDestroyDevice+13
82cdf023 6a00 push 0

SYMBOL_STACK_INDEX: 9

SYMBOL_NAME: BasicRender!WarpKMDestroyDevice+13

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: BasicRender

IMAGE_NAME: BasicRender.sys

DEBUG_FLR_IMAGE_TIMESTAMP: 53088861

BUCKET_ID_FUNC_OFFSET: 13

FAILURE_BUCKET_ID: 0x93_BasicRender!WarpKMDestroyDevice

BUCKET_ID: 0x93_BasicRender!WarpKMDestroyDevice

ANALYSIS_SOURCE: KM

FAILURE_ID_HASH_STRING: km:0x93_basicrender!warpkmdestroydevice

FAILURE_ID_HASH: {64f705cb-f392-ab74-1daa-303831feac21}

Followup: MachineOwner