When starting IDE 1.6.7 on Mac OS X Yosemite (10.10.5) and the network connection is lost during starting of the IDE, a Java error is shown if the IDE is started by opening a sketch from the Finder. The sketch is stored on the local disk. After recovery of the network connection, all works fine.
Just to let you know. Not a big deal.
java.net.SocketException: Can't assign requested address
at java.net.PlainDatagramSocketImpl.join(Native Method)
at java.net.AbstractPlainDatagramSocketImpl.join(AbstractPlainDatagramSocketImpl.java:179)
at java.net.MulticastSocket.joinGroup(MulticastSocket.java:323)
at javax.jmdns.impl.JmDNSImpl.openMulticastSocket(JmDNSImpl.java:463)
at javax.jmdns.impl.JmDNSImpl.<init>(JmDNSImpl.java:420)
at javax.jmdns.JmDNS.create(JmDNS.java:81)
at cc.arduino.packages.discoverers.NetworkDiscovery.inetAddressAdded(NetworkDiscovery.java:204)
at cc.arduino.packages.discoverers.network.NetworkChecker.run(NetworkChecker.java:67)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)