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

sun/management/jdp/JdpOffTest.java fails with "BindException: Address already in use"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 22
    • core-svc

      The following test failed in the JDK22 CI:

      sun/management/jdp/JdpOffTest.java

      Here's a snippet from the log file:

      #section:main
      ----------messages:(7/449)----------
      command: main JdpOffTest
      reason: User specified action: run main/othervm JdpOffTest
      started: Tue Aug 22 15:08:35 GMT 2023
      Mode: othervm [/othervm specified]
      Additional options from @modules: --add-modules java.management,jdk.management.agent,java.logging --add-exports java.management/sun.management=ALL-UNNAMED --add-exports jdk.management.agent/sun.management.jdp=ALL-UNNAMED
      finished: Tue Aug 22 15:08:47 GMT 2023
      elapsed time (seconds): 12.365
      ----------configuration:(5/212)----------

      <snip>

      ----------System.out:(30/6309)----------
      Command line: [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/macosx-x64-debug.jdk/jdk-22/fastdebug/bin/java -cp /System/Volumes/Data/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S126304/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/a34c600d-76fa-4694-a61f-37163d330fbe/runs/5e315409-74a4-4ee0-8d32-ef181681d179/testoutput/test-support/jtreg_open_test_jdk_jdk_management/classes/1/sun/management/jdp/JdpOffTest.d:/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/src.full/open/test/jdk/sun/management/jdp:/System/Volumes/Data/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S126304/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/a34c600d-76fa-4694-a61f-37163d330fbe/runs/5e315409-74a4-4ee0-8d32-ef181681d179/testoutput/test-support/jtreg_open_test_jdk_jdk_management/classes/1/test/lib:/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/src.full/open/test/lib:/System/Volumes/Data/mesos/work_dir/jib-master/install/jtreg/7.3.1/1/bundles/jtreg-7.3.1+1.zip/jtreg/lib/jtreg.jar -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=49153 -Dcom.sun.management.jmxremote.autodiscovery=false -Dcom.sun.management.jdp.pause=1 -Dcom.sun.management.jdp.name=14a4dbb3-b34a-446b-a084-30bfe5e8ec80 -Djava.util.logging.SimpleFormatter.format='%1$tF %1$tT %4$-7s %5$s %n' JdpOffTestCase ]
      [2023-08-22T15:08:36.784541Z] Gathering output for process 87111
      [2023-08-22T15:08:40.963325Z] Waiting for completion for process 87111
      [2023-08-22T15:08:40.963689Z] Waiting for completion finished for process 87111
      Output and diagnostic info for process 87111 was saved into 'pid-87111-output.log'

      [2023-08-22T15:08:40.987049Z] Waiting for completion for process 87111
      [2023-08-22T15:08:40.987201Z] Waiting for completion finished for process 87111
      Command line: [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/macosx-x64-debug.jdk/jdk-22/fastdebug/bin/java -cp /System/Volumes/Data/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S126304/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/a34c600d-76fa-4694-a61f-37163d330fbe/runs/5e315409-74a4-4ee0-8d32-ef181681d179/testoutput/test-support/jtreg_open_test_jdk_jdk_management/classes/1/sun/management/jdp/JdpOffTest.d:/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/src.full/open/test/jdk/sun/management/jdp:/System/Volumes/Data/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S126304/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/a34c600d-76fa-4694-a61f-37163d330fbe/runs/5e315409-74a4-4ee0-8d32-ef181681d179/testoutput/test-support/jtreg_open_test_jdk_jdk_management/classes/1/test/lib:/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/src.full/open/test/lib:/System/Volumes/Data/mesos/work_dir/jib-master/install/jtreg/7.3.1/1/bundles/jtreg-7.3.1+1.zip/jtreg/lib/jtreg.jar -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=49157 -Dcom.sun.management.jmxremote.autodiscovery=false -Dcom.sun.management.jdp.pause=1 -Dcom.sun.management.jdp.name=14a4dbb3-b34a-446b-a084-30bfe5e8ec80 -Djava.util.logging.SimpleFormatter.format='%1$tF %1$tT %4$-7s %5$s %n' JdpOffTestCase ]
      [2023-08-22T15:08:41.011514Z] Gathering output for process 87112
      [2023-08-22T15:08:44.378813Z] Waiting for completion for process 87112
      [2023-08-22T15:08:44.379008Z] Waiting for completion finished for process 87112
      Output and diagnostic info for process 87112 was saved into 'pid-87112-output.log'

      [2023-08-22T15:08:44.380196Z] Waiting for completion for process 87112
      [2023-08-22T15:08:44.380282Z] Waiting for completion finished for process 87112
      Command line: [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/macosx-x64-debug.jdk/jdk-22/fastdebug/bin/java -cp /System/Volumes/Data/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S126304/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/a34c600d-76fa-4694-a61f-37163d330fbe/runs/5e315409-74a4-4ee0-8d32-ef181681d179/testoutput/test-support/jtreg_open_test_jdk_jdk_management/classes/1/sun/management/jdp/JdpOffTest.d:/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/src.full/open/test/jdk/sun/management/jdp:/System/Volumes/Data/mesos/work_dir/slaves/cd627e65-f015-4fb1-a1d2-b6c9b8127f98-S126304/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/a34c600d-76fa-4694-a61f-37163d330fbe/runs/5e315409-74a4-4ee0-8d32-ef181681d179/testoutput/test-support/jtreg_open_test_jdk_jdk_management/classes/1/test/lib:/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-22+12-845/src.full/open/test/lib:/System/Volumes/Data/mesos/work_dir/jib-master/install/jtreg/7.3.1/1/bundles/jtreg-7.3.1+1.zip/jtreg/lib/jtreg.jar -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=49161 -Dcom.sun.management.jmxremote.autodiscovery=false -Dcom.sun.management.jdp.pause=1 -Dcom.sun.management.jdp.name=14a4dbb3-b34a-446b-a084-30bfe5e8ec80 -Djava.util.logging.SimpleFormatter.format='%1$tF %1$tT %4$-7s %5$s %n' JdpOffTestCase ]
      [2023-08-22T15:08:44.383938Z] Gathering output for process 87116
      [2023-08-22T15:08:47.655404Z] Waiting for completion for process 87116
      [2023-08-22T15:08:47.655552Z] Waiting for completion finished for process 87116
      Output and diagnostic info for process 87116 was saved into 'pid-87116-output.log'

      [2023-08-22T15:08:47.656645Z] Waiting for completion for process 87116
      [2023-08-22T15:08:47.656752Z] Waiting for completion finished for process 87116
      [2023-08-22T15:08:47.657021Z] Waiting for completion for process 87116
      [2023-08-22T15:08:47.657095Z] Waiting for completion finished for process 87116
      [2023-08-22T15:08:47.657164Z] Waiting for completion for process 87116
      [2023-08-22T15:08:47.657226Z] Waiting for completion finished for process 87116
      [2023-08-22T15:08:47.657570Z] Waiting for completion for process 87116
      [2023-08-22T15:08:47.657652Z] Waiting for completion finished for process 87116
      ----------System.err:(256/17962)----------
      Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 49153; nested exception is:
      java.net.BindException: Address already in use
      jdk.internal.agent.AgentConfigurationError: java.rmi.server.ExportException: Port already in use: 49153; nested exception is:
      java.net.BindException: Address already in use
      at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:491)
      at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:447)
      at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:603)
      Caused by: java.rmi.server.ExportException: Port already in use: 49153; nested exception is:
      java.net.BindException: Address already in use
      at java.rmi/sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:356)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:251)
      at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:415)
      at java.rmi/sun.rmi.transport.LiveRef.exportObject(LiveRef.java:147)
      at java.rmi/sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:235)
      at java.rmi/sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:223)
      at java.rmi/sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:182)
      at jdk.management.agent/sun.management.jmxremote.SingleEntryRegistry.<init>(SingleEntryRegistry.java:49)
      at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.exportMBeanServer(ConnectorBootstrap.java:857)
      at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:479)
      ... 2 more
      Caused by: java.net.BindException: Address already in use
      at java.base/sun.nio.ch.Net.bind0(Native Method)
      at java.base/sun.nio.ch.Net.bind(Net.java:565)
      at java.base/sun.nio.ch.Net.bind(Net.java:554)
      at java.base/sun.nio.ch.NioSocketImpl.bind(NioSocketImpl.java:636)
      at java.base/java.net.ServerSocket.bind(ServerSocket.java:391)
      at java.base/java.net.ServerSocket.<init>(ServerSocket.java:278)
      at java.base/java.net.ServerSocket.<init>(ServerSocket.java:171)
      at java.rmi/sun.rmi.transport.tcp.TCPDirectSocketFactory.createServerSocket(TCPDirectSocketFactory.java:45)
      at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:672)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:344)
      ... 11 more

      Followed by several more screenfulls of errors...

            kevinw Kevin Walls
            dcubed Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: