Regression: CTFontManagerRegisterGraphicsFont no longer loads fonts from data provider in 17E150g

Number:rdar://37392499 Date Originated:2/9/2018
Status:Duplicate of 37009618 Resolved:
Product:macOS Product Version:10.13.4 17E150g
Classification:Serious bug Reproducible:Always

As of 10.13.4 17E150g, CTFontManagerRegisterGraphicsFont fails to load fonts created from a data provider. This is a regression because the same fonts load fine on 10.13.3 using the same project.

Steps to Reproduce:

Run attached sample, check the Xcode console. A load status is logged.


Expected Results:

The font should be loaded correctly.

Actual Results:

The font fails to load.


10.13.4 17E150g



Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!