Integrated: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative

Nikita Gubarkov duke at openjdk.java.net
Sun Jun 5 15:38:33 UTC 2022


On Tue, 31 May 2022 23:39:09 GMT, Nikita Gubarkov <duke at openjdk.java.net> wrote:

> `CTFontCopyAvailableTables` can return null, which causes subsequent call to `CFArrayGetCount` to crash with SEGFAULT, just added a null-check.

This pull request has now been integrated.

Changeset: 8c460b04
Author:    Nikita Gubarkov <nikita.gubarkov at jetbrains.com>
Committer: Phil Race <prr at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/8c460b043e1cbaf1f2d74958033bb24dea66a390
Stats:     3 lines in 1 file changed: 3 ins; 0 del; 0 mod

8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative

Reviewed-by: prr

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

PR: https://git.openjdk.java.net/jdk/pull/8962



More information about the client-libs-dev mailing list