$ gdb /usr/bin/xpdf.real
GNU gdb (GDB) 7.5-ubuntu
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/xpdf.real...Reading symbols from /usr/lib/debug/.build-id/86/6b0cb196d8769dee9568189352a597d0d91ca4.debug...done.
done.
(gdb) run cerfa_13754-02.pdf
Starting program: /usr/bin/xpdf.real cerfa_13754-02.pdf
***** MediaBox = ll:0,0 ur:612,792
***** CropBox = ll:0,0 ur:612,792
***** Rotate = 0
BT
BDC /Content << /MCID 0 >>
marked content: Content << /MCID 0 >>
rg 0 0 0
ri /RelativeColorimetric
Tf /T1_0 1
font: tag=T1_0 name='Helvetica' 1
Tm 10 0 0 10 72 712.72
Tj (To view the full contents of this document, you need a later version of the PDF viewer. You can upgrade )
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff777171c in GooHash::find(GooString*, int*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
(gdb) bt
#0 0x00007ffff777171c in GooHash::find(GooString*, int*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#1 0x00007ffff77718ce in GooHash::lookup(GooString*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#2 0x00007ffff771dbb3 in GlobalParams::findFontFile(GooString*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#3 0x00007ffff770499c in GfxFont::locateFont(XRef*, bool) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#4 0x00007ffff76b2eb5 in SplashOutputDev::doUpdateFont(GfxState*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#5 0x00007ffff76b3562 in SplashOutputDev::drawChar(GfxState*, double, double, double, double, double, double, unsigned int, int, unsigned int*, int) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#6 0x00007ffff76ff540 in Gfx::doShowText(GooString*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#7 0x00007ffff77004f9 in Gfx::opShowText(Object*, int) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#8 0x00007ffff76f89a4 in Gfx::go(bool) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#9 0x00007ffff76f8e10 in Gfx::display(Object*, bool) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#10 0x00007ffff77391d4 in Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.28
#11 0x0000555555588daa in PDFCore::needTile (this=0x555555855b40, page=0x55555584d380, x=0, y=0) at build/PDFCore.cc:896
#12 0x000055555558c560 in PDFCore::update (this=0x555555855b40, topPageA=<optimized out>, scrollXA=<optimized out>, scrollYA=<optimized out>, zoomA=0, rotateA=<optimized out>, force=<optimized out>, addToHist=true,
adjustScrollX=true) at build/PDFCore.cc:718
#13 0x000055555558ef86 in XPDFCore::update (this=0x555555855b40, topPageA=<optimized out>, scrollXA=<optimized out>, scrollYA=<optimized out>, zoomA=<optimized out>, rotateA=<optimized out>, force=<optimized out>, addToHist=true,
adjustScrollX=true) at build/XPDFCore.cc:290
#14 0x0000555555586bd2 in PDFCore::displayPage (this=<optimized out>, topPageA=<optimized out>, zoomA=<optimized out>, rotateA=<optimized out>, scrollToTop=<optimized out>, addToHist=<optimized out>) at build/PDFCore.cc:301
#15 0x000055555559c892 in displayPage (addToHist=true, scrollToTop=true, rotateA=<optimized out>, zoomA=<optimized out>, pageA=<optimized out>, this=0x5555558332a0) at build/XPDFViewer.cc:476
#16 XPDFViewer::XPDFViewer (this=0x5555558332a0, appA=<optimized out>, fileName=0x5555558300e0, pageA=<optimized out>, destName=0x0, fullScreen=<optimized out>, ownerPassword=0x0, userPassword=0x0) at build/XPDFViewer.cc:315
#17 0x000055555558d453 in XPDFApp::open (this=0x5555557fd290, fileName=0x5555558300e0, page=1, ownerPassword=0x0, userPassword=0x0) at build/XPDFApp.cc:228
#18 0x000055555557e11a in main (argc=2, argv=<optimized out>) at build/xpdf.cc:313
BackTrace with debug symbols :
$ gdb /usr/bin/xpdf.real gnu.org/ licenses/ gpl.html> www.gnu. org/software/ gdb/bugs/>... xpdf.real. ..Reading symbols from /usr/lib/ debug/. build-id/ 86/6b0cb196d876 9dee9568189352a 597d0d91ca4. debug.. .done. metric
GNU gdb (GDB) 7.5-ubuntu
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/
done.
(gdb) run cerfa_13754-02.pdf
Starting program: /usr/bin/xpdf.real cerfa_13754-02.pdf
***** MediaBox = ll:0,0 ur:612,792
***** CropBox = ll:0,0 ur:612,792
***** Rotate = 0
BT
BDC /Content << /MCID 0 >>
marked content: Content << /MCID 0 >>
rg 0 0 0
ri /RelativeColori
Tf /T1_0 1
font: tag=T1_0 name='Helvetica' 1
Tm 10 0 0 10 72 712.72
Tj (To view the full contents of this document, you need a later version of the PDF viewer. You can upgrade )
Program received signal SIGSEGV, Segmentation fault. :find(GooString *, int*) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 :find(GooString *, int*) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 :lookup( GooString* ) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 :findFontFile( GooString* ) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 :locateFont( XRef*, bool) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 ::doUpdateFont( GfxState* ) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 ::drawChar( GfxState* , double, double, double, double, double, double, unsigned int, int, unsigned int*, int) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 (GooString* ) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 (Object* , int) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 x86_64- linux-gnu/ libpoppler. so.28 Object* , bool) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 ice(OutputDev* , double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) () from /usr/lib/ x86_64- linux-gnu/ libpoppler. so.28 55b40, page=0x55555584 d380, x=0, y=0) at build/PDFCore. cc:896 55b40, topPageA=<optimized out>, scrollXA=<optimized out>, scrollYA=<optimized out>, zoomA=0, rotateA=<optimized out>, force=<optimized out>, addToHist=true, lX=true) at build/PDFCore. cc:718 55b40, topPageA=<optimized out>, scrollXA=<optimized out>, scrollYA=<optimized out>, zoomA=<optimized out>, rotateA=<optimized out>, force=<optimized out>, addToHist=true, lX=true) at build/XPDFCore. cc:290 :displayPage (this=<optimized out>, topPageA=<optimized out>, zoomA=<optimized out>, rotateA=<optimized out>, scrollToTop= <optimized out>, addToHist= <optimized out>) at build/PDFCore. cc:301 32a0) at build/XPDFViewe r.cc:476 :XPDFViewer (this=0x5555558 332a0, appA=<optimized out>, fileName= 0x5555558300e0, pageA=<optimized out>, destName=0x0, fullScreen= <optimized out>, ownerPassword=0x0, userPassword=0x0) at build/XPDFViewe r.cc:315 fd290, fileName= 0x5555558300e0, page=1, ownerPassword=0x0, userPassword=0x0) at build/XPDFApp. cc:228
0x00007ffff777171c in GooHash:
(gdb) bt
#0 0x00007ffff777171c in GooHash:
#1 0x00007ffff77718ce in GooHash:
#2 0x00007ffff771dbb3 in GlobalParams:
#3 0x00007ffff770499c in GfxFont:
#4 0x00007ffff76b2eb5 in SplashOutputDev
#5 0x00007ffff76b3562 in SplashOutputDev
#6 0x00007ffff76ff540 in Gfx::doShowText
#7 0x00007ffff77004f9 in Gfx::opShowText
#8 0x00007ffff76f89a4 in Gfx::go(bool) () from /usr/lib/
#9 0x00007ffff76f8e10 in Gfx::display(
#10 0x00007ffff77391d4 in Page::displaySl
#11 0x0000555555588daa in PDFCore::needTile (this=0x5555558
#12 0x000055555558c560 in PDFCore::update (this=0x5555558
adjustScrol
#13 0x000055555558ef86 in XPDFCore::update (this=0x5555558
adjustScrol
#14 0x0000555555586bd2 in PDFCore:
#15 0x000055555559c892 in displayPage (addToHist=true, scrollToTop=true, rotateA=<optimized out>, zoomA=<optimized out>, pageA=<optimized out>, this=0x55555583
#16 XPDFViewer:
#17 0x000055555558d453 in XPDFApp::open (this=0x5555557
#18 0x000055555557e11a in main (argc=2, argv=<optimized out>) at build/xpdf.cc:313