I recently (finally) upgraded to Yosemite on my work laptop. One of the programs I use frequently - Adium - would not start up (froze immediately upon startup).
I found the issue - Bonjour announcement (enabled by default on Yosemite) seems to interfere with Adium. However - the fixes listed for this all applied to pre 10.10.4 Yosemite (i.e. when Yosemite was still using discoveryd).
I fixed up by editing my mDNSResponder plist file
1 2 3
When you edit the plist file, add “-NoMulticastAdvertisements” to the ProgramArguments array, so it looks like
Then - convert back to binary and restart mDNSResponder
Restart Adium (you may need to do force quit/
kill -9), and all should be good