there is a bug in vmemu where it will trace the same block 2 times...

need to fix... causing issues with lifting...
merge-requests/8/merge
_xeroxz 3 years ago
parent bf4fcaf793
commit 044e966d23

@ -1 +1 @@
Subproject commit 16aeb2d6d48c4822b89497ad660911eb0f5e54bd Subproject commit 1f5fe9cd7b16ad2edd17ee8e13c672b3feeb9c08

@ -214,7 +214,7 @@ namespace vm
for ( 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; // code_block.vip_begin = ( code_block.vip_begin - g_vm_ctx->module_base ) + g_vm_ctx->image_base;
entries.push_back( code_block ); entries.push_back( code_block );
} }

Loading…
Cancel
Save