-
Notifications
You must be signed in to change notification settings - Fork 77
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
Unable to read memory
on x86-64 Ubuntu
#92
Comments
Having the same issue. Any updates? |
You're correct that unless AVML is writing output in a streaming fashion, it will iteratively try each source until one succeeds. I'm not able to reproduce this issue locally. I've tested on Ubuntu 22.04 VMs in Azure with 1GB, 16GB, and 32GB of ram respectively. I will try to put together PR that will provide more information to help debug this issue. |
Perhaps the VM is booting in 'secure' mode which disables raw memory access? |
This is what @bmc-msft determined from additional info I sent him:
So he's going to remove the coalescence of sequential ranges. I'll re-test when there's a new branch and see if it fixes it. |
Can someone confirm if secure boot is the cause of this error? Basically, is the tool deprived of direct memory access? |
I do not believe the issue to be secure boot related. |
A fix that addresses this issue has been released as part of 0.7.0 |
I was testing this out on an Ubuntu 22.04 (64-bit) virtual machine under VMware Fusion, and having some issues. Same results when I install version 0.6.1 from
cargo
or when I build and run from the currentHEAD
ofmain
, which is:The filesystem should have ~55 GB free, and the RAM to capture should be ~12GB uncompressed. But this seems more of a failure to read memory than to dump it? I understand that
AVML will iterate over the memory sources to find a functional source.
so I suppose all three methods failed here.This looks like #73 but I will try to be responsive here to figure out what this is.
The text was updated successfully, but these errors were encountered: