JDK-7155002 : assert(adr->is_AddP()) failed: expecting an AddP
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 8-pool
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2012-03-19
  • Updated: 2012-03-20
  • Resolved: 2012-03-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Related Reports
Duplicate :  
Relates :  
Regression after 7147744 changes:

# A fatal error has been detected by the Java Runtime Environment:
#  Internal Error (/tmp/jprt/P1/170627.tkrodrig/source/src/share/vm/opto/escape.cpp:477), pid=3568, tid=11
#  assert(adr->is_AddP()) failed: expecting an AddP
# JRE version: 7.0_04-b15
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.0-b04-internal-201203131706.tkrodrig.7152961-fastdebug compiled mode solaris-amd64 compressed oops)
# Core dump written. Default location: /export/local/58723.JDK7.NIGHTLY.VM_solaris-amd64_vm_server_comp_nsk.serial.testlist/results/ResultDir/putaddr001/core or core.3568
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp

---------------  T H R E A D  ---------------

Current thread (0x000000000163b800):  JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=11, stack(0xfffffd7fceefb000,0xfffffd7fceffb000)]

Stack: [0xfffffd7fceefb000,0xfffffd7fceffb000],  sp=0xfffffd7fceff11a0,  free space=984k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x28cbfc4]  void VMError::report(outputStream*)+0x8c8
V  [libjvm.so+0x28cd175]  void VMError::report_and_die()+0x4fd
V  [libjvm.so+0xf20343]  void report_vm_error(const char*,int,const char*,const char*)+0x55f
V  [libjvm.so+0x104da81]  void ConnectionGraph::add_node_to_connection_graph(Node*,Unique_Node_List*)+0xc29
V  [libjvm.so+0x104b9e8]  bool ConnectionGraph::compute_escape()+0x73c
V  [libjvm.so+0x104b126]  void ConnectionGraph::do_analysis(Compile*,PhaseIterGVN*)+0x1c2
V  [libjvm.so+0xd5d181]  void Compile::Optimize()+0x50d
V  [libjvm.so+0xd54d50]  Compile::Compile(ciEnv*,C2Compiler*,ciMethod*,int,bool,bool)+0x14c4
V  [libjvm.so+0xad8fe7]  void C2Compiler::compile_method(ciEnv*,ciMethod*,int)+0x16b
V  [libjvm.so+0xd7d3d2]  void CompileBroker::invoke_compiler_on_method(CompileTask*)+0x1566
V  [libjvm.so+0xd7b1a7]  void CompileBroker::compiler_thread_loop()+0xc8f
V  [libjvm.so+0x278186c]  void JavaThread::thread_main_inner()+0x4d4
V  [libjvm.so+0x2781100]  void JavaThread::run()+0x750
V  [libjvm.so+0x230367e]  java_start+0x1ce
C  [libc.so.1+0xdbfbb]  _thr_setup+0x5b
C  [libc.so.1+0xdc1e0]  ht_pause+0x10