retitle 595900 TTF font not found by pdftotext thanks On 7 September 2010 12:23, Damyan Ivanov <d...@debian.org> wrote: > On my system (libpdf-api2-perl 0.73-1, same as yours) there are no > errors when running and evince opens the pdf just fine. Inspecting the > file with hexdump shows that in the later case the font is embedded in > the PDF.
Your right. Evince opens it fine. I can't reproduce the corruption any more. However, I still get a huge list of warnings: $ perl -w t/02ttf.t 1..2 ok 1 - use PDF::API2; Use of uninitialized value in numeric gt (>) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 258. Use of uninitialized value $delta in addition (+) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 374. Use of uninitialized value $v in numeric ne (!=) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 374. Use of uninitialized value $v in numeric eq (==) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 375. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 411. Use of uninitialized value $current in addition (+) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 426. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 353. Use of uninitialized value $delta in addition (+) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 374. Use of uninitialized value $v in numeric ne (!=) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 374. Use of uninitialized value $v in numeric eq (==) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 375. Use of uninitialized value in pack at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 411. Use of uninitialized value $current in addition (+) at /usr/share/perl5/PDF/API2/Basic/TTF/Cmap.pm line 426. > (BTW, the diagnostic output about pdftotext results is better written > with 'diag', instead of 'print' in order not to interfere with test > output) Thanks for the tip. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org