Likely gx_path_current_point_inline is now unuseful rudiment since we implemented current point in 'double'. pgs->ppath->position must not be longer used.
Use pgs->current_point instead.
Attached are some patches to fix this bug.
Created attachment 4687 [details] Patch for gspath1.c
Created attachment 4688 [details] Patch for gxccache.c
Created attachment 4689 [details] Patch for gxchar.c
Created attachment 4690 [details] Patch for gzpath.h
Reassigning path and fill problems to Robin Watts.
Reassigning to new email address.
Created attachment 7232 [details] amalgamated_patch.txt Firstly, apologies for having taken so long to look at the patch. I've inherited this from someone else, so I'm not 100% au fait with the root cause behind the patch. If the intent was to remove all calls to gx_path_current_point_inline as the patch description suggests, then this doesn't actually do that. I suspect however that the desire was to avoid calls path_position_valid and accesses to ppath->position - and with that in mind it seems a reasonable attempt. I've created an amalgamated patch; all 4 of the above submitted patches rolled into one. This is a better form because it allows us to quickly apply it to an up to date tree and to push it through our cluster. If you could give future patches in this form it would save us some work. Unfortunately, doing this reveals many differences caused by the change: Differences in 21894 of 44209 non-pdfwrite/ps2write test(s): tests/pcl/SymbolSet_0I-2S.pcl.pbmraw.75.0 pcl i7 miles tests/pcl/SymbolSet_0I-2S.pcl.pgmraw.75.0 pcl i7 kilometers tests/pcl/SymbolSet_0I-2S.pcl.ppmraw.75.0 pcl i7a i7b tests/pcl/SymbolSet_0U-0D.pcl.pbmraw.75.0 pcl peeves peeves tests/pcl/SymbolSet_0U-0D.pcl.pgmraw.75.0 pcl x6 miles tests/pcl/SymbolSet_0U-0D.pcl.ppmraw.75.0 pcl kilometers kilometers tests/pcl/SymbolSet_10J-8U.pcl.pbmraw.75.0 pcl peeves kilometers tests/pcl/SymbolSet_10J-8U.pcl.pgmraw.75.0 pcl x6 i7a tests/pcl/SymbolSet_10J-8U.pcl.ppmraw.75.0 pcl henrysx6 peeves tests/pcl/SymbolSet_10U-11U.pcl.pbmraw.75.0 pcl kilometers kilometers tests/pcl/SymbolSet_10U-11U.pcl.pgmraw.75.0 pcl peeves henrysx6 tests/pcl/SymbolSet_10U-11U.pcl.ppmraw.75.0 pcl miles macpro tests/pcl/SymbolSet_12J-6J.pcl.pbmraw.75.0 pcl i7 i7 tests/pcl/SymbolSet_12J-6J.pcl.pgmraw.75.0 pcl i7b miles tests/pcl/SymbolSet_12J-6J.pcl.ppmraw.75.0 pcl kilometers peeves tests/pcl/SymbolSet_14J-13J.pcl.pbmraw.75.0 pcl i7a peeves tests/pcl/SymbolSet_14J-13J.pcl.pgmraw.75.0 pcl miles i7b tests/pcl/SymbolSet_14J-13J.pcl.ppmraw.75.0 pcl miles i7 tests/pcl/SymbolSet_14L.pcl.pbmraw.75.0 pcl kilometers henrysx6 tests/pcl/SymbolSet_14L.pcl.pgmraw.75.0 pcl henrysx6 macpro tests/pcl/SymbolSet_14L.pcl.ppmraw.75.0 pcl kilometers henrysx6 tests/pcl/SymbolSet_15U-5M.pcl.pbmraw.75.0 pcl i7a peeves tests/pcl/SymbolSet_15U-5M.pcl.pgmraw.75.0 pcl i7b kilometers tests/pcl/SymbolSet_15U-5M.pcl.ppmraw.75.0 pcl x6 peeves tests/pcl/SymbolSet_17U-13U.pcl.pbmraw.75.0 pcl henrysx6 i7a tests/pcl/SymbolSet_17U-13U.pcl.pgmraw.75.0 pcl kilometers i7b tests/pcl/SymbolSet_17U-13U.pcl.ppmraw.75.0 pcl henrysx6 macpro tests/pcl/SymbolSet_19L-579L.pcl.pbmraw.75.0 pcl i7a i7 tests/pcl/SymbolSet_19L-579L.pcl.pgmraw.75.0 pcl kilometers i7b tests/pcl/SymbolSet_19L-579L.pcl.ppmraw.75.0 pcl henrysx6 i7a tests/pcl/SymbolSet_19M-6M.pcl.pbmraw.75.0 pcl miles miles tests/pcl/SymbolSet_19M-6M.pcl.pgmraw.75.0 pcl miles peeves tests/pcl/SymbolSet_19M-6M.pcl.ppmraw.75.0 pcl peeves x6 tests/pcl/SymbolSet_1F-0N.pcl.pbmraw.75.0 pcl i7 kilometers tests/pcl/SymbolSet_1F-0N.pcl.pgmraw.75.0 pcl i7 i7a tests/pcl/SymbolSet_1F-0N.pcl.ppmraw.75.0 pcl i7a macpro tests/pcl/SymbolSet_1G-1E.pcl.pbmraw.75.0 pcl i7a x6 tests/pcl/SymbolSet_1G-1E.pcl.pgmraw.75.0 pcl henrysx6 macpro tests/pcl/SymbolSet_1G-1E.pcl.ppmraw.75.0 pcl macpro i7b tests/pcl/SymbolSet_1U-8M.pcl.pbmraw.75.0 pcl i7a i7 tests/pcl/SymbolSet_1U-8M.pcl.pgmraw.75.0 pcl macpro i7b tests/pcl/SymbolSet_1U-8M.pcl.ppmraw.75.0 pcl miles macpro tests/pcl/SymbolSet_2N-5N.pcl.pbmraw.75.0 pcl x6 i7a tests/pcl/SymbolSet_2N-5N.pcl.pgmraw.75.0 pcl i7b i7a tests/pcl/SymbolSet_2N-5N.pcl.ppmraw.75.0 pcl miles miles tests/pcl/SymbolSet_4U-0E.pcl.pbmraw.75.0 pcl x6 i7b tests/pcl/SymbolSet_4U-0E.pcl.pgmraw.75.0 pcl kilometers macpro tests/pcl/SymbolSet_4U-0E.pcl.ppmraw.75.0 pcl macpro macpro tests/pcl/SymbolSet_6N-9N.pcl.pbmraw.75.0 pcl miles macpro tests/pcl/SymbolSet_6N-9N.pcl.pgmraw.75.0 pcl miles henrysx6 tests/pcl/SymbolSet_6N-9N.pcl.ppmraw.75.0 pcl i7a kilometers tests/pcl/SymbolSet_7J-0S.pcl.pbmraw.75.0 pcl i7a i7a tests/pcl/SymbolSet_7J-0S.pcl.pgmraw.75.0 pcl miles i7a tests/pcl/SymbolSet_7J-0S.pcl.ppmraw.75.0 pcl henrysx6 macpro tests/pcl/SymbolSet_9E-5T.pcl.pbmraw.75.0 pcl macpro kilometers tests/pcl/SymbolSet_9E-5T.pcl.pgmraw.75.0 pcl i7 henrysx6 tests/pcl/SymbolSet_9E-5T.pcl.ppmraw.75.0 pcl kilometers i7b tests/pcl/SymbolSet_9J-26U.pcl.pbmraw.75.0 pcl miles x6 tests/pcl/SymbolSet_9J-26U.pcl.pgmraw.75.0 pcl macpro macpro tests/pcl/SymbolSet_9J-26U.pcl.ppmraw.75.0 pcl kilometers i7 tests/pcl/SymbolSet_9T-12U.pcl.pbmraw.75.0 pcl i7a miles tests/pcl/SymbolSet_9T-12U.pcl.pgmraw.75.0 pcl i7a x6 tests/pcl/SymbolSet_9T-12U.pcl.ppmraw.75.0 pcl x6 i7b tests/pcl/SymbolSet_9U-19U.pcl.pbmraw.75.0 pcl macpro henrysx6 tests/pcl/SymbolSet_9U-19U.pcl.pgmraw.75.0 pcl peeves macpro tests/pcl/SymbolSet_9U-19U.pcl.ppmraw.75.0 pcl henrysx6 kilometers tests/pcl/aes295.pcl.pbmraw.75.0 pcl miles i7 tests/pcl/aes295.pcl.pgmraw.75.0 pcl i7b i7a tests/pcl/aes295.pcl.ppmraw.75.0 pcl macpro i7a tests/pcl/dcf.pcl.pbmraw.75.0 pcl x6 i7 tests/pcl/dcf.pcl.pgmraw.75.0 pcl x6 peeves tests/pcl/dcf.pcl.ppmraw.75.0 pcl i7b peeves tests/pcl/frs96.pxl.pbmraw.75.0 pcl miles peeves tests/pcl/frs96.pxl.pgmraw.75.0 pcl kilometers x6 tests/pcl/frs96.pxl.ppmraw.75.0 pcl macpro i7a tests/pcl/huard.pcl.pbmraw.75.0 pcl x6 i7a tests/pcl/huard.pcl.pgmraw.75.0 pcl x6 i7a tests/pcl/huard.pcl.ppmraw.75.0 pcl peeves i7b tests/pcl/ieee0495.pcl.pbmraw.75.0 pcl x6 i7b tests/pcl/ieee0495.pcl.pgmraw.75.0 pcl x6 peeves tests/pcl/ieee0495.pcl.ppmraw.75.0 pcl i7 i7a tests/pcl/ieee0796.pcl.pbmraw.75.0 pcl peeves henrysx6 tests/pcl/ieee0796.pcl.pgmraw.75.0 pcl i7a i7b tests/pcl/ieee0796.pcl.ppmraw.75.0 pcl miles macpro tests/pcl/ieee0995.pcl.pbmraw.75.0 pcl peeves i7b tests/pcl/ieee0995.pcl.pgmraw.75.0 pcl kilometers macpro tests/pcl/ieee0995.pcl.ppmraw.75.0 pcl i7 kilometers tests/pcl/jason_ers.pcl.pbmraw.75.0 pcl macpro henrysx6 tests/pcl/jason_ers.pcl.pgmraw.75.0 pcl peeves macpro tests/pcl/jason_ers.pcl.ppmraw.75.0 pcl i7b miles tests/pcl/jason_top.pcl.pbmraw.75.0 pcl i7a macpro tests/pcl/jason_top.pcl.pgmraw.75.0 pcl i7 miles tests/pcl/jason_top.pcl.ppmraw.75.0 pcl x6 i7b tests/pcl/mlc0495.pcl.pbmraw.75.0 pcl kilometers miles tests/pcl/mlc0495.pcl.pgmraw.75.0 pcl i7 miles tests/pcl/mlc0495.pcl.ppmraw.75.0 pcl kilometers miles tests/pcl/mlclj3.pcl.pbmraw.600.1 pcl x6 x6 tests/pcl/mlclj3.pcl.pbmraw.75.0 pcl miles kilometers tests/pcl/mlclj3.pcl.pgmraw.75.0 pcl kilometers i7b tests/pcl/mlclj3.pcl.ppmraw.600.1 pcl i7b miles tests/pcl/mlclj3.pcl.ppmraw.75.0 pcl x6 miles tests/pcl/owl.pcl.pbmraw.600.1 pcl macpro kilometers tests/pcl/owl.pcl.pbmraw.75.0 pcl henrysx6 i7b tests/pcl/owl.pcl.pgmraw.75.0 pcl i7 x6 tests/pcl/owl.pcl.ppmraw.600.1 pcl macpro peeves tests/pcl/owl.pcl.ppmraw.75.0 pcl x6 peeves tests/pcl/owl2.pcl.pbmraw.600.1 pcl i7b x6 tests/pcl/owl2.pcl.pbmraw.75.0 pcl kilometers peeves tests/pcl/owl2.pcl.pgmraw.75.0 pcl peeves x6 tests/pcl/owl2.pcl.ppmraw.600.1 pcl i7 macpro tests/pcl/owl2.pcl.ppmraw.75.0 pcl i7a i7a tests/pcl/thesis10.pcl.pbmraw.75.0 pcl i7 henrysx6 tests/pcl/thesis10.pcl.pgmraw.75.0 pcl kilometers macpro tests/pcl/thesis10.pcl.ppmraw.75.0 pcl x6 henrysx6 tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.cups.300.1 gs henrysx6 henrysx6 tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pam.72.0 gs macpro kilometers tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pbmraw.300.0 gs i7a kilometers tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pbmraw.300.1 gs x6 i7 tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pbmraw.72.0 gs kilometers i7a tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pgmraw.300.0 gs peeves i7b tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pgmraw.300.1 gs peeves x6 tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pgmraw.72.0 gs i7 i7 tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pkmraw.300.0 gs i7 peeves tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pkmraw.300.1 gs miles kilometers tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.pkmraw.72.0 gs i7 macpro tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.ppmraw.300.0 gs kilometers i7b tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.ppmraw.300.1 gs macpro i7b tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.ppmraw.72.0 gs kilometers x6 tests/pdf/Bug6901014_AP227921Azur540RV3SerialControlProtocolV1.pdf.psdcmyk.72.0 gs x6 miles tests/pdf/Bug6901014_Additional_testcase.pdf.cups.300.1 gs x6 peeves tests/pdf/Bug6901014_Additional_testcase.pdf.pam.72.0 gs macpro peeves tests/pdf/Bug6901014_Additional_testcase.pdf.pbmraw.300.0 gs kilometers peeves tests/pdf/Bug6901014_Additional_testcase.pdf.pbmraw.300.1 gs miles miles tests/pdf/Bug6901014_Additional_testcase.pdf.pbmraw.72.0 gs henrysx6 peeves tests/pdf/Bug6901014_Additional_testcase.pdf.pgmraw.300.0 gs kilometers miles tests/pdf/Bug6901014_Additional_testcase.pdf.pgmraw.300.1 gs peeves x6 tests/pdf/Bug6901014_Additional_testcase.pdf.pgmraw.72.0 gs macpro peeves tests/pdf/Bug6901014_Additional_testcase.pdf.pkmraw.300.0 gs i7b i7b tests/pdf/Bug6901014_Additional_testcase.pdf.pkmraw.300.1 gs i7a x6 tests/pdf/Bug6901014_Additional_testcase.pdf.pkmraw.72.0 gs peeves kilometers tests/pdf/Bug6901014_Additional_testcase.pdf.ppmraw.300.0 gs x6 macpro tests/pdf/Bug6901014_Additional_testcase.pdf.ppmraw.300.1 gs i7b miles tests/pdf/Bug6901014_Additional_testcase.pdf.ppmraw.72.0 gs i7 i7b tests/pdf/Bug6901014_Additional_testcase.pdf.psdcmyk.72.0 gs kilometers henrysx6 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.cups.300.1 gs henrysx6 x6 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pam.72.0 gs i7a henrysx6 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pbmraw.300.0 gs macpro kilometers tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pbmraw.300.1 gs miles x6 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pbmraw.72.0 gs peeves miles tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pgmraw.300.0 gs i7a i7b tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pgmraw.300.1 gs x6 miles tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pgmraw.72.0 gs macpro peeves tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pkmraw.300.0 gs i7a henrysx6 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pkmraw.300.1 gs peeves x6 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.pkmraw.72.0 gs i7a henrysx6 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.ppmraw.300.0 gs miles i7 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.ppmraw.300.1 gs x6 kilometers tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.ppmraw.72.0 gs miles i7 tests/pdf/Bug6901014_Arioli-NAG-Warwick.pdf.psdcmyk.72.0 gs macpro x6 tests/pdf/Bug6901014_CImg_flyer.pdf.pam.72.0 gs i7 i7a tests/pdf/Bug6901014_CImg_flyer.pdf.pbmraw.300.0 gs i7 i7 tests/pdf/Bug6901014_CImg_flyer.pdf.pbmraw.300.1 gs henrysx6 miles tests/pdf/Bug6901014_CImg_flyer.pdf.pbmraw.72.0 gs x6 i7a tests/pdf/Bug6901014_CImg_flyer.pdf.pgmraw.300.0 gs kilometers x6 tests/pdf/Bug6901014_CImg_flyer.pdf.pgmraw.300.1 gs i7a miles tests/pdf/Bug6901014_CImg_flyer.pdf.pgmraw.72.0 gs peeves i7 tests/pdf/Bug6901014_CImg_flyer.pdf.pkmraw.300.0 gs miles miles tests/pdf/Bug6901014_CImg_flyer.pdf.pkmraw.300.1 gs i7a i7a tests/pdf/Bug6901014_CImg_flyer.pdf.pkmraw.72.0 gs x6 kilometers tests/pdf/Bug6901014_CImg_flyer.pdf.ppmraw.300.0 gs i7b x6 tests/pdf/Bug6901014_CImg_flyer.pdf.ppmraw.300.1 gs i7 miles tests/pdf/Bug6901014_CImg_flyer.pdf.ppmraw.72.0 gs kilometers x6 tests/pdf/Bug6901014_CImg_flyer.pdf.psdcmyk.72.0 gs miles peeves tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.cups.300.1 gs miles i7 tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pam.72.0 gs peeves macpro tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pbmraw.300.0 gs miles miles tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pbmraw.300.1 gs peeves henrysx6 tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pbmraw.72.0 gs henrysx6 macpro tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pgmraw.300.1 gs i7 i7b tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pgmraw.72.0 gs i7a miles tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pkmraw.300.0 gs i7 peeves tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pkmraw.300.1 gs peeves kilometers tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.pkmraw.72.0 gs x6 x6 tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.ppmraw.300.0 gs kilometers i7 tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.ppmraw.300.1 gs henrysx6 i7a tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.ppmraw.72.0 gs miles miles tests/pdf/Bug6901014_CityMap-evince-pdftopdf.pdf.psdcmyk.72.0 gs i7b henrysx6 tests/pdf/Bug6901014_CityMap-evince.pdf.cups.300.1 gs macpro x6 tests/pdf/Bug6901014_CityMap-evince.pdf.pam.72.0 gs i7 macpro tests/pdf/Bug6901014_CityMap-evince.pdf.pbmraw.300.0 gs miles miles tests/pdf/Bug6901014_CityMap-evince.pdf.pbmraw.300.1 gs i7b kilometers tests/pdf/Bug6901014_CityMap-evince.pdf.pbmraw.72.0 gs kilometers i7b tests/pdf/Bug6901014_CityMap-evince.pdf.pgmraw.300.0 gs i7a henrysx6 tests/pdf/Bug6901014_CityMap-evince.pdf.pgmraw.300.1 gs kilometers peeves tests/pdf/Bug6901014_CityMap-evince.pdf.pgmraw.72.0 gs x6 i7b tests/pdf/Bug6901014_CityMap-evince.pdf.pkmraw.300.0 gs macpro i7 tests/pdf/Bug6901014_CityMap-evince.pdf.pkmraw.300.1 gs henrysx6 x6 tests/pdf/Bug6901014_CityMap-evince.pdf.pkmraw.72.0 gs peeves i7 tests/pdf/Bug6901014_CityMap-evince.pdf.ppmraw.300.0 gs peeves miles tests/pdf/Bug6901014_CityMap-evince.pdf.ppmraw.300.1 gs peeves macpro tests/pdf/Bug6901014_CityMap-evince.pdf.ppmraw.72.0 gs x6 i7a tests/pdf/Bug6901014_CityMap-evince.pdf.psdcmyk.72.0 gs macpro macpro tests/pdf/Bug6901014_CityMap.pdf.cups.300.1 gs i7a miles tests/pdf/Bug6901014_CityMap.pdf.pam.72.0 gs peeves peeves tests/pdf/Bug6901014_CityMap.pdf.pbmraw.300.0 gs kilometers macpro tests/pdf/Bug6901014_CityMap.pdf.pbmraw.300.1 gs peeves i7a tests/pdf/Bug6901014_CityMap.pdf.pbmraw.72.0 gs x6 x6 tests/pdf/Bug6901014_CityMap.pdf.pgmraw.300.0 gs macpro kilometers tests/pdf/Bug6901014_CityMap.pdf.pgmraw.300.1 gs i7a miles tests/pdf/Bug6901014_CityMap.pdf.pgmraw.72.0 gs peeves macpro tests/pdf/Bug6901014_CityMap.pdf.pkmraw.300.0 gs i7 i7a tests/pdf/Bug6901014_CityMap.pdf.pkmraw.300.1 gs miles i7 tests/pdf/Bug6901014_CityMap.pdf.pkmraw.72.0 gs i7 i7a tests/pdf/Bug6901014_CityMap.pdf.ppmraw.300.0 gs kilometers x6 tests/pdf/Bug6901014_CityMap.pdf.ppmraw.300.1 gs henrysx6 x6 tests/pdf/Bug6901014_CityMap.pdf.ppmraw.72.0 gs x6 macpro tests/pdf/Bug6901014_CityMap.pdf.psdcmyk.72.0 gs macpro miles tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.cups.300.1 gs kilometers x6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pam.72.0 gs macpro kilometers tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pbmraw.300.0 gs miles peeves tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pbmraw.300.1 gs peeves x6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pbmraw.72.0 gs henrysx6 miles tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pgmraw.300.0 gs i7b henrysx6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pgmraw.300.1 gs macpro x6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pgmraw.72.0 gs i7b x6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pkmraw.300.0 gs i7a henrysx6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pkmraw.300.1 gs miles henrysx6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.pkmraw.72.0 gs kilometers henrysx6 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.ppmraw.300.0 gs i7b miles tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.ppmraw.300.1 gs miles i7 tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.ppmraw.72.0 gs miles miles tests/pdf/Bug6901014_Fourth_crash_signature_testcase.pdf.psdcmyk.72.0 gs i7b i7b tests/pdf/Bug6901014_SMP_Warwick_14.pdf.cups.300.1 gs i7b x6 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pam.72.0 gs peeves henrysx6 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pbmraw.300.0 gs i7b i7b tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pbmraw.300.1 gs miles henrysx6 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pbmraw.72.0 gs i7b henrysx6 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pgmraw.300.0 gs miles macpro tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pgmraw.300.1 gs kilometers x6 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pgmraw.72.0 gs macpro i7 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pkmraw.300.0 gs i7b i7 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pkmraw.300.1 gs peeves i7b tests/pdf/Bug6901014_SMP_Warwick_14.pdf.pkmraw.72.0 gs i7 i7a tests/pdf/Bug6901014_SMP_Warwick_14.pdf.ppmraw.300.0 gs miles i7b tests/pdf/Bug6901014_SMP_Warwick_14.pdf.ppmraw.300.1 gs peeves i7 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.ppmraw.72.0 gs kilometers x6 tests/pdf/Bug6901014_SMP_Warwick_14.pdf.psdcmyk.72.0 gs i7 peeves tests/pdf/Bug6901014_latexsheet-a4.pdf.cups.300.1 gs i7b macpro tests/pdf/Bug6901014_latexsheet-a4.pdf.pam.72.0 gs i7b kilometers tests/pdf/Bug6901014_latexsheet-a4.pdf.pbmraw.300.0 gs macpro i7a tests/pdf/Bug6901014_latexsheet-a4.pdf.pbmraw.300.1 gs i7b x6 tests/pdf/Bug6901014_latexsheet-a4.pdf.pbmraw.72.0 gs kilometers i7a tests/pdf/Bug6901014_latexsheet-a4.pdf.pgmraw.300.0 gs macpro x6 tests/pdf/Bug6901014_latexsheet-a4.pdf.pgmraw.300.1 gs henrysx6 kilometers tests/pdf/Bug6901014_latexsheet-a4.pdf.pgmraw.72.0 gs x6 peeves tests/pdf/Bug6901014_latexsheet-a4.pdf.pkmraw.300.0 gs kilometers i7 tests/pdf/Bug6901014_latexsheet-a4.pdf.pkmraw.300.1 gs miles i7b tests/pdf/Bug6901014_latexsheet-a4.pdf.pkmraw.72.0 gs i7b kilometers tests/pdf/Bug6901014_latexsheet-a4.pdf.ppmraw.300.0 gs miles i7b tests/pdf/Bug6901014_latexsheet-a4.pdf.ppmraw.300.1 gs i7a i7a tests/pdf/Bug6901014_latexsheet-a4.pdf.ppmraw.72.0 gs i7b henrysx6 tests/pdf/Bug6901014_latexsheet-a4.pdf.psdcmyk.72.0 gs i7 x6 tests/pdf/Bug6901014_launch_leaflet.pdf.cups.300.1 gs peeves i7b tests/pdf/Bug6901014_launch_leaflet.pdf.pam.72.0 gs x6 i7b tests/pdf/Bug6901014_launch_leaflet.pdf.pbmraw.300.0 gs peeves i7a tests/pdf/Bug6901014_launch_leaflet.pdf.pbmraw.300.1 gs macpro x6 tests/pdf/Bug6901014_launch_leaflet.pdf.pbmraw.72.0 gs x6 peeves tests/pdf/Bug6901014_launch_leaflet.pdf.pgmraw.300.0 gs peeves henrysx6 tests/pdf/Bug6901014_launch_leaflet.pdf.pgmraw.300.1 gs macpro miles tests/pdf/Bug6901014_launch_leaflet.pdf.pgmraw.72.0 gs x6 miles tests/pdf/Bug6901014_launch_leaflet.pdf.pkmraw.300.0 gs x6 miles tests/pdf/Bug6901014_launch_leaflet.pdf.pkmraw.300.1 gs kilometers macpro tests/pdf/Bug6901014_launch_leaflet.pdf.pkmraw.72.0 gs kilometers kilometers tests/pdf/Bug6901014_launch_leaflet.pdf.ppmraw.300.0 gs x6 kilometers tests/pdf/Bug6901014_launch_leaflet.pdf.ppmraw.300.1 gs kilometers macpro tests/pdf/Bug6901014_launch_leaflet.pdf.ppmraw.72.0 gs kilometers i7 tests/pdf/Bug6901014_launch_leaflet.pdf.psdcmyk.72.0 gs x6 henrysx6 tests/pdf/Bug6901014_org_chromium_ANn03F.pdf.pam.72.0 gs peeves x6 tests/pdf/Bug6901014_org_chromium_ANn03F.pdf.pbmraw.72.0 gs peeves i7 tests/pdf/Bug6901014_org_chromium_ANn03F.pdf.pgmraw.72.0 gs i7b macpro tests/pdf/Bug6901014_org_chromium_ANn03F.pdf.pkmraw.72.0 gs kilometers peeves tests/pdf/Bug6901014_org_chromium_ANn03F.pdf.ppmraw.72.0 gs i7a i7 tests/pdf/Bug6901014_org_chromium_ANn03F.pdf.psdcmyk.72.0 gs kilometers kilometers tests/pdf/icc_rendering_intent.pdf.cups.300.1 gs henrysx6 henrysx6 tests/pdf/icc_rendering_intent.pdf.pbmraw.300.0 gs kilometers i7b tests/pdf/icc_rendering_intent.pdf.pbmraw.300.1 gs peeves i7 tests/pdf/icc_rendering_intent.pdf.pgmraw.300.0 gs peeves i7b tests/pdf/icc_rendering_intent.pdf.pgmraw.300.1 gs macpro x6 tests/pdf/icc_rendering_intent.pdf.pkmraw.300.0 gs miles henrysx6 tests/pdf/icc_rendering_intent.pdf.pkmraw.300.1 gs peeves x6 tests/pdf/icc_rendering_intent.pdf.ppmraw.300.0 gs i7b miles tests/pdf/icc_rendering_intent.pdf.ppmraw.300.1 gs i7a i7 tests/pdf/icc_rgb_profiles.pdf.cups.300.1 gs i7a miles tests/pdf/icc_rgb_profiles.pdf.pbmraw.300.0 gs kilometers peeves tests/pdf/icc_rgb_profiles.pdf.pbmraw.300.1 gs x6 peeves tests/pdf/icc_rgb_profiles.pdf.pgmraw.300.0 gs peeves macpro tests/pdf/icc_rgb_profiles.pdf.pgmraw.300.1 gs i7a i7b tests/pdf/icc_rgb_profiles.pdf.pkmraw.300.0 gs i7 i7b tests/pdf/icc_rgb_profiles.pdf.pkmraw.300.1 gs i7 peeves tests/pdf/icc_rgb_profiles.pdf.ppmraw.300.0 gs peeves miles tests/pdf/icc_rgb_profiles.pdf.ppmraw.300.1 gs miles peeves ...
Created attachment 7239 [details] Updated patch This updated patch accounts for the rounding errors that caused all the discrepancies in the previous patch.
Created attachment 7240 [details] Updated patch to correct rounding errors
Test results look good. Committed as revision 12173. Many thanks.