United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6732732 CTW with EA: assert(n != 0L,"Bad immediate dominator info.")
JDK-6732732 : CTW with EA: assert(n != 0L,"Bad immediate dominator info.")

Details
Type:
Bug
Submit Date:
2008-08-01
Status:
Closed
Updated Date:
2011-03-08
Project Name:
JDK
Resolved Date:
2011-03-08
Component:
hotspot
OS:
solaris
Sub-Component:
compiler
CPU:
x86
Priority:
P4
Resolution:
Fixed
Affected Versions:
hs14
Fixed Versions:
hs14 (b04)

Related Reports
Backport:
Backport:

Sub Tasks

Description
on x64:

% java -d64 -XX:CICompilerCount=8 -XX:+DoEscapeAnalysis -XX:+UseCompressedOops -XX:-CheckCompressedOops -XX:CompileThreshold=100 -Xss4m -Xverify:all -XX:+CompileTheWorld -XX:CompileTheWorldStartAt=1 -Xbootclasspath/p:/net/vmsqe.sfbay/export/backup/testbase/CompileTheWorld/jarfiles/Ev_3p_common.jar 
...
CompileTheWorld (2788) : symantec/itools/awt/DirectionButtonBeanInfo
CompileTheWorld (2789) : symantec/itools/awt/FormattedTextField$Key
CompileTheWorld (2790) : symantec/itools/awt/FormattedTextField
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc:  SuppressErrorAt=/loopnode.hpp:634
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/tmp/jprt-jprtadm/P1/B/230141.kvn/source/src/share/vm/opto/loopnode.hpp:634), pid=17145, tid=17
#  Error: assert(n != 0L,"Bad immediate dominator info.")
#

Current CompileTask:
C2:21739   b  symantec.itools.awt.FormattedTextField.applyMask(Ljava/lang/String;)Ljava/lang/String; (291 bytes)

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/892493c3d862
                                     
2008-08-28
SUGGESTED FIX

Add missing edge as a globally escaping object.
                                     
2008-08-28
EVALUATION

During Connection Graph construction the edge to a call's return value
is missing if the returned object is unknown (not an argument and
not an allocation).
                                     
2008-08-28



Hardware and Software, Engineered to Work Together