Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4405111

receive() method of DatagramSocket failed with IPv6 stack with merlin build 47

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 1.4.0
    • Fix Version/s: 1.4.0
    • Component/s: core-libs
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      beta
    • CPU:
      sparc
    • OS:
      solaris_8
    • Verification:
      Verified

      Description

      receive() method of DatagramSocket failed with IPv6 stack and on a dual stack machine (Solaris 8) with merlin build 47. Same UDP tests passed with IPv4 stack.
      On server side its showing "Segmentataion fault(Core dumped)" message.

      How to reproduce the error:

      1. Take the attached udpServer.java and udpClient.java

      2. Execute udpServer
       java -Djava.net.preferIPv6Addresses=true -Djava.net.preferIPv4Stack=false udpServer -d -v -l 0

      3. Execute udpServer

      java -Djava.net.preferIPv6Addresses=true -Djava.net.preferIPv4Stack=false udpClient -d -v -l 5 -m 50 -s javacup -C javacup -c

      4. On server side its showing "Segmentation fault(core dumpled)" error message

      Other Information:

      Same tests passed with IPv4 stack.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ywangsunw Yingxian Wang (Inactive)
              Reporter:
              vakellasunw Venkata Akella (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: