<i18n dev> RFR: 8317443: StackOverflowError on calling ListFormat::getInstance() for Norwegian locales
Naoto Sato
naoto at openjdk.org
Wed Oct 4 17:26:34 UTC 2023
Please review the fix to the subject issue. This was found during upgrading CLDR to v44, in which some list patterns are missing (thus to be inherited from parents) in Norwegian locales which could end up with infinite parent lookup. Avoiding the recursive call and changing it to a plain loop fixes the issue.
Not related to this issue, the test case has been corrected to work with any locale. Currently, it assumes English.
-------------
Commit messages:
- initial commit
Changes: https://git.openjdk.org/jdk/pull/16042/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=16042&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8317443
Stats: 15 lines in 2 files changed: 2 ins; 0 del; 13 mod
Patch: https://git.openjdk.org/jdk/pull/16042.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/16042/head:pull/16042
PR: https://git.openjdk.org/jdk/pull/16042
More information about the i18n-dev
mailing list