diff src/share/vm/classfile/classFileParser.cpp @ 1685:0e35fa8ebccd

6973963: SEGV in ciBlock::start_bci() with EA Summary: Added more checks into ResourceObj and growableArray to verify correctness of allocation type. Reviewed-by: never, coleenp, dholmes
author kvn
date Tue, 03 Aug 2010 15:55:03 -0700
parents 083fde3b838e
children d55217dc206f
line wrap: on
line diff
--- a/src/share/vm/classfile/classFileParser.cpp	Fri Jul 30 10:21:15 2010 -0700
+++ b/src/share/vm/classfile/classFileParser.cpp	Tue Aug 03 15:55:03 2010 -0700
@@ -62,6 +62,7 @@
   ClassFileStream cfs1 = *cfs0;
   ClassFileStream* cfs = &cfs1;
 #ifdef ASSERT
+  assert(cfs->allocated_on_stack(),"should be local");
   u1* old_current = cfs0->current();
 #endif