Password reset fails with,
java.lang.OutOfMemoryError: Requested array size exceeds VM limit
at java.lang.StringCoding$StringEncoder.encode(StringCoding.java:300)
....
at com.netegrity.llsdk6.imsimpl.passwordservices.PasswordBlobImpl.compress(PasswordBlobImpl.java:126)
...
Caused by excessively large/corrupt values in users' imPasswordData attribute.
Check for a possible external application or process unexpectedly accessing and updating the user store.
Only Identity Manager should be updating the imPasswordData value.
Validate the cause by clearing the bad attribute value for imPaswordData (via jxplorer, or equivalent) and subsequently resetting the user's password a few times to ensure no further problems.
If the problem occurs with multiple users, contact your user store administrator to clear imPasswordData for all users.
Monitor, investigate, and stop, any external process that is inadvertently updating the user store.