Launchpad has imported 5 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=47207.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2012-03-11T08:38:00+00:00 Paul Sladen wrote: Created attachment 58289 Page 7 11kB minimal from 'pdftk burst Creusage*.pdf' Forwarded from: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/952314 The following PDF reliably causes xpdf and Evince to crash/hang: http://www.gramme.be/unite9/pmwiki/uploads/PrGC0708/Creusage_- _Tunnel_sous_la_Manche.pdf Even when the file is split up into separate pages using 'pdftk burst', all pages still cause the crash, including the smallest one at 11kB; the crash is likely related to the loading of one of the embedded fonts. Ideally even if Poppler can't handle a particular font, it should not result in a crash. Reply at: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/952314/comments/0 ------------------------------------------------------------------------ On 2012-03-11T14:44:14+00:00 Albert Astals Cid wrote: Which poppler version are you using? Which bactrace do you get? Reply at: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/952314/comments/1 ------------------------------------------------------------------------ On 2012-03-11T14:54:04+00:00 Paul Sladen wrote: Hello Aacid, $ ldd /usr/bin/xpdf.real | grep poppler libpoppler.so.19 => /usr/lib/x86_64-linux-gnu/libpoppler.so.19 (0x00007fc59cef5000) $ COLUMNS=200 dpkg -l libpoppler19 | tail -1 | awk '{print $2,$3}' libpoppler19 0.18.4-1ubuntu2 $ gdb --args /usr/bin/xpdf.real Creusage_-_Tunnel_sous_la_Manche.pdf Starting program: /usr/bin/xpdf.real Creusage_-_Tunnel_sous_la_Manche.pdf ***** MediaBox = ll:0,0 ur:841.89,595.276 ***** CropBox = ll:0,0 ur:841.89,595.276 ***** Rotate = 0 Program received signal SIGSEGV, Segmentation fault. 0x00007ffff77095e8 in CMapCache::getCMap(GooString*, GooString*, Stream*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 (gdb) bt #0 0x00007ffff77095e8 in CMapCache::getCMap(GooString*, GooString*, Stream*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 #1 0x00007ffff774a3ad in GlobalParams::getCMap(GooString*, GooString*, Stream*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 #2 0x00007ffff7732363 in GfxCIDFont::GfxCIDFont(XRef*, char*, Ref, GooString*, Dict*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 #3 0x00007ffff7733353 in GfxFont::makeFont(XRef*, char*, Ref, Dict*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 #4 0x00007ffff77334ff in GfxFontDict::GfxFontDict(XRef*, Ref*, Dict*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 #5 0x00007ffff771b16d in GfxResources::GfxResources(XRef*, Dict*, GfxResources*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 #6 0x00007ffff772dbca in Gfx::Gfx(XRef*, OutputDev*, int, Dict*, Catalog*, double, double, PDFRectangle*, PDFRectangle*, int, bool (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 #7 0x00007ffff7761937 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/x86_64-linux-gnu/libpoppler.so.19 #8 0x00007ffff7761bbd 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/x86_64-linux-gnu/libpoppler.so.19 Reply at: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/952314/comments/2 ------------------------------------------------------------------------ On 2012-03-11T15:28:54+00:00 Albert Astals Cid wrote: I'm sorry, i don't support popple- patched xpdf as a valid source of backtraces, give me a evince or okular one or a pdftoppm or pdftocairo or something that their original developers coded to use poppler, not something that someone in a distribution patched against its developer decision. Also install your distro poppler debug packages so that your backtrace is more useful. And if you can run it through valgrind also that'd be even better :-) Reply at: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/952314/comments/3 ------------------------------------------------------------------------ On 2014-02-18T23:58:04+00:00 Albert Astals Cid wrote: User didn't follow up Reply at: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/952314/comments/7 ** Changed in: poppler Status: Unknown => Invalid ** Changed in: poppler Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/952314 Title: CMapCache::getCMap SEGV with 'Creusage_-_Tunnel_sous_la_Manche.pdf' To manage notifications about this bug go to: https://bugs.launchpad.net/poppler/+bug/952314/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs