From 186e8cbabe1c93635b39554dd819e0fec28834bb Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Wed, 16 Oct 2024 14:58:13 -0700 Subject: [PATCH] shift disasm view to rounding/sizing equally --- src/raddbg/raddbg_core.c | 2 +- src/raddbg/raddbg_views.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/raddbg/raddbg_core.c b/src/raddbg/raddbg_core.c index c26a712b..460ea3a3 100644 --- a/src/raddbg/raddbg_core.c +++ b/src/raddbg/raddbg_core.c @@ -2858,7 +2858,7 @@ rd_range_from_eval_params(E_Eval eval, MD_Node *params) } if(size == 0) { - size = KB(64); + size = KB(16); } Rng1U64 result = {0}; result.min = rd_base_offset_from_eval(eval); diff --git a/src/raddbg/raddbg_views.c b/src/raddbg/raddbg_views.c index da4b091d..d9f4b3a3 100644 --- a/src/raddbg/raddbg_views.c +++ b/src/raddbg/raddbg_views.c @@ -6037,13 +6037,13 @@ RD_VIEW_RULE_UI_FUNCTION_DEF(disasm) { auto_selected = 1; auto_space = rd_eval_space_from_ctrl_entity(ctrl_entity_from_handle(d_state->ctrl_entity_store, dv->temp_look_process), RD_EvalSpaceKind_CtrlEntity); - string = push_str8f(scratch.arena, "(0x%I64x & (~(0x1000 - 1)))", dv->temp_look_vaddr); + string = push_str8f(scratch.arena, "(0x%I64x & (~(0x4000 - 1)))", dv->temp_look_vaddr); } else { auto_selected = 1; auto_space = rd_eval_space_from_ctrl_entity(ctrl_entity_from_handle(d_state->ctrl_entity_store, rd_regs()->process), RD_EvalSpaceKind_CtrlEntity); - string = str8_lit("(rip.u64 & (~(0x1000 - 1)))"); + string = str8_lit("(rip.u64 & (~(0x4000 - 1)))"); } }