Ran into this myself today with firefox hanging as soon as I asked it to print a pdf, and then evince did the same. Using gnome here. Noticed that cups had been updated since I last printed something and found that rolling it back to stable temporarily resolved it. (Though the top portion of the document was duplicated, but that was probably just a random printer failure; I seem to recall having experienced it once or twice before).