Bug 690991

Summary: Regression: indeterminism with pdfwrite
Product: GhostPCL Reporter: Marcos H. Woehrmann <marcos.woehrmann>
Component: PDF WriterAssignee: Marcos H. Woehrmann <marcos.woehrmann>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P1    
Version: master   
Hardware: PC   
OS: Linux   
Customer: Word Size: ---

Description Marcos H. Woehrmann 2009-12-13 11:54:56 UTC
The pcl5c files listed below exhibit indeterminisms when converted to PDF via
pdfwrite and then to ppmraw.  They have been temporarily disabled by adding them
to the ~regression/cluster/skip.lst file on casper3 (the files are well behaved
when converted directly to bitmap, so it's preferable to not disable them from
the cluster regressions entirely).

The command lines used:

pcl6 -sOutputFile=temp.pdf-sDEVICE=pdfwrite -dNOPAUSE ./AC6Z9SCC.BIN

gs -sOutputFile=test.ppm -sDEVICE=ppmraw -r600 -dNOPAUSE -dBATCH ./temp.pdf


The list of files:

tests_private/pcl/pcl5cats/Subset/AC6Z9SCC.BIN
tests_private/pcl/pcl5cats/Subset/AC6ZESC3.BIN
tests_private/pcl/pcl5cats/Subset/AC6ZHSC3.BIN
tests_private/pcl/pcl5cats/Subset/AC6ZISC3.BIN
tests_private/pcl/pcl5cats/Subset/AC6ZKSC3.BIN
tests_private/pcl/pcl5cats/Subset/AC6ZLSC3.BIN
tests_private/pcl/pcl5cats/Subset/AC7Z5SCC.BIN
tests_private/pcl/pcl5cats/Subset/AC7Z6SCC.BIN
tests_private/pcl/pcl5cats/Subset/AC7Z8SCC.BIN
tests_private/pcl/pcl5cats/Subset/AC7Z9SCC.BIN
tests_private/pcl/pcl5cats/Subset/AIEL4SC1.BIN
tests_private/pcl/pcl5cats/Subset/AIEL5SC1.BIN
tests_private/pcl/pcl5cats/Subset/AIEL8SC2.BIN
tests_private/pcl/pcl5cats/Subset/AITW6SCC.BIN
tests_private/pcl/pcl5cats/Subset/AITW9SCC.BIN
tests_private/pcl/pcl5cats/Subset/AITWASCP.BIN
tests_private/pcl/pcl5cats/Subset/AITWCSCC.BIN
tests_private/pcl/pcl5cats/Subset/CDTW6SCC.BIN
tests_private/pcl/pcl5cats/Subset/CDTWBSC2.BIN
tests_private/pcl/pcl5cats/Subset/CDTWESC3.BIN
tests_private/pcl/pcl5cats/Subset/CDTWHSC3.BIN
tests_private/pcl/pcl5cats/Subset/CV109SCC.BIN
tests_private/pcl/pcl5cats/Subset/CV10ASCT.BIN
tests_private/pcl/pcl5cats/Subset/CV10BSC2.BIN
tests_private/pcl/pcl5cats/Subset/CV10ESC3.BIN
tests_private/pcl/pcl5cats/Subset/EX2K6SC1.BIN
tests_private/pcl/pcl5cats/Subset/EX2KASC2.BIN
tests_private/pcl/pcl5cats/Subset/EX2KCSC2.BIN
tests_private/pcl/pcl5cats/Subset/EX2KDSC3.BIN
tests_private/pcl/pcl5cats/Subset/EX2KFSC3.BIN
tests_private/pcl/pcl5cats/Subset/EXEP5SC1.BIN
tests_private/pcl/pcl5cats/Subset/EXEP6SC1.BIN
tests_private/pcl/pcl5cats/Subset/EXEP7SC2.BIN
tests_private/pcl/pcl5cats/Subset/EXEPDSC3.BIN
tests_private/pcl/pcl5cats/Subset/EXTT6SCC.BIN
tests_private/pcl/pcl5cats/Subset/EXTTDSC3.BIN
tests_private/pcl/pcl5cats/Subset/EXTTESC3.BIN
tests_private/pcl/pcl5cats/Subset/EXTTHSC3.BIN
tests_private/pcl/pcl5cats/Subset/FH106SC1.BIN
tests_private/pcl/pcl5cats/Subset/FH10DSC3.BIN
tests_private/pcl/pcl5cats/Subset/FH10FSC3.BIN
tests_private/pcl/pcl5cats/Subset/FH905SC1.BIN
tests_private/pcl/pcl5cats/Subset/FH906SC1.BIN
tests_private/pcl/pcl5cats/Subset/FH907SC2.BIN
tests_private/pcl/pcl5cats/Subset/FH90CSC3.BIN
tests_private/pcl/pcl5cats/Subset/FH90DSC3.BIN
tests_private/pcl/pcl5cats/Subset/FM707SCC.BIN
tests_private/pcl/pcl5cats/Subset/FM70CSC3.BIN
tests_private/pcl/pcl5cats/Subset/FM70DSC3.BIN
tests_private/pcl/pcl5cats/Subset/FM70ESC3.BIN
tests_private/pcl/pcl5cats/Subset/FM70FSC3.BIN
tests_private/pcl/pcl5cats/Subset/ID3Z5SC1.BIN
tests_private/pcl/pcl5cats/Subset/ID3Z6SC1.BIN
tests_private/pcl/pcl5cats/Subset/ID3ZASC2.BIN
tests_private/pcl/pcl5cats/Subset/IE607SC2.BIN
tests_private/pcl/pcl5cats/Subset/IE609SC2.BIN
tests_private/pcl/pcl5cats/Subset/IE60ASC2.BIN
tests_private/pcl/pcl5cats/Subset/IE60BSC2.BIN
tests_private/pcl/pcl5cats/Subset/IE60CSC3.BIN
tests_private/pcl/pcl5cats/Subset/MA2K6SC1.BIN
tests_private/pcl/pcl5cats/Subset/MA2K9SC2.BIN
tests_private/pcl/pcl5cats/Subset/MA2KASC2.BIN
tests_private/pcl/pcl5cats/Subset/MA2KBSC3.BIN
tests_private/pcl/pcl5cats/Subset/MA2KCSC3.BIN
tests_private/pcl/pcl5cats/Subset/MA2KESC3.BIN
tests_private/pcl/pcl5cats/Subset/MATT9SCC.BIN
tests_private/pcl/pcl5cats/Subset/MATTDSC3.BIN
tests_private/pcl/pcl5cats/Subset/MATTESC3.BIN
tests_private/pcl/pcl5cats/Subset/MATTGSC3.BIN
tests_private/pcl/pcl5cats/Subset/MAXP6SC1.BIN
tests_private/pcl/pcl5cats/Subset/MAXPCSC3.BIN
tests_private/pcl/pcl5cats/Subset/MAXPESC3.BIN
tests_private/pcl/pcl5cats/Subset/NN706SCC.BIN
tests_private/pcl/pcl5cats/Subset/NN70FSC3.BIN
tests_private/pcl/pcl5cats/Subset/OTXP6SC1.BIN
tests_private/pcl/pcl5cats/Subset/OTXP7SC2.BIN
tests_private/pcl/pcl5cats/Subset/OTXPBSC2.BIN
tests_private/pcl/pcl5cats/Subset/OTXPDSC2.BIN
tests_private/pcl/pcl5cats/Subset/OTXPESC3.BIN
tests_private/pcl/pcl5cats/Subset/OTXPFSC3.BIN
tests_private/pcl/pcl5cats/Subset/PL2K6SC1.BIN
tests_private/pcl/pcl5cats/Subset/PL2KASC2.BIN
tests_private/pcl/pcl5cats/Subset/PL2KCSC2.BIN
tests_private/pcl/pcl5cats/Subset/PL2KESC3.BIN
tests_private/pcl/pcl5cats/Subset/PL2KFSC3.BIN
tests_private/pcl/pcl5cats/Subset/PLTTCSC3.BIN
tests_private/pcl/pcl5cats/Subset/PLTTESC3.BIN
tests_private/pcl/pcl5cats/Subset/PLXP4SC1.BIN
tests_private/pcl/pcl5cats/Subset/PLXP5SC1.BIN
tests_private/pcl/pcl5cats/Subset/PLXP9SC2.BIN
tests_private/pcl/pcl5cats/Subset/PLXPCSC2.BIN
tests_private/pcl/pcl5cats/Subset/PM705SC1.BIN
tests_private/pcl/pcl5cats/Subset/PM706SC1.BIN
tests_private/pcl/pcl5cats/Subset/PM708SC2.BIN
tests_private/pcl/pcl5cats/Subset/PM70CSC2.BIN
tests_private/pcl/pcl5cats/Subset/PM70ESC3.BIN
tests_private/pcl/pcl5cats/Subset/PM70GSC3.BIN
tests_private/pcl/pcl5cats/Subset/PW2K8SC2.BIN
tests_private/pcl/pcl5cats/Subset/PW2K9SC2.BIN
tests_private/pcl/pcl5cats/Subset/PW2KBSC3.BIN
tests_private/pcl/pcl5cats/Subset/PW2KCSC3.BIN
tests_private/pcl/pcl5cats/Subset/PWEP5SC1.BIN
tests_private/pcl/pcl5cats/Subset/PWEP6SC1.BIN
tests_private/pcl/pcl5cats/Subset/PWEP8SC2.BIN
tests_private/pcl/pcl5cats/Subset/PWTT7SCC.BIN
tests_private/pcl/pcl5cats/Subset/PWTT9SCC.BIN
tests_private/pcl/pcl5cats/Subset/PWTTASCT.BIN
tests_private/pcl/pcl5cats/Subset/PWTTCSC3.BIN
tests_private/pcl/pcl5cats/Subset/PWTTESC3.BIN
tests_private/pcl/pcl5cats/Subset/QX506SC1.BIN
tests_private/pcl/pcl5cats/Subset/QX507SC2.BIN
tests_private/pcl/pcl5cats/Subset/QX509SC2.BIN
tests_private/pcl/pcl5cats/Subset/QX50ESC3.BIN
tests_private/pcl/pcl5cats/Subset/QX6Z9SCC.BIN
tests_private/pcl/pcl5cats/Subset/VZTT4SC1.BIN
tests_private/pcl/pcl5cats/Subset/VZTT5SC1.BIN
tests_private/pcl/pcl5cats/Subset/VZTT6SC1.BIN
tests_private/pcl/pcl5cats/Subset/VZTT7SC2.BIN
tests_private/pcl/pcl5cats/Subset/VZTTGSC3.BIN
tests_private/pcl/pcl5cats/Subset/WK2K6SC1.BIN
tests_private/pcl/pcl5cats/Subset/WK2K7SC2.BIN
tests_private/pcl/pcl5cats/Subset/WK2K8SC2.BIN
tests_private/pcl/pcl5cats/Subset/WK2K9SC2.BIN
tests_private/pcl/pcl5cats/Subset/WK2KASC2.BIN
tests_private/pcl/pcl5cats/Subset/WT906SC1.BIN
tests_private/pcl/pcl5cats/Subset/WT90DSC3.BIN
tests_private/pcl/pcl5cats/Subset/WT90FSC3.BIN
tests_private/pcl/pcl5cats/Subset/WW2K7SC2.BIN
tests_private/pcl/pcl5cats/Subset/WW2KASC2.BIN
tests_private/pcl/pcl5cats/Subset/WW2KCSC3.BIN
tests_private/pcl/pcl5cats/Subset/WW2KDSC3.BIN
tests_private/pcl/pcl5cats/Subset/WW2KESC3.BIN
tests_private/pcl/pcl5cats/Subset/WW2KFSC3.BIN
tests_private/pcl/pcl5cats/Subset/WWEP5SC1.BIN
tests_private/pcl/pcl5cats/Subset/WWEPBSC2.BIN
tests_private/pcl/pcl5cats/Subset/WWEPESC3.BIN
tests_private/pcl/pcl5cats/Subset/WWTT7SCC.BIN
tests_private/pcl/pcl5cats/Subset/WWTTBSC2.BIN
tests_private/pcl/pcl5cats/Subset/WWTTCSC3.BIN
tests_private/pcl/pcl5cats/Subset/WWTTDSC3.BIN
tests_private/pcl/pcl5cats/Subset/WWTTHSC3.BIN
Comment 1 Marcos H. Woehrmann 2010-01-07 12:53:48 UTC
Temporarily assigned to me to attach valgrind output.
Comment 2 Marcos H. Woehrmann 2012-09-04 20:09:48 UTC
Spot checking several of the files and running with valgrind showed this is no longer a problem.