Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.2
-
None
-
-
7f0faddf9fe25adc0a3e0827e21c030d6a7a1035 (qt/qtbase/5.14) 1e6a680f8399ed3914a80da2f3a7cb3ef30e4a75 (qt/qtbase/5.12)
Description
#1. The root cause is missing `/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/DefaultFontFallbacks.plist` file in Mac OS X 10.15(Beta).
#2: After loading this file `DefaultFontFallbacks.plist` (from `qt5/qtbase/src/platformsupport/fontdatabases/mac/qcoretextfontdatabase.mm`)
into `fallbackDict`, `fallbackDict` becomes `nil` on Mac OS X 10.15(Beta).
#3: `Q_ASSERT` raises SIGABRT signal in Debug build.
I tested with official Qt binaries with maps.app example on Mac OS X 10.15(Beta), it crashes in the same place.
Attachments
Issue Links
- is duplicated by
-
QTBUG-80427 Assert with QWebEngineProfile due to missing plist
- Closed
- relates to
-
QTBUG-79120 'font-family' requests do not work for generic fonts
- Closed