[jdk17u-dev] RFR: 8328864: NullPointerException in sun.security.jca.ProviderList.getService() [v2]

Satyen Subramaniam ssubramaniam at openjdk.org
Mon Dec 8 02:53:58 UTC 2025


> Backporting JDK-8328864: NullPointerException in sun.security.jca.ProviderList.getService(). Updated `getService` to check whether `getProvider` returns null when checking for preferred providers, continuing the loop if so. Added NullPreferredList test. Ran GHA Sanity Checks, local Tier 1 and 2 tests. Patch is clean.

Satyen Subramaniam has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:

 - Merge branch 'openjdk:master' into 8328864
 - Backport cd3a607576bede17f48c3d5ebde2bf05f3b615ba

-------------

Changes:
  - all: https://git.openjdk.org/jdk17u-dev/pull/3442/files
  - new: https://git.openjdk.org/jdk17u-dev/pull/3442/files/a178ee9f..6db01523

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3442&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3442&range=00-01

  Stats: 197251 lines in 2995 files changed: 114243 ins; 66058 del; 16950 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/3442.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3442/head:pull/3442

PR: https://git.openjdk.org/jdk17u-dev/pull/3442


More information about the jdk-updates-dev mailing list