Michael, CR 6966846: Incorrect assertion in java.net.Inet6Address.readObject
The readObject implementation tries to determine the scope_id of the network interface, given its name ( if there is one ). It in correctly asserts that the interface must have at least one IPv6 address of the same site or link local prefix. The deserialization may be happening on different machine, that has the same interface name and may not have IPv6 enabled. This assertion is too strong and should be removed.
This problem causes test/java/net/Inet6Address/serialize/Serialize.java to fail on some test machines, when run with assertions enabled.
Webrev: http://cr.openjdk.java.net/~chegar/6966846/webrev.00/webrev/ Thanks, -Chris.