[Poppler-bugs] [Bug 71038] pdftops generated postscript has missing letters (in 64bit processor)
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jan 20 00:48:28 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=71038
--- Comment #14 from Binaria <ingenieria at binariadigital.com> ---
(In reply to comment #13)
> does running pdftops under valgrind give you any warning?
Hi again,
here is valgrind output for our CentOS 64bits machine.
(trimmed out unimportant lines)
valgrind pdftops testFile2.pdf:
==16029==
==16029== HEAP SUMMARY:
==16029== in use at exit: 68,754 bytes in 868 blocks
==16029== total heap usage: 27,187 allocs, 26,319 frees, 248,213,759 bytes
allocated
==16029==
==16029== LEAK SUMMARY:
==16029== definitely lost: 0 bytes in 0 blocks
==16029== indirectly lost: 0 bytes in 0 blocks
==16029== possibly lost: 0 bytes in 0 blocks
==16029== still reachable: 68,754 bytes in 868 blocks
==16029== suppressed: 0 bytes in 0 blocks
==16029== Rerun with --leak-check=full to see details of leaked memory
==16029==
==16029== For counts of detected and suppressed errors, rerun with: -v
==16029== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 6 from 6)
valgrind --tool=helgrind
==17953== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
valgrind --tool=drd
==22923== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Trying to get an unified testing enviroment i have also tried vagrant+virtual
box running this image (CentOS 6.5 64bit):
https://github.com/2creatives/vagrant-centos/releases/download/v0.1.0/centos64-x86_64-20131030.box
minimal setup for vagrant just name of the box+url all the rest default
options.
I ran it in Centos 32bits as host OS. (in this machine pdftops outputs correct
ps files.)
Inside Centos 6.5 VM just:
yum install poppler-utils (v 0.12.4 in repo)
pdftops /pathTo/testFile2.pdf /pathTo/testFile2.ps -> missing letters in this
testFile2.ps file again. (as viewed with evince)
This way you can test in the "same" environment.
Inside VM valgrind outputs the same:
[vagrant at vagrant-centos65 ~]$ valgrind --leak-check=yes pdftops
/vagrant/Descargas/testFile2.pdf
==7699== Memcheck, a memory error detector
==7699== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==7699== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==7699== Command: pdftops /vagrant/Descargas/testFile2.pdf
==7699==
==7699==
==7699== HEAP SUMMARY:
==7699== in use at exit: 55,370 bytes in 709 blocks
==7699== total heap usage: 26,720 allocs, 26,011 frees, 247,867,541 bytes
allocated
==7699==
==7699== LEAK SUMMARY:
==7699== definitely lost: 0 bytes in 0 blocks
==7699== indirectly lost: 0 bytes in 0 blocks
==7699== possibly lost: 0 bytes in 0 blocks
==7699== still reachable: 55,370 bytes in 709 blocks
==7699== suppressed: 0 bytes in 0 blocks
==7699== Reachable blocks (those to which a pointer was found) are not shown.
==7699== To see them, rerun with: --leak-check=full --show-reachable=yes
==7699==
==7699== For counts of detected and suppressed errors, rerun with: -v
==7699== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 6 from 6)
[vagrant at vagrant-centos65 ~]$ valgrind --tool=drd pdftops
/vagrant/Descargas/testFile2.pdf
==1463== drd, a thread error detector
==1463== Copyright (C) 2006-2012, and GNU GPL'd, by Bart Van Assche.
==1463== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==1463== Command: pdftops /vagrant/Descargas/testFile2.pdf
==1463==
==1463==
==1463== For counts of detected and suppressed errors, rerun with: -v
==1463== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
etc...
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20140120/531e84a9/attachment.html>
More information about the Poppler-bugs
mailing list