Package: xpdf
Version: 3.02-1.4

xpdf segfaults on a PDF.  evince also complains about fonts but
displays the PDF just fine.  I can make the PDF available to a xpdf
developer on request.


(gdb) run Expphysio.pdf
Starting program: /usr/bin/xpdf.bin Expphysio.pdf
Error: Mismatch between font type and embedded font file
Error: Unknown character collection 'Batang-Batang'

Program received signal SIGSEGV, Segmentation fault.
0x00007f6ab2219050 in strlen () from /lib/libc.so.6
(gdb) where
#0  0x00007f6ab2219050 in strlen () from /lib/libc.so.6
#1  0x0000000000508a49 in SplashT1FontFile::loadType1Font (engineA=0x1dbc480, 
idA=0x1dd40a0,
    fileNameA=0x1e0ded0 "/tmp/CB5Uwr", deleteFileA=1, encA=0x1dd4268) at 
SplashT1FontFile.cc:48
#2  0x0000000000508402 in SplashT1FontEngine::loadType1Font (this=0x1dbc480, 
idA=0x1dd40a0, fileName=0x1e0ded0 "/tmp/CB5Uwr",
    deleteFile=1, enc=0x1dd4268) at SplashT1FontEngine.cc:88
#3  0x0000000000503e68 in SplashFontEngine::loadType1Font (this=0x1d70f60, 
idA=0x1dd40a0, fileName=0x1e0ded0 "/tmp/CB5Uwr",
    deleteFile=1, enc=0x1dd4268) at SplashFontEngine.cc:116
#4  0x00000000004afb17 in SplashOutputDev::doUpdateFont (this=0x1d66550, 
state=0x1dedcc0) at SplashOutputDev.cc:1084
#5  0x00000000004b068d in SplashOutputDev::drawChar (this=0x1d66550, 
state=0x1dedcc0, x=72.480000000000004,
    y=630.90999999999997, dx=6.9120000000000008, dy=0, originX=0, originY=0, 
code=140, nBytes=2, u=0x7fffbc8d04c0, uLen=0)
    at SplashOutputDev.cc:1386
#6  0x00000000004301a0 in Gfx::doShowText (this=0x1dd3280, s=0x1dfbba0) at 
Gfx.cc:3252
#7  0x0000000000430848 in Gfx::opShowSpaceText (this=0x1dd3280, 
args=0x7fffbc8d0730, numArgs=1) at Gfx.cc:3118
#8  0x000000000042923f in Gfx::execOp (this=0x1dd3280, cmd=0x7fffbc8d0940, 
args=0x7fffbc8d0730, numArgs=1) at Gfx.cc:690
#9  0x000000000042939f in Gfx::go (this=0x1dd3280, topLevel=1) at Gfx.cc:581
#10 0x00000000004297fe in Gfx::display (this=0x1dd3280, obj=0x7fffbc8d0b10, 
topLevel=1) at Gfx.cc:553
#11 0x000000000048325a in Page::displaySlice (this=0x1da0980, out=0x1d66550, 
hDPI=90, vDPI=90, rotate=0, useMediaBox=0,
    crop=1, sliceX=0, sliceY=0, sliceW=744, sliceH=1053, printing=0, 
catalog=0x1da0720, abortCheckCbk=0,
    abortCheckCbkData=0x0) at Page.cc:317
#12 0x000000000048eb10 in PDFDoc::displayPageSlice (this=0x1d9f320, 
out=0x1d66550, page=1, hDPI=90, vDPI=90, rotate=0,
    useMediaBox=0, crop=1, printing=0, sliceX=0, sliceY=0, sliceW=744, 
sliceH=1053, abortCheckCbk=0, abortCheckCbkData=0x0)
    at PDFDoc.cc:345
#13 0x000000000048b09a in PDFCore::needTile (this=0x1d65960, page=0x1dbd0e0, 
x=0, y=0) at PDFCore.cc:837
#14 0x000000000048d34b in PDFCore::update (this=0x1d65960, topPageA=1, 
scrollXA=0, scrollYA=0, zoomA=125, rotateA=0, force=1,
    addToHist=1) at PDFCore.cc:660
#15 0x00000000004da7f0 in XPDFCore::update (this=0x1d65960, topPageA=1, 
scrollXA=0, scrollYA=0, zoomA=125, rotateA=0,
    force=1, addToHist=1) at XPDFCore.cc:287
#16 0x0000000000485983 in PDFCore::displayPage (this=0x1d65960, topPageA=1, 
zoomA=125, rotateA=0, scrollToTop=1, addToHist=1)
    at PDFCore.cc:294
#17 0x00000000004ddba6 in XPDFViewer::displayPage (this=0x1d404c0, pageA=1, 
zoomA=125, rotateA=0, scrollToTop=1, addToHist=1)
    at XPDFViewer.cc:452
#18 0x00000000004eba9d in XPDFViewer (this=0x1d404c0, appA=0x1d04d10, 
fileName=0x1d40480, pageA=1, destName=0x0,
    fullScreen=0, ownerPassword=0x0, userPassword=0x0) at XPDFViewer.cc:299
#19 0x00000000004d4216 in XPDFApp::open (this=0x1d04d10, fileName=0x1d40480, 
page=1, ownerPassword=0x0, userPassword=0x0)
    at XPDFApp.cc:228
#20 0x00000000004f0265 in main (argc=2, argv=0x7fffbc8d11f8) at xpdf.cc:311
(gdb)

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to