[svn:parrot] r39192 - trunk/src
bacek at svn.parrot.org
bacek at svn.parrot.org
Wed May 27 10:35:02 UTC 2009
Author: bacek
Date: Wed May 27 10:35:01 2009
New Revision: 39192
URL: https://trac.parrot.org/parrot/changeset/39192
Log:
[cage] Don't try to deref NULL interp->pdb pointer during tracing.
Modified:
trunk/src/packfile.c
Modified: trunk/src/packfile.c
==============================================================================
--- trunk/src/packfile.c Wed May 27 10:33:06 2009 (r39191)
+++ trunk/src/packfile.c Wed May 27 10:35:01 2009 (r39192)
@@ -3045,7 +3045,7 @@
/* compiling source code uses this function too,
* which gives misleading trace messages */
if (really && Interp_trace_TEST(interp, PARROT_TRACE_SUB_CALL_FLAG)) {
- Interp * const tracer = interp->pdb->debugger
+ Interp * const tracer = interp->pdb && interp->pdb->debugger
? interp->pdb->debugger
: interp;
Parrot_io_eprintf(tracer, "*** switching to %s\n", new_cs->base.name);
More information about the parrot-commits
mailing list