# HG changeset patch # User morris # Date 1363444797 25200 # Node ID 8b4ce9870fd6772c10327e9630d6c5b3f9435b39 # Parent 96ef09c26978b48d446df774b59feac2e394a0f1 8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cpp Summary: add guarantee() to add_generation_memory_pool() Reviewed-by: kvn, twisti diff -r 96ef09c26978 -r 8b4ce9870fd6 src/share/vm/services/memoryService.cpp --- a/src/share/vm/services/memoryService.cpp Sat Mar 16 07:39:14 2013 -0700 +++ b/src/share/vm/services/memoryService.cpp Sat Mar 16 07:39:57 2013 -0700 @@ -240,6 +240,7 @@ void MemoryService::add_generation_memory_pool(Generation* gen, MemoryManager* major_mgr, MemoryManager* minor_mgr) { + guarantee(gen != NULL, "No generation for memory pool"); Generation::Name kind = gen->kind(); int index = _pools_list->length();