From 7889bd2549d8a042be1cbcdeeb35f6c8ebf81e47 Mon Sep 17 00:00:00 2001 From: Martin Balao Date: Tue, 17 Dec 2024 14:52:12 -0300 Subject: [PATCH] Add a debug message to inform the Filter property value read. See more in https://mail.openjdk.org/pipermail/security-dev/2024-October/041800.html Co-authored-by: Martin Balao Alonso Co-authored-by: Francisco Ferrari Bihurriet --- .../share/classes/sun/security/jca/ProvidersFilter.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/java.base/share/classes/sun/security/jca/ProvidersFilter.java b/src/java.base/share/classes/sun/security/jca/ProvidersFilter.java index c922e58af6187..e198997d5440b 100644 --- a/src/java.base/share/classes/sun/security/jca/ProvidersFilter.java +++ b/src/java.base/share/classes/sun/security/jca/ProvidersFilter.java @@ -671,6 +671,12 @@ public String toString() { static { Filter tmpFilter = null; String fStr = SecurityProperties.getOverridableProperty(FILTER_PROP); + if (debug != null) { + debug.println("Filter property value read at this point:"); + for (StackTraceElement ste : new Exception().getStackTrace()) { + debug.println(" ".repeat(4) + ste); + } + } if (fStr != null && !fStr.isEmpty()) { tmpFilter = new Filter(fStr); }