Fix stack memory view on the debugger

the debugger uses super ptr which was unmapped for stack.
This commit is contained in:
eladash 2019-03-11 08:25:37 +02:00 committed by Ivan
parent f15eb88f59
commit 6502d933df
1 changed files with 1 additions and 1 deletions

View File

@ -638,7 +638,7 @@ namespace vm
// Special path for 4k-aligned pages // Special path for 4k-aligned pages
m_common = std::make_shared<utils::shm>(size); m_common = std::make_shared<utils::shm>(size);
verify(HERE), m_common->map_critical(vm::base(addr), utils::protection::no) == vm::base(addr); verify(HERE), m_common->map_critical(vm::base(addr), utils::protection::no) == vm::base(addr);
verify(HERE), m_common->map_critical(vm::get_super_ptr(addr), utils::protection::no) == vm::get_super_ptr(addr); verify(HERE), m_common->map_critical(vm::get_super_ptr(addr), utils::protection::rw) == vm::get_super_ptr(addr);
} }
} }