From bf4fcaf7939b6f838ad8fcae42a93ec855043c2c Mon Sep 17 00:00:00 2001 From: _xeroxz Date: Sat, 7 Aug 2021 17:37:26 -0700 Subject: [PATCH] updated vmprofiler dep, changed vmemu_t.cpp --- dependencies/vmprofiler | 2 +- src/vmemu_t.cpp | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dependencies/vmprofiler b/dependencies/vmprofiler index 99f1f69..16aeb2d 160000 --- a/dependencies/vmprofiler +++ b/dependencies/vmprofiler @@ -1 +1 @@ -Subproject commit 99f1f695ed0e10c278076b037edd399965563140 +Subproject commit 16aeb2d6d48c4822b89497ad660911eb0f5e54bd diff --git a/src/vmemu_t.cpp b/src/vmemu_t.cpp index fc6deb1..3c08f99 100644 --- a/src/vmemu_t.cpp +++ b/src/vmemu_t.cpp @@ -212,8 +212,11 @@ namespace vm } } - for ( const auto &[ code_block, cpu_ctx, vm_ctx ] : code_blocks ) + for ( auto &[ code_block, cpu_ctx, vm_ctx ] : code_blocks ) + { + code_block.vip_begin = ( code_block.vip_begin - g_vm_ctx->module_base ) + g_vm_ctx->image_base; entries.push_back( code_block ); + } return true; }