--- old/src/share/vm/services/memoryService.cpp 2013-03-15 12:17:21.000000000 -0400 +++ new/src/share/vm/services/memoryService.cpp 2013-03-15 12:17:20.000000000 -0400 @@ -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();