I just updated from V12 Preview 3 to Preview 4 on my Windows 7 x64 machine. A couple of times in the last day I've had V just sit there in a 'Not Responding' state using approximately 10% of my CPU cores.
I'd been viewing a file.. I'd closed the Find Files/GREP window, and then changed focus to do some work (in Visual Studio), and when I changed focus back to my V window (to load up a new file) that's when it became unresponsive.
Using 'Process Explorer' from the Sysinternals tools, shows that one of the threads (with a start address of 'v.exe + 0x2a8468') associated with V is responsible
Code: Select all
ntoskrnl.exe!SeAccessCheckWithHint+0xb4a
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x7d2
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!PsIsSystemProcess+0x94
ntoskrnl.exe!KeStackAttachProcess+0x11c1
ntoskrnl.exe!ObReferenceObjectByPointerWithTag+0x233
ntoskrnl.exe!KeReleaseSpinLock+0x2a
mfeavfk.sys+0xdb11
mfeavfk.sys+0x7994
mfeavfk.sys+0x3105
mfehidk.sys+0x1791a
mfehidk.sys+0xc4d5
mfehidk.sys+0xced6
mfehidk.sys!DEVICEDISPATCH::DispatchPassThrough+0x98
ntoskrnl.exe!NtClose+0x3ef
ntoskrnl.exe!ObCreateObject+0x544
ntoskrnl.exe!SeAssignSecurityEx+0x751
ntoskrnl.exe!SeAssignSecurityEx+0x664
ntoskrnl.exe!KeSynchronizeExecution+0x3a43
ntdll.dll!NtClose+0xa
KERNELBASE.dll!CloseHandle+0x13
kernel32.dll!CloseHandle+0x41
v.exe+0x19cb53
v.exe+0x19d00b
v.exe+0x1ba769
v.exe+0x1a54c7
v.exe+0x1fe79d
v.exe+0x1fa50c
v.exe+0x28658f
v.exe+0x269a16
v.exe+0x263308
v.exe+0x267596
v.exe+0x267651
USER32.dll!SetPropW+0xe1
USER32.dll!IsDialogMessageW+0x19b
USER32.dll!IsDialogMessageW+0x1e1
ntdll.dll!KiUserCallbackDispatcher+0x1f
USER32.dll!FillRect+0x76
USER32.dll!FillRect+0x88
v.exe+0x261956
v.exe+0x2614a7
v.exe+0x1975a3
v.exe+0x2bf307
v.exe+0x2a841a
kernel32.dll!BaseThreadInitThunk+0xd
ntdll.dll!RtlUserThreadStart+0x21
I had no stability issues with Preview 3.
Regards,
Dean