8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cpp

Sat, 16 Mar 2013 07:39:57 -0700

author
morris
date
Sat, 16 Mar 2013 07:39:57 -0700
changeset 4761
8b4ce9870fd6
parent 4760
96ef09c26978
child 4762
0a2deac0bbfb

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

src/share/vm/services/memoryService.cpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/share/vm/services/memoryService.cpp	Sat Mar 16 07:39:14 2013 -0700
     1.2 +++ b/src/share/vm/services/memoryService.cpp	Sat Mar 16 07:39:57 2013 -0700
     1.3 @@ -240,6 +240,7 @@
     1.4  void MemoryService::add_generation_memory_pool(Generation* gen,
     1.5                                                 MemoryManager* major_mgr,
     1.6                                                 MemoryManager* minor_mgr) {
     1.7 +  guarantee(gen != NULL, "No generation for memory pool");
     1.8    Generation::Name kind = gen->kind();
     1.9    int index = _pools_list->length();
    1.10  

mercurial