diff --git a/Client/client.cpp b/Client/client.cpp index 81f94fb..26dde0f 100644 --- a/Client/client.cpp +++ b/Client/client.cpp @@ -1171,7 +1171,7 @@ std::vector cl::efi::get_memory_map() std::vector map; - static QWORD page_table = cl::get_virtual_address(system_cr3); + static QWORD page_table = cl::get_virtual_address(system_cr3) & ~0xFFF; // missing alignment, now wont bsod if (page_table == 0) return {};