New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
8189092: ArrayIndexOutOfBoundsException on Linux in getCachedGlyph #24
Conversation
👋 Welcome back prr! A progress list of the required criteria for merging this PR into |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had a quick look by curiosity as it is not my field. Explanations really make sense, thanks Phil. |
@prrace This change can now be integrated. The commit message will be:
Since the source branch of this PR was last updated there have been 2 commits pushed to the
Since there are no conflicts, your changes will automatically be rebased on top of the above commits when integrating. If you prefer to do this manually, please merge
|
That would have to be > 255 fonts per fontconfig font, and we have additional filters |
/integrate |
@prrace The following commits have been pushed to master since your change was applied:
Your commit was automatically rebased without conflicts. Pushed as commit 5a70b0c. |
Mailing list message from Phil Race prr@openjdk.org Changeset: 5a70b0c 8189092: ArrayIndexOutOfBoundsException on Linux in getCachedGlyph Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeGlyphMapper.java |
I have added an evaluation in https://bugs.openjdk.java.net/browse/JDK-8207839
Please read that for more detail, but basically we are not properly preventing or
handling cases where fontconfig causes us to overflow the byte storage used
for a font "slot".
Progress
Issue
JDK-8189092: ArrayIndexOutOfBoundsException on Linux in getCachedGlyph
Approvers