git: openjdk/jdk21u: master: 8314263: Signed jars triggering Logger finder recursion and StackOverflowError

Sean Coffey coffeys at openjdk.org
Tue Sep 19 15:51:34 UTC 2023


Changeset: 51d738b6
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2023-09-19 15:47:37 +0000
URL:       https://git.openjdk.org/jdk21u/commit/51d738b6b1b952e69da37f93c8b159c9e4f7d0ba

8314263: Signed jars triggering Logger finder recursion and StackOverflowError

Backport-of: 7daae1fb4267f92b38f0152611d69b7b89691087

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/SimpleLoggerFinder.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SimpleLoggerFinder.java
= test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/logging.properties



More information about the jdk-updates-changes mailing list