Sometimes, Adobe InDesign will crash when trying to print on a user account with a networked home folder under Mac OS X. Here is the fix that I use:
ditto -rsrc /System/Library/Printers /Library/Printers
I send that command to all computers with the problem via ARD (Apple Remote Desktop) and it seems to resolve all of the issues.
If that doesn’t work, you need to copy or create a Printers folder in the current users Library folder. Drop into Terminal and type the following:
mkdir ~/Library/Printers
Those two methods have resolved most of our InDesign printing issues.