1.1 --- a/src/share/vm/prims/jni.cpp Fri Jul 11 01:14:44 2008 -0700 1.2 +++ b/src/share/vm/prims/jni.cpp Sat Jul 19 17:38:22 2008 -0400 1.3 @@ -2173,8 +2173,7 @@ 1.4 size_t size = os::vm_allocation_granularity(); 1.5 bad_address = os::reserve_memory(size); 1.6 if (bad_address != NULL) { 1.7 - os::commit_memory(bad_address, size); 1.8 - os::protect_memory(bad_address, size); 1.9 + os::protect_memory(bad_address, size, os::MEM_PROT_READ); 1.10 } 1.11 } 1.12 return bad_address;