As far as I can tell, the problem is due to the presence of two,
seemingly-incompatible definitions of the GlobalParams class. One is in
libpoppler (poppler/GlobalParams.cc), one is in the Xpdf source
(xpdf/GlobalParams.cc). The diff between them is pretty extensive. If I
attempt to link Xpdf without its own definition of the class, several
methods are not found; if I link without poppler, a whole bunch of other
things go missing.

The Poppler library itself is based on Xpdf, and while it is sensible to
factor out the resulting redundant code from the latter, I think it is
clear that more development work is needed to achieve that goal
successfully.

-- 
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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xpdf/+bug/669211/+subscriptions

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

Reply via email to