Browse Source

Merge pull request #1538 from lioncash/query

svc: Fix vma boundary check in svcQueryMemory
pull/15/merge
bunnei 7 years ago
committed by GitHub
parent
commit
d9923b0dbc
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/core/hle/kernel/svc.cpp

2
src/core/hle/kernel/svc.cpp

@ -654,7 +654,7 @@ static ResultCode QueryProcessMemory(MemoryInfo* memory_info, PageInfo* /*page_i
}
auto vma = process->VMManager().FindVMA(addr);
memory_info->attributes = 0;
if (vma == Core::CurrentProcess()->VMManager().vma_map.end()) {
if (vma == process->VMManager().vma_map.end()) {
memory_info->base_address = 0;
memory_info->permission = static_cast<u32>(VMAPermission::None);
memory_info->size = 0;

Loading…
Cancel
Save