[svn:parrot] r41679 - branches/pcc_reapply/src/call

bacek at svn.parrot.org bacek at svn.parrot.org
Sun Oct 4 11:02:51 UTC 2009


Author: bacek
Date: Sun Oct  4 11:02:50 2009
New Revision: 41679
URL: https://trac.parrot.org/parrot/changeset/41679

Log:
[cage] Init Context.current_sub to avoid dereferencing garbage pointer.

Modified:
   branches/pcc_reapply/src/call/context.c

Modified: branches/pcc_reapply/src/call/context.c
==============================================================================
--- branches/pcc_reapply/src/call/context.c	Sun Oct  4 10:02:58 2009	(r41678)
+++ branches/pcc_reapply/src/call/context.c	Sun Oct  4 11:02:50 2009	(r41679)
@@ -1192,6 +1192,7 @@
     ctx->results_signature = NULL;
     ctx->lex_pad           = PMCNULL;
     ctx->outer_ctx         = NULL;
+    ctx->current_sub       = NULL;
     ctx->current_cont      = NULL;
     ctx->current_object    = NULL;
     ctx->handlers          = PMCNULL;


More information about the parrot-commits mailing list