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
When the username has non-ASCII characters, "Reading symbols" crashes explorer #2186
Comments
Looks like you got some kind of classic theme enabled. Disable it or uninstall it and then see if this still occurs. |
Tried, still no luck. |
Please copy and paste the entirety of what the console output from EP showed you. It goes too quick in the video you posted and it can't be paused to view it. You also are running an update from July: https://support.microsoft.com/en-gb/topic/july-11-2023-kb5028168-os-build-17763-4645-eff2d1e1-5f91-4d9a-aef1-ae26bdf51321 Please install the september update. |
Logs: Even with the september update, it still doesn't want to hook it. |
Is it possible for you to upload your Win10 VM so that I can test it myself? I just installed a fresh 17763 build and EP works as it should, with context menu positioning fixups, taskbar centering, and Weather. That hook failed message appears as well but it's nothing to worry about since they're only used (and required) in Windows 11. |
Which 17763 update are you running? Because i've haven't tested the English build. I only tested the Korean one. |
It appears to be this one: https://support.microsoft.com/en-us/topic/september-12-2023-kb5030214-os-build-17763-4851-e6ae7551-49f4-428e-b2d4-caa73078fb06 Windows 10 Enterprise LTSC v2019 Which is 4 years old. Might be too old to support. |
Weather works, but some of them such as non immersive taskbar context menu doesn't show correctly. |
Is there a reason why you're on the Enterprise version of windows 10 from 2019? |
It has LTSC support until 2029. And it's fast for me. |
Found the problem, it seems that the username I typed in Korean doesn't want to hook and read the symbols, leading to an explorer crash. Reinstalling it and typing it in English solves the problem. |
Hi @Amrsatrio, If EP only supports usernames in english, could we add that check during install and when EP tries to hook itself into explorer.exe? |
Just be aware no one here tests EP against old releases of windows 10 and 11. |
Okay so the problem lies in Valinet's PDB downloader which supports ASCII chars only in file paths. And sorry @pyrates999 I don't want to touch the setup code or such for now. Other than the user changing the username, the solutions would be:
|
Sounds good. I would add that this check for non-ascii characters that is checked during setup, also be checked when updating EP through it's update feature. |
When downloading the symbols for 17763.4645, while reading symbols, it crashes
[Symbols] Started "Download symbols" thread.
[Symbols] Attempting to download symbols for unknown OS version 10.0.17763.4645.
[Symbols] Downloading to "C:\Users\사용자\AppData\Roaming\ExplorerPatcher".
[Symbols] Downloading symbols for "C:\Windows\system32\twinui.pcshell.dll" ("bee1d8b417cf701206dad9d2250b8c9e")...
[Symbols] Reading symbols
After that, it crash loops. Disabling download symbols works but not recommended.
Uninstalling, deleting the explorerpatcher registry did nothing.
The text was updated successfully, but these errors were encountered: