Description
This bug happens after you attemp to make right-click on some cases, crashing on QueryContextMenu.
I have two cases for that, firstly on CORE-7821 after installing the graphic drivers, if you make right-click on the desktop it will be showed on the debug log.
Another way to replicate it's with Explorer ++, only making right-click over files, will do the exception.
If I set the first chance at the debugger, I get this log:
Entered debugger on first-chance exception (Exception Code: 0xc0000005) (Page Fault)
Memory at 0x0027137F could not be read: Page not present.
kdb:> bt
Eip:
<00130247>
Frames:
<SHELL32.dll:607a1 (dll/win32/shell32/defcontextmenu.cpp:920 (CDefaultContextMenu::QueryContextMenu))>
<explorer++.exe:a7352>
<explorer++.exe:97e72>
<explorer++.exe:98200>
<explorer++.exe:a618f>
<explorer++.exe:abb4a>
<explorer++.exe:ae4cb>
<explorer++.exe:aeb57>
<user32.dll:56c3b (win32ss/user/user32/windows/message.c:1577 (IntCallWindowProcW))>
<user32.dll:56fcd (win32ss/user/user32/windows/message.c:1811 (IntCallMessageProc))>
<user32.dll:57be2 (win32ss/user/user32/windows/message.c:2420 (SendMessageW))>
<comctl32.dll:22ca5 (dll/win32/comctl32/listview.c:809 (notify_hdr))>
<comctl32.dll:278b0 (dll/win32/comctl32/listview.c:880 (notify_click))>
<comctl32.dll:3ac78 (dll/win32/comctl32/listview.c:10719 (LISTVIEW_WindowProc))>
<user32.dll:56c3b (win32ss/user/user32/windows/message.c:1577 (IntCallWindowProcW))>
<user32.dll:571ec (win32ss/user/user32/windows/message.c:1885 (CallWindowProcW))>
<explorer++.exe:99133>
<explorer++.exe:991b2>
<user32.dll:56c3b (win32ss/user/user32/windows/message.c:1577 (IntCallWindowProcW))>
<user32.dll:56fcd (win32ss/user/user32/windows/message.c:1811 (IntCallMessageProc))>--- Press q to abort, any other key to continue —
<user32.dll:57740 (win32ss/user/user32/windows/message.c:2064 (DispatchMessageW))>
<explorer++.exe:6f07f>
<explorer++.exe:34b69>
<kernel32.dll:fb73 (dll/win32/kernel32/client/proc.c:472 (BaseProcessStartup))>
<00000000>
kdb:> cont
err:(win32ss/user/user32/windows/message.c:1581) Exception when calling unicode WndProc 004AEAB0 Msg 78 pti FF5B16C8 Wndpti FF5B16C8
A debug log it's attached with the complete registry.