-
Bug
-
Resolution: Fixed
-
P3
-
6u19
-
b01
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2198883 | 7 | Jeffrey Nisewanger | P3 | Resolved | Fixed | b104 |
If a cache index file is loaded which is older than a blacklist
or trusted.libraries file or contains an older variant of
file version 603 or 602 then we attempt to update the index file
"in place". We did not distinguish between sys vs. user caches.
This is wrong and we should only rewrite "in place" user caches unless we
are in system cache mode in order to avoid inefficient error handling and
attempted cache invalidations when the system cache is read-only.
or trusted.libraries file or contains an older variant of
file version 603 or 602 then we attempt to update the index file
"in place". We did not distinguish between sys vs. user caches.
This is wrong and we should only rewrite "in place" user caches unless we
are in system cache mode in order to avoid inefficient error handling and
attempted cache invalidations when the system cache is read-only.
- backported by
-
JDK-2198883 6u19 b92: should not attempt to update system cache when not in system cache mode
-
- Resolved
-