Subscribe

You can track all active APARs for this component.

APAR status

Closed as program error.

Error description

Error Message: The Apache Harmony method
org/apache/harmony/jndi/internal/parser/RelaxedDnParser.parse
(which is used by the javax/naming/ldap API) can behave
incorrectly or return incorrect result, when it is compiled by
the just-in-time compiler, and when the -Xquickstart option is
in effect. The issue may affect other methods as well.
.
Stack Trace: N/A
.

Local fix

This issue can be avoided with the -Xjit:disableGlobalVP option.
Note however this will cause a significant performance
degradation. Removing the -Xquickstart may or may not prevent
the problem completely.

Problem summary

The problem is caused by a JIT compiler analysis that had
ignored certain exception paths in the compiled method, leading
to incorrect logic in the resulting code.

Problem conclusion

This defect will be fixed in:
6.0.0 SR8
5.0.0 SR12
.
The JIT compiler has been updated to prevent the problem.
.
To obtain the fix:
Install build 20100128 or later