Commit 83c48ff9 authored by cremno's avatar cremno

fix heap-use-after-free

parent 88195a7c
...@@ -411,11 +411,11 @@ dbgcmd_list(mrb_state *mrb, mrdb_state *mrdb) ...@@ -411,11 +411,11 @@ dbgcmd_list(mrb_state *mrb, mrdb_state *mrdb)
filename = st->filename; filename = st->filename;
} }
mrb_debug_list(mrb, mrdb->dbg, filename, st->line_min, st->line_max); mrb_debug_list(mrb, mrdb->dbg, filename, st->line_min, st->line_max);
listcmd_parser_state_free(mrb, st);
if (filename != NULL && filename != st->filename) { if (filename != NULL && filename != st->filename) {
mrb_free(mrb, filename); mrb_free(mrb, filename);
} }
listcmd_parser_state_free(mrb, st);
} }
return DBGST_PROMPT; return DBGST_PROMPT;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment