adoptium / adoptium/aqa-tests

Four tests under sun/management/jdp/ get the error message `Caused by: java.lang.IllegalArgumentException: IPv6 socket cannot join IPv4 multicast group` on AIX with jdk16

Open
#2,809 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

sun/management/jdp/JdpDefaultsTest.java.JdpDefaultsTest
sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
sun/management/jdp/JdpOffTest.java.JdpOffTest
sun/management/jdp/JdpSpecificAddressTest.java.JdpSpecificAddressTest

```
Exception in thread "main" java.net.SocketException: joinGroup failed
at java.base/sun.nio.ch.DatagramSocketAdaptor.joinGroup(DatagramSocketAdaptor.java:482)
at java.base/java.net.MulticastSocket.joinGroup(MulticastSocket.java:329)
at ClientConnection.connectWithTimeout(ClientConnection.java:58)
at JdpTestCase.run(JdpTestCase.java:67)
at JdpJmxRemoteDynamicPortTestCase.main(JdpJmxRemoteDynamicPortTestCase.java:103)
Caused by: java.lang.IllegalArgumentException: IPv6 socket cannot join IPv4 multicast group
at java.base/sun.nio.ch.DatagramChannelImpl.innerJoin(DatagramChannelImpl.java:1466)
at java.base/sun.nio.ch.DatagramChannelImpl.join(DatagramChannelImpl.java:1551)
at java.base/sun.nio.ch.DatagramSocketAdaptor.joinGroup(DatagramSocketAdaptor.java:532)
at java.base/sun.nio.ch.DatagramSocketAdaptor.joinGroup(DatagramSocketAdaptor.java:479)
... 4 more
]
exitValue = 1
```

Related https://github.com/adoptium/adoptium/issues/63

Contributor guide

Open the contributing guide

Research direction

Start with the four named tests under sun/management/jdp/ and the JdpTestCase and ClientConnection stack-trace locations. Reproduce the failure on AIX with JDK 16, then determine the platform-specific cause of the IPv6/IPv4 multicast error. Done means the affected tests complete without this exception on AIX.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
operating-systems, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.