-
Bug
-
Resolution: Fixed
-
P2
-
5.0u7
-
b01
-
x86
-
linux_suse_sles_9
Testcase from regression workspace, UdpTest.java and TcpTest.java is failing on Linux but passing on Solaris and Windows platforms with Tiger JDKS.
Testcase Location:
==================
/net/urts071.india/export6/testSuites/Regression/workspace_150/test/java/net/ipv6tests/TcpTest.java
/net/urts071/export6.india/testSuites/Regression/workspace_150/test/java/net/ipv6tests/UdpTest.java
JDK:
====
java -version
java version "1.5.0_07-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-ea-b01)
Java HotSpot(TM) Client VM (build 1.5.0_07-ea-b01, mixed mode, sharing)
Operating System:
================
cat /etc/SuSE-release
SUSE LINUX Enterprise Server 9 (i586)
VERSION = 9
Steps to reproduce:
===================
1. Install JDK in test machine.
2. copy attached .java files ( UdpTest.java, Tests.java and TcpTest.java) into test machine.
3. Compile *.java files with tested JDK with following command:
<jdk location>/bin/javac *.java
4. Start the test with the following command:
<jdk location>/bin/java UdpTest
UdpTest ERROR:
==============
Exception in thread "main" java.net.BindException: Cannot assign requested address
at java.net.PlainDatagramSocketImpl.bind0(Native Method)
at java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.java:82)
at java.net.DatagramSocket.bind(DatagramSocket.java:368)
at java.net.DatagramSocket.<init>(DatagramSocket.java:210)
at java.net.DatagramSocket.<init>(DatagramSocket.java:261)
at UdpTest.test1(UdpTest.java:71)
at UdpTest.main(UdpTest.java:48)
5. <jdk location>/bin/java TcpTest
TcpTest ERROR:
=============
Test1: OK
Test1: OK
Exception in thread "main" java.net.BindException: Cannot assign requested address
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.bind(ServerSocket.java:277)
at TcpTest.test2(TcpTest.java:124)
at TcpTest.main(TcpTest.java:50)
Testcase Location:
==================
/net/urts071.india/export6/testSuites/Regression/workspace_150/test/java/net/ipv6tests/TcpTest.java
/net/urts071/export6.india/testSuites/Regression/workspace_150/test/java/net/ipv6tests/UdpTest.java
JDK:
====
java -version
java version "1.5.0_07-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-ea-b01)
Java HotSpot(TM) Client VM (build 1.5.0_07-ea-b01, mixed mode, sharing)
Operating System:
================
cat /etc/SuSE-release
SUSE LINUX Enterprise Server 9 (i586)
VERSION = 9
Steps to reproduce:
===================
1. Install JDK in test machine.
2. copy attached .java files ( UdpTest.java, Tests.java and TcpTest.java) into test machine.
3. Compile *.java files with tested JDK with following command:
<jdk location>/bin/javac *.java
4. Start the test with the following command:
<jdk location>/bin/java UdpTest
UdpTest ERROR:
==============
Exception in thread "main" java.net.BindException: Cannot assign requested address
at java.net.PlainDatagramSocketImpl.bind0(Native Method)
at java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.java:82)
at java.net.DatagramSocket.bind(DatagramSocket.java:368)
at java.net.DatagramSocket.<init>(DatagramSocket.java:210)
at java.net.DatagramSocket.<init>(DatagramSocket.java:261)
at UdpTest.test1(UdpTest.java:71)
at UdpTest.main(UdpTest.java:48)
5. <jdk location>/bin/java TcpTest
TcpTest ERROR:
=============
Test1: OK
Test1: OK
Exception in thread "main" java.net.BindException: Cannot assign requested address
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.bind(ServerSocket.java:277)
at TcpTest.test2(TcpTest.java:124)
at TcpTest.main(TcpTest.java:50)