-
Notifications
You must be signed in to change notification settings - Fork 102
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
BSOD (SYSTEM_THREAD_EXCEPTION_NOT_HANDLED) on windows 10 #47
Comments
Are you able to get a crash dump? |
I did several tests with multiple machines and builds, even 22H2 core isolation barebone with 16 GB, (but I also tried VMs), but it justed worked. I could not reproduce this. At least !analyze -v output would be appreciated. |
Hi, not related to xalicex but also experiencing this BSOD when trying to load the winpmem driver.
|
Great, a read on 0xd68. At least it should be easy to find out the exact line where this happened. This was clearly a Winpmem fault. In the meantime, feel free to check out the new version 2.0.2 in the dev branch, many bugs have been fixed. You probably need to switch testsigning on. (Note: the 2 years old drivers in the 'binaries' folder must be replaced with the freshly compiled drivers before compiling the mini tool exe.) |
You were not using the mini tool. It was at line https://github.com/Velocidex/WinPmem/blob/master/kernel/pte_mmap.c#L141 . Here, sanity checks now: Line 182 in f964172
For safety, every tier step now checked thoroughly, handled gracefully, and the PTE method will be disabled in DriverEntry on error. (It method needs to be set to true, and this only happens if you get through all tier steps with status success, in the DriverEntry). If any weird VM hypervisor decides to do manipulation, than Winpmem can recognize it, and avoid going into some bad trap. Definitely try the dev branch, and try to see the dbgprints. I would like to now if the readcr3 really returned a zero pml4. This is just an assumtion, because I am missing the dbgprint output, but it would be amazing. The testing app in 'testing' should suffice, with the method set to PTE, it will do one read. Don't forget to turn on the dbgprints (you can use dbgview.exe, as admin, kernel verbose dbgprint enabled). |
Hello,
I have a BSOD immediatly after launching a memory dump on my test machine (Windows 10.0.19044). The BSOD error is SYSTEM_THREAD_EXCEPTION_NOT_HANDLED.
This is new. Last tests were in march and I didn't have any issue. I use the last release (4.0 RC2).
Are you aware of this issue ? It seems to be related to a Windows 10 update.
Thank you :)
The text was updated successfully, but these errors were encountered: