Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4715772
Votes 0
Synopsis Null-check eliminator must traverse exception handlers
Category hotspot:compiler1
Reported Against 1.4 , hopper
Release Fixed 1.4.0_04, 1.4.1_02(Bug ID:2056503) , 1.4.2(mantis) (Bug ID:2056504)
State 10-Fix Delivered, bug
Priority: 4-Low
Related Bugs 4759909
Submit Date 16-JUL-2002
Description
A licensee (see comments for details) has isolated a bug in the null-check
eliminator. Since exception handlers are not traversed during the dataflow
walk, incorrect not-null results can be created for values which are assigned
null values inside of exception handlers. This may cause a VM crash if such
compiled code is ever executed and if the receiver is dereferenced at a point
where the compiler assumed the receiver was non-null. A patch has been
submitted.
Work Around
N/A
Evaluation
Will fix for 1.4.2.

  xxxxx@xxxxx   2002-07-16
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang