Official PDF URLs for X Specs

Alexander E. Patrakov patrakov at
Thu Apr 24 22:01:52 PDT 2008

Chuck Robey wrote:
> with PS being a real langiage, and pdf never having that capability.

IMHO, PS being a real language capable of emulating a Turing machine is a 
critical bug, and PDF is a step in the right direction (although it also has 
drawbacks). Reason:

The print spooler (e.g., CUPS) blindly sends the user-generated PS to the 
printer without checking whether the program will terminate at all. Worse, it is 
impossible to determine algorithmically. Thus, we have a DOS attack, just run 
this command:

echo -e '%!PS\n{ } loop' | lpr

Alexander E. Patrakov

More information about the xorg mailing list