https://bugzilla.novell.com/show_bug.cgi?id=798644 https://bugzilla.novell.com/show_bug.cgi?id=798644#c14 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |vdziewiecki@suse.com --- Comment #14 from Petr Gajdos <pgajdos@suse.com> 2013-01-17 09:49:48 UTC --- Relevant code in fontconfig is: do { #ifndef ENABLE_LIBXML2 buf = XML_GetBuffer (p, BUFSIZ); if (!buf) { FcConfigMessage (&parse, FcSevereError, "cannot get ..."); goto bail3; } #endif len = read (fd, buf, BUFSIZ); if (len < 0) { FcConfigMessage (&parse, FcSevereError, "failed reading ..."); goto bail3; } #ifdef ENABLE_LIBXML2 if (xmlParseChunk (p, buf, len, len == 0)) #else if (!XML_ParseBuffer (p, len, len == 0)) #endif { FcConfigMessage (&parse, FcSevereError, "%s", XML_ErrorString (XML_GetErrorCode (p))); goto bail3; } } while (len != 0); Where BUFSIZ is obviously 8192. So the XML_ParseBuffer fails for some reason parsing second part of file ./fonts.conf (which is only copy of 65-fonts-persian.conf). We can of course try to build fontconfig against libxml2, but I would rather ask expat maintainer, what's wrong? Is there any glitch in fontconfig's code? Or is this problem caused in libexpat? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.