--- old/src/share/vm/prims/jvmtiRedefineClasses.cpp 2014-04-25 14:05:13.000000000 -0500 +++ new/src/share/vm/prims/jvmtiRedefineClasses.cpp 2014-04-25 14:05:12.000000000 -0500 @@ -3018,7 +3018,7 @@ // where 'prefix' is the prefix at that 'depth' (first prefix, second prefix,...) Method* search_prefix_name_space(int depth, char* name_str, size_t name_len, Symbol* signature) { - TempNewSymbol name_symbol = SymbolTable::probe(name_str, (int)name_len); + TempNewSymbol name_symbol = SymbolTable::lookup_and_ignore_hash(name_str, (int)name_len); if (name_symbol != NULL) { Method* method = the_class()->lookup_method(name_symbol, signature); if (method != NULL) {