Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explorer → left-hand pane → context menu → "Open in new window" or "Properties" crashes explorer.exe #1873

Open
EdStauff opened this issue Mar 18, 2024 · 3 comments
Labels
Bug Something isn't working right.

Comments

@EdStauff
Copy link

Describe the bug

Explorer.exe crashes whenever I try to select "Properties" or "Open in new window" from the context menu of a folder in the left-hand (navigation) pane of an Explorer window.
This is 100% reproducible, and has been happening literally for years.

Area of issue

Windows Explorer

To reproduce

  1. Open (or activate) a Windows Explorer window.
  2. In the left-hand (navigation) pane, navigate to any folder and select it.
  3. Invoke the context menu (right-click or menu key).
  4. Select either the "Properties" item or the "Open in new window" item.
  5. After about 1 second, explorer.exe crashes.
    Actual observed "crash" behaviour:
    • Any open Explorer windows disappear.
    • The Windows desktop disappears for a second or two, including the task bar.
    • Process Explorer shows the "explorer.exe" process as having just started a few seconds ago.

Expected behavior

Same behaviour as with a folder in the right-hand Explorer pane.

Open-Shell version

4.4.191

Windows version

10.0.18362.959

Additional context

No response

@EdStauff EdStauff added the Bug Something isn't working right. label Mar 18, 2024
@ge0rdi
Copy link
Member

ge0rdi commented Mar 18, 2024

Explorer.exe crashes whenever I try to select "Properties" or "Open in new window" ...

Please, provide crash dump using this guide.

10.0.18362.959

You should also consider updating Win10 to latest version.

@EdStauff
Copy link
Author

Okay, here is the requested crash dump (731MB) and also the console transcript (2KB) from procdump:
http://www.mewsic.com/temp/explorer.exe_240319_135238.dmp
http://www.mewsic.com/temp/OpenShell_explorer_dump_transcript.txt

@ge0rdi
Copy link
Member

ge0rdi commented Mar 19, 2024

I can see the crash happens during WM_RBUTTONDOWN message handling.
It goes through CExplorerBHO::SubclassTreeProc in Classsic Explorer, but it is supposed to just ignore it (and pass further).

There is bdhkm64.dll (BitDefender Hooking DLL) further down the stack that sends a message somewhere.

Try to disable BitDefender hooking into Explorer (not sure how to do that as I'm not familiar with Defender).
Eventually try to submit the dump to their support. They may be able to tell more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working right.
Projects
None yet
Development

No branches or pull requests

2 participants