We are currently investigating a more constrained fix for 8210493. I'll get back to this list once it becomes clear(er) how to proceed.
> On 2 May 2019, at 08:44, Andre Naujoks <nauts...@gmail.com> wrote: > > Hello all. > > I just noticed, that the fix from Bug JDK-8210493 was reverted for Java > 12. With a new bug JDK-8215294 taking over the issue. > > Just to let you know, the issue is not linux specific (as the new bug > states). A test on a windows machine resulted in the same behavior. > > Andre > > ### win10, openjdk12 > > Mai 02, 2019 8:45:38 VORM. de.nordsys.test.testipv6.App printProperties > INFO: awt.toolkit: sun.awt.windows.WToolkit > file.encoding: Cp1252 > file.separator: \ > java.awt.graphicsenv: sun.awt.Win32GraphicsEnvironment > java.class.path: TestIPv6-1.0.0-SNAPSHOT.jar > java.class.version: 56.0 > java.home: C:\Program Files\Java\jdk-12.0.1 > java.io.tmpdir: C:\Users\WUENSC~1\AppData\Local\Temp\ > java.library.path: C:\Program > Files\Java\jdk-12.0.1\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Users\wuenschmann\bin;C:\Program > Files\Git\mingw64\bin;C:\Program Files\Git\usr\local\bin;C:\Program > Files\Git\usr\bin;C:\Program Files\Git\usr\bin;C:\Program > Files\Git\mingw64\bin;C:\Program > Files\Git\usr\bin;U:\bin;C:\Users\wuenschmann\coding\cygwin\bin;C:\Users\wuenschmann\coding\apache-maven-3.6.1;C:\Users\wuenschmann\coding\apache-maven-3.6.1\bin;C:\Program > Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files > (x86)\Intel\Intel(R) Management Engine Components\iCLS;C:\Program > Files\Intel\Intel(R) Management Engine > Components\iCLS;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program > Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program > Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files > (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Microsoft SQL > Server\110\Tools\Binn;C:\Program Files\Git\cmd;C:\Program > Files\PuTTY;C:\Program > Files\Java\jdk-12.0.1;C:\Users\wuenschmann\AppData\Local\Microsoft\WindowsApps;C:\Users\wuenschmann\AppData\Local\atom\bin;C:\Program > Files\Git\usr\bin\vendor_perl;C:\Program Files\Git\usr\bin\core_perl;. > java.runtime.name: OpenJDK Runtime Environment > java.runtime.version: 12.0.1+12 > java.specification.name: Java Platform API Specification > java.specification.vendor: Oracle Corporation > java.specification.version: 12 > java.vendor: Oracle Corporation > java.vendor.url: https://java.oracle.com/ > java.vendor.url.bug: https://bugreport.java.com/bugreport/ > java.version: 12.0.1 > java.version.date: 2019-04-16 > java.vm.compressedOopsMode: Zero based > java.vm.info: mixed mode, sharing > java.vm.name: OpenJDK 64-Bit Server VM > java.vm.specification.name: Java Virtual Machine Specification > java.vm.specification.vendor: Oracle Corporation > java.vm.specification.version: 12 > java.vm.vendor: Oracle Corporation > java.vm.version: 12.0.1+12 > jdk.debug: release > line.separator: > > os.arch: amd64 > os.name: Windows 10 > os.version: 10.0 > path.separator: ; > sun.arch.data.model: 64 > sun.boot.library.path: C:\Program Files\Java\jdk-12.0.1\bin > sun.cpu.endian: little > sun.cpu.isalist: amd64 > sun.desktop: windows > sun.io.unicode.encoding: UnicodeLittle > sun.java.command: TestIPv6-1.0.0-SNAPSHOT.jar > sun.java.launcher: SUN_STANDARD > sun.jnu.encoding: Cp1252 > sun.management.compiler: HotSpot 64-Bit Tiered Compilers > sun.os.patch.level: > user.country: DE > user.dir: C:\Users\wuenschmann\EclipseProject\TestIPv6\target > user.home: C:\Users\wuenschmann > user.language: de > user.name: wuenschmann > user.script: > user.variant: > > Mai 02, 2019 8:45:38 VORM. de.nordsys.test.testipv6.App main > INFO: Got network interface: eth0 - 2 > Mai 02, 2019 8:45:38 VORM. de.nordsys.test.testipv6.App main > INFO: ScopeID: 2 > Mai 02, 2019 8:45:38 VORM. de.nordsys.test.testipv6.App main > INFO: Bind to: /ff12:0:0:0:0:0:4749:4750%eth0:29550 > Mai 02, 2019 8:45:38 VORM. de.nordsys.test.testipv6.App main > SEVERE: null > java.net.BindException: Cannot assign requested address: bind > at java.base/sun.nio.ch.Net.bind0(Native Method) > at java.base/sun.nio.ch.Net.bind(Net.java:455) > at > java.base/sun.nio.ch.DatagramChannelImpl.bindInternal(DatagramChannelImpl.java:814) > at > java.base/sun.nio.ch.DatagramChannelImpl.bind(DatagramChannelImpl.java:785) > at de.nordsys.test.testipv6.App.main(App.java:152) > > Exception in thread "main" java.lang.Error: java.net.BindException: > Cannot assign requested address: bind > at de.nordsys.test.testipv6.App.main(App.java:160) > Caused by: java.net.BindException: Cannot assign requested address: bind > at java.base/sun.nio.ch.Net.bind0(Native Method) > at java.base/sun.nio.ch.Net.bind(Net.java:455) > at > java.base/sun.nio.ch.DatagramChannelImpl.bindInternal(DatagramChannelImpl.java:814) > at > java.base/sun.nio.ch.DatagramChannelImpl.bind(DatagramChannelImpl.java:785) > at de.nordsys.test.testipv6.App.main(App.java:152) > > > > > ### ubuntu-18.04, openjdk12: > > Mai 02, 2019 7:57:57 VORM. de.nordsys.test.testipv6.App printProperties > INFO: awt.toolkit: sun.awt.X11.XToolkit > file.encoding: UTF-8 > file.separator: / > java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment > java.class.path: TestIPv6-1.0.0-SNAPSHOT.jar > java.class.version: 56.0 > java.home: /usr/lib/jvm/jdk-12.0.1 > java.io.tmpdir: /tmp > java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib > java.runtime.name: OpenJDK Runtime Environment > java.runtime.version: 12.0.1+12 > java.specification.name: Java Platform API Specification > java.specification.vendor: Oracle Corporation > java.specification.version: 12 > java.vendor: Oracle Corporation > java.vendor.url: https://java.oracle.com/ > java.vendor.url.bug: https://bugreport.java.com/bugreport/ > java.version: 12.0.1 > java.version.date: 2019-04-16 > java.vm.compressedOopsMode: 32-bit > java.vm.info: mixed mode, sharing > java.vm.name: OpenJDK 64-Bit Server VM > java.vm.specification.name: Java Virtual Machine Specification > java.vm.specification.vendor: Oracle Corporation > java.vm.specification.version: 12 > java.vm.vendor: Oracle Corporation > java.vm.version: 12.0.1+12 > jdk.debug: release > line.separator: > os.arch: amd64 > os.name: Linux > os.version: 4.15.0-20-generic > path.separator: : > sun.arch.data.model: 64 > sun.boot.library.path: /usr/lib/jvm/jdk-12.0.1/lib > sun.cpu.endian: little > sun.desktop: gnome > sun.io.unicode.encoding: UnicodeLittle > sun.java.command: TestIPv6-1.0.0-SNAPSHOT.jar > sun.java.launcher: SUN_STANDARD > sun.jnu.encoding: UTF-8 > sun.management.compiler: HotSpot 64-Bit Tiered Compilers > user.country: DE > user.dir: /home/nico/EclipseProject/TestIPv6/target > user.home: /home/nico > user.language: de > user.name: nico > Mai 02, 2019 7:57:57 VORM. de.nordsys.test.testipv6.App main > INFO: Got network interface: enp0s3 - 2 > Mai 02, 2019 7:57:57 VORM. de.nordsys.test.testipv6.App main > INFO: ScopeID: 2 > Mai 02, 2019 7:57:57 VORM. de.nordsys.test.testipv6.App main > INFO: Bind to: /ff12:0:0:0:0:0:4749:4750%enp0s3:29550 > Mai 02, 2019 7:57:57 VORM. de.nordsys.test.testipv6.App main > SEVERE: null > java.net.SocketException: Das Argument ist ungültig > at java.base/sun.nio.ch.Net.bind0(Native Method) > at java.base/sun.nio.ch.Net.bind(Net.java:455) > at > java.base/sun.nio.ch.DatagramChannelImpl.bindInternal(DatagramChannelImpl.java:814) > at > java.base/sun.nio.ch.DatagramChannelImpl.bind(DatagramChannelImpl.java:785) > at de.nordsys.test.testipv6.App.main(App.java:152) > Exception in thread "main" java.lang.Error: java.net.SocketException: > Das Argument ist ungültig > at de.nordsys.test.testipv6.App.main(App.java:160) > Caused by: java.net.SocketException: Das Argument ist ungültig > at java.base/sun.nio.ch.Net.bind0(Native Method) > at java.base/sun.nio.ch.Net.bind(Net.java:455) > at > java.base/sun.nio.ch.DatagramChannelImpl.bindInternal(DatagramChannelImpl.java:814) > at > java.base/sun.nio.ch.DatagramChannelImpl.bind(DatagramChannelImpl.java:785) > at de.nordsys.test.testipv6.App.main(App.java:152)