While assisting with the investigation of: [JDK-8160664] JVM crashed with font manager on Solaris 12 https://bugs.openjdk.java.net/browse/JDK-8160664 we discovered that if none of the font directories are present on the system FcFontList() returns NULL, but if at least one is present, even if empty, then it returns a valid pointer to a list of 0 entries. This doesn't seem to be documented anywhere that I can find, but you can see the fc-list utility checks for it all the way back to the first revision in git. Is this intentional? Should it be documented so other application authors know to check for NULL? -- -Alan Coopersmith- alan.coopersmith@xxxxxxxxxx Oracle Solaris Engineering - http://blogs.oracle.com/alanc _______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/fontconfig