git: openjdk/jdk: 8314263: Signed jars triggering Logger finder recursion and StackOverflowError
Sean Coffey
coffeys at openjdk.org
Wed Aug 30 12:56:12 UTC 2023
Changeset: 7daae1fb
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-08-30 12:54:57 +0000
URL: https://git.openjdk.org/jdk/commit/7daae1fb4267f92b38f0152611d69b7b89691087
8314263: Signed jars triggering Logger finder recursion and StackOverflowError
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: dfuchs
! 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-changes
mailing list