Andreas Moog // this bug is not fixed in xpdf  3.02-12ubuntu12.(with new
libpoppler13
0.16.4-0ubuntu1). same segfault occures still.


^_^[/media/sdc1]$ gdb xpdf
GNU gdb (GDB) 7.2-
Copyright (C) 2010 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 "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/xpdf...(no debugging symbols found)...done.
(gdb) r  ctags.pdf
Starting program: /usr/bin/xpdf ctags.pdf
Error: Couldn't open 'nameToUnicode' file 
'/usr/local/share/xpdf/cyrillic/Bulgarian.nameToUnicode'
***** MediaBox = ll:0,0 ur:595,842
***** CropBox = ll:0,0 ur:595,842
***** Rotate = 0

Program received signal SIGSEGV, Segmentation fault.
0xb7bfdd8d in GlobalParams::findFontFile(GooString*, char**) () from 
/usr/lib/libpoppler.so.13
(gdb) bt
#0  0xb7bfdd8d in GlobalParams::findFontFile(GooString*, char**) () from 
/usr/lib/libpoppler.so.13
#1  0xb7be56d6 in GfxFont::findExtFontFile() () from /usr/lib/libpoppler.so.13
#2  0xb7be5c6b in Gfx8BitFont::Gfx8BitFont(XRef*, char*, Ref, GooString*, 
GfxFontType, Dict*) () from /usr/lib/libpoppler.so.13
#3  0xb7be9634 in GfxFont::makeFont(XRef*, char*, Ref, Dict*) () from 
/usr/lib/libpoppler.so.13
#4  0xb7be9902 in GfxFontDict::GfxFontDict(XRef*, Ref*, Dict*) () from 
/usr/lib/libpoppler.so.13
#5  0xb7bd2ca7 in GfxResources::GfxResources(XRef*, Dict*, GfxResources*) () 
from /usr/lib/libpoppler.so.13
#6  0xb7be3481 in Gfx::Gfx(XRef*, OutputDev*, int, Dict*, Catalog*, double, 
double, PDFRectangle*, PDFRectangle*, int, bool (*)(void*), void*)
    () from /usr/lib/libpoppler.so.13
#7  0xb7c16cb0 in Page::createGfx(OutputDev*, double, double, int, bool, bool, 
int, int, int, int, bool, Catalog*, bool (*)(void*), void*, bool (*)(Annot*, 
void*), void*) () from /usr/lib/libpoppler.so.13
#8  0xb7c16ea4 in Page::displaySlice(OutputDev*, double, double, int, bool, 
bool, int, int, int, int, bool, Catalog*, bool (*)(void*), void*, bool 
(*)(Annot*, void*), void*) () from /usr/lib/libpoppler.so.13
#9  0xb7c1b80c in PDFDoc::displayPageSlice(OutputDev*, int, double, double, 
int, bool, bool, bool, int, int, int, int, bool (*)(void*), void*, bool 
(*)(Annot*, void*), void*) () from /usr/lib/libpoppler.so.13
#10 0x0805a998 in ?? ()
#11 0x0805de27 in ?? ()
#12 0x080609c9 in ?? ()
#13 0x080586db in ?? ()
#14 0x0806ed12 in ?? ()
#15 0x0805ed2a in ?? ()
#16 0x0806fb67 in ?? ()
#17 0xb790ae06 in __libc_start_main (main=0x806f250, argc=2, ubp_av=0xbfffe524, 
init=0x806fd10, fini=0x806fd70, 
    rtld_fini=0xb7ff0a20 <_dl_fini>, stack_end=0xbfffe51c) at libc-start.c:226
#18 0x08050741 in ?? ()
(gdb) i r
eax            0x0      0
ecx            0xb7a3d3c0       -1214000192
edx            0x808a008        134782984
ebx            0xb7cc0ff4       -1211363340
esp            0xbfffd870       0xbfffd870
ebp            0xbfffd8b8       0xbfffd8b8
esi            0x810f7f8        135329784
edi            0x810f7f8        135329784
eip            0xb7bfdd8d       0xb7bfdd8d 
<GlobalParams::findFontFile(GooString*, char**)+45>
eflags         0x10282  [ SF IF RF ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/669211

Title:
  Xpdf segfaults on start in libpoppler.so.7

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to