Hi Andrew

Please take a review on this code change:

    http://cr.openjdk.java.net/~weijun/6880321/webrev.00/

Thanks
Max



*Change Request ID*: 6880321

*Synopsis*: sun.security.provider.JavaKeyStore abuse of OOM Exception handling

=== *Description* ============================================================
FULL PRODUCT VERSION :
1.6.0.X

A DESCRIPTION OF THE PROBLEM :
This class catches OOM exceptions and throws Non chainen IOException.

This is a massive abuse of exception handling and hides errors information from the caller. It also misleads the caller to the reason for the error

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Provider proper chained exceptions or Dont catch OOM errors

REPRODUCIBILITY :
This bug can be reproduced always.

Reply via email to