diff -r 64752e56d721 -r be27e1b6a4b9 hotspot/src/share/vm/utilities/elfFile.cpp --- a/hotspot/src/share/vm/utilities/elfFile.cpp Wed Jun 27 15:23:36 2012 +0200 +++ b/hotspot/src/share/vm/utilities/elfFile.cpp Thu Jun 28 17:03:16 2012 -0400 @@ -47,7 +47,7 @@ m_status = NullDecoder::no_error; int len = strlen(filepath) + 1; - m_filepath = (const char*)os::malloc(len * sizeof(char)); + m_filepath = (const char*)os::malloc(len * sizeof(char), mtInternal); if (m_filepath != NULL) { strcpy((char*)m_filepath, filepath); m_file = fopen(filepath, "r");