--- old/src/share/vm/opto/idealGraphPrinter.cpp 2013-08-07 01:31:01.598605607 +0200 +++ new/src/share/vm/opto/idealGraphPrinter.cpp 2013-08-07 01:31:01.462605610 +0200 @@ -413,9 +413,9 @@ print_prop("debug_idx", node->_debug_idx); #endif - if(C->cfg() != NULL) { - Block *block = C->cfg()->_bbs[node->_idx]; - if(block == NULL) { + if (C->cfg() != NULL) { + Block* block = C->cfg()->get_block_for_node(node); + if (block == NULL) { print_prop("block", C->cfg()->_blocks[0]->_pre_order); } else { print_prop("block", block->_pre_order);