using the attachment and running pcl6 with any device at 600 dpi, put a conditional (x < 0) breakpoint on gx_path_add_line_points. Two stack frames up the argument was converted from 26.6 to float, one stack frame up the float is converted to 24.8 and overflows. The problem is systemic, I don't see any range checking when changing fixed point formats.
Created attachment 5114 [details] c310.bin.asm
*** Bug 690460 has been marked as a duplicate of this bug. ***
this bug is masked by rev 9798.
Passing this one to Chris for future consideration, especially in light of moving to FreeType for PCL & XPS as well as PostScript/PDF.
No files in the ghostpdl directory currently contain the string "gx_path_add_line_points". It is not clear how to reproduce this bug report.