JDK-6512182 : REGRESSION: JNI ExceptionClear does not clear JVMTI's view of the exception
  • Type: Bug
  • Component: hotspot
  • Sub-Component: jvmti
  • Affected Version: 7
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2007-01-11
  • Updated: 2010-12-03
  • Resolved: 2007-01-31
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.
JDK 6 JDK 7 Other
6u1Fixed 7Fixed hs10Fixed
Related Reports
Relates :  
Relates :  
Description
After JNI ExceptionClear is called to clear a pending exception, JVMTI thinks the exception is still pending.  JVMTI will not post an exception catch event, and future method exit and pop frame events will be reported as being caused by an exception.

This problem was introduced in 5.0 and was fixed in 5.0_03 by the fix for 
  6181784 Step requests ignored after an exception in debugee

It was accidently re-introduced in 6.

Comments
EVALUATION Code restored
17-01-2007