** Description changed: - xpdf crashed when I opened a pdf file in terminal + Impact + ------ + + All Xpdf users are affected. Xpdf fails to open any file and crashes. + + Test case + --------- + + * Run "xpdf" and ensure that it starts. + * Run "xpdf somefile.pdf" and ensure that it starts. + * Ensure that keybindings (i.e. "o", "?") work. + + Development fix + --------------- + + This was fixed in Saucy by making Xpdf use Poppler's GlobalParams module + and splitting all Xpdf-specific params to XPDFParams module in + debian/code/XPDFParams.{cc,h}. + + Stable fix + ---------- + + An adapted version of the fix is applied in package in raring-proposed. + + Regression potential + -------------------- + + While there may be regressions in configuration handling compared to + upstream Xpdf, having Xpdf that works is many times better than having + Xpdf that crashes on any file. + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - ProblemType: Crash DistroRelease: Ubuntu 12.04 Package: xpdf 3.02-21build1 ProcVersionSignature: Ubuntu 3.2.0-17.27-generic 3.2.6 Uname: Linux 3.2.0-17-generic x86_64 ApportVersion: 1.93-0ubuntu2 Architecture: amd64 Date: Wed Feb 29 12:42:12 2012 ExecutablePath: /usr/bin/xpdf.real InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) ProcCmdline: xpdf.real -title Xpdf:\ cv_pl_LD.pdf cv_pl_LD.pdf SegvAnalysis: Segfault happened at: 0x7f953cedd420 <_ZN7GooHash4hashEP9GooString>: mov 0x20(%rsi),%r8 PC (0x7f953cedd420) ok source "0x20(%rsi)" (0x01010021) not located in a known VMA region (needed readable region)! destination "%r8" ok SegvReason: reading unknown VMA Signal: 11 SourcePackage: xpdf StacktraceTop: GooHash::hash(GooString*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 GooHash::find(GooString*, int*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 GooHash::lookup(GooString*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 GlobalParams::getResidentUnicodeMap(GooString*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 GlobalParams::getUnicodeMap2(GooString*) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.19 UpgradeStatus: Upgraded to precise on 2012-02-19 (9 days ago) UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare WORKAROUND: use Evince (Gnome/Unity) or Okular (Kubuntu)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/943195 Title: xpdf.real crashed with SIGSEGV in GooHash::hash() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xpdf/+bug/943195/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs