[Poppler-bugs] [Bug 13322] New: non-embedded PDF fonts cause segfault

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 20 11:22:07 PST 2007


http://bugs.freedesktop.org/show_bug.cgi?id=13322

           Summary: non-embedded PDF fonts cause segfault
           Product: poppler
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: medium
         Component: general
        AssignedTo: poppler-bugs at lists.freedesktop.org
        ReportedBy: stharward at gmail.com


When viewing the attached PDF in XPDF, libfontconfig segfaults trying to fill
in the non-embedded fonts.  I have filed a bug upstream with fontconfig
(because it shouldn't segfault at all), but Poppler is probably calling the
library improperly in the first place.

Here's the stack trace:

#0  0xb76a1832 in FcConfigSubstituteWithPat () from /usr/lib/libfontconfig.so.1
#1  0xb76a1f35 in FcConfigSubstitute () from /usr/lib/libfontconfig.so.1
#2  0xb7ed5dbb in GlobalParams::getDisplayFont () from /usr/lib/libpoppler.so.2
#3  0xb7e89eeb in SplashOutputDev::doUpdateFont () from
/usr/lib/libpoppler.so.2
#4  0xb7e8a1ac in SplashOutputDev::drawChar () from /usr/lib/libpoppler.so.2
#5  0xb7eafa4b in Gfx::doShowText () from /usr/lib/libpoppler.so.2
#6  0xb7eb04d6 in Gfx::opShowSpaceText () from /usr/lib/libpoppler.so.2
#7  0xb7ead3f1 in Gfx::execOp () from /usr/lib/libpoppler.so.2
#8  0xb7ead5ba in Gfx::go () from /usr/lib/libpoppler.so.2
#9  0xb7eadb43 in Gfx::display () from /usr/lib/libpoppler.so.2
#10 0xb7ef34d6 in Page::displaySlice () from /usr/lib/libpoppler.so.2
#11 0xb7ef59c7 in PDFDoc::displayPageSlice () from /usr/lib/libpoppler.so.2
[... xpdf functions removed ...]


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Poppler-bugs mailing list