At work, where there are dozens of printers on the network, I'm no longer able to open the print dialog (the Gnome/Gtk one opened by firefox, evince, gedit, etc.).
This happened one day with no obvious reason (I don't recall of any update), so I suspect that the problem is due to a change in the network. If I open the dialog without being on the network, it works fine.
Currently, I am using acroread to print my pdf files because its print dialog doesn't crash. The difference is that it does not try to retrieve the list of the network printers so I can use a manually set up printer. lp is also working great.
I am looking for a workaround or a real fix. For instance, a way to make it avoid to retrieve the network printers would be fine.