From 12997cebc301aac120a17d1c97ae9fa62964d5b9 Mon Sep 17 00:00:00 2001 From: Cremno Date: Tue, 3 Sep 2013 21:21:49 +0200 Subject: BUG: mrb_irep_free (access of freed memory) --- src/state.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/state.c b/src/state.c index 9a9f07787..59cb51b08 100644 --- a/src/state.c +++ b/src/state.c @@ -115,9 +115,8 @@ mrb_irep_free(mrb_state *mrb, struct mrb_irep *irep) mrb_free(mrb, irep->syms); mrb_free(mrb, (void *)irep->filename); mrb_free(mrb, irep->lines); - mrb_free(mrb, irep); - mrb_debug_info_free(mrb, irep->debug_info); + mrb_free(mrb, irep); } void -- cgit v1.2.3