bootloader icon indicating copy to clipboard operation
bootloader copied to clipboard

ASLR with dynamic physical memory mapping causes panic

Open splaled opened this issue 3 weeks ago • 0 comments

When using ASLR with dynamic physical memory mapping, bootloader can randomly panic on INFO: Map physical memory. After this message bootloader panics with:

ERROR: panicked at /Users/splaled/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x86_64-0.15.2/src/addr.rs:75:23:
virtual address must be sign extended in bits 48 to 64

I think an issue is in random address generator logic (it can produce noncanonical addresses)

splaled avatar Nov 30 '25 13:11 splaled