pdfinfo-Linux-i686 broken on Ubuntu edgy?

Hi.

Indexing a pdf file does not work, because pdfinfo (installed from zotero server) seems to be broken:

pille@enterprise:~/.mozilla/firefox/m1234k5c.default/zotero$ ./pdfinfo-Linux-i686
Floating point exception

pdftotext works, .zotero-ft-cache is created, but .zotero-ft-info is not.
When I manually create .zotero-ft-info with OS version of pdfinfo, reindexing works afterwards.

Ubuntu Edgy
Firefox 2.0.0.6+0dfsg-0ubuntu0.6.10

Thanks for your help,
Max
  • Should be fixed now. Try deleting pdfinfo-Linux-i686 from the data directory and reinstalling via the Zotero prefs.

    Thanks.
  • I am sorry, but I still get the floating point exception.
    As a workaround, I have built a binary which is working for me:
    http://www.t3node.com/blog/view/broken-pdfinfo-shipped-with-zotero/
    I used the modificated pdfinfo.cc source file from zotero svn with Xpdf sources 3.02.
  • Are you sure you actually downloaded the new version, rather than getting it from the Firefox cache? Try pulling down the updated binary with another browser and see if it runs.

    I built it on a stock Edgy install. Tested on Edgy, Feisty, Gentoo, FC5, FC6, CentOS 5.

    Rebuilt just now to add CentOS 4.4 compatibility.
  • You are right. It's working now.
    I didn't consider caching.

    Maybe it is a good idea to alternatively point to the direct download in Zotero setup.

    Thank you for your support.
This discussion has been closed.