diff --git a/src/raddbg/raddbg_core.c b/src/raddbg/raddbg_core.c index 90259dca..d4ca95f4 100644 --- a/src/raddbg/raddbg_core.c +++ b/src/raddbg/raddbg_core.c @@ -12798,12 +12798,10 @@ rd_frame(void) } rd_regs_fill_slot_from_string(cmd_kind_info->query.slot, cmd_kind_info->query.expr, primary_args_string); rd_push_cmd(cmd_kind_name, rd_regs()); - rd_request_frame(); } else { log_user_errorf("`%S` is not a command.", cmd_kind_name); - rd_request_frame(); } }break; diff --git a/src/raddbg/raddbg_main.c b/src/raddbg/raddbg_main.c index 0f7385c3..d5781081 100644 --- a/src/raddbg/raddbg_main.c +++ b/src/raddbg/raddbg_main.c @@ -658,6 +658,7 @@ entry_point(CmdLine *cmd_line) scratch_end(scratch); } rd_cmd(RD_CmdKind_RunExternalDriverTextCommand, .string = msg); + rd_request_frame(); } } }