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

CR 7092186 is not integrated in the "first build" of LU11_03

XMLWordPrintable

    • generic
    • generic, solaris

      Tests
      nsk/sajdi/SADebugServerAttachingConnector/attach/attach001
      nsk/sajdi/SADebugServerAttachingConnector/attach/attach002
      nsk/sajdi/jdb/options/connect/connect003
      nsk/sajdi/jdb/options/connect/connect004

      failing with JDK 6u29 b09, JDK 5u33 b08
      after next exceptiion being throwed:
      java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jvm.hotspot.debugger.remote)

      This tests passed with JDK 6u28 b05 and JDK 5u32 b05.

      It seems that fix for CR7092186 is missed into JDK 6u29 b09, JDK 5u33 b08

      Log example:

      [2011-09-29T09:18:15.94] Attaching to process ID 5004 and starting RMI services, please wait...
      [2011-09-29T09:18:15.94] Error attaching to process or starting server: sun.jvm.hotspot.debugger.DebuggerException: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jvm.hotspot.debugger.remote)
      [2011-09-29T09:18:15.94] at sun.jvm.hotspot.RMIHelper.rebind(RMIHelper.java:61)
      [2011-09-29T09:18:15.94] at sun.jvm.hotspot.HotSpotAgent.setupDebugger(HotSpotAgent.java:337)
      [2011-09-29T09:18:15.94] at sun.jvm.hotspot.HotSpotAgent.go(HotSpotAgent.java:298)
      [2011-09-29T09:18:15.94] at sun.jvm.hotspot.HotSpotAgent.startServer(HotSpotAgent.java:205)
      [2011-09-29T09:18:15.94] at sun.jvm.hotspot.DebugServer.run(DebugServer.java:90)
      [2011-09-29T09:18:15.94] at sun.jvm.hotspot.DebugServer.main(DebugServer.java:29)
      [2011-09-29T09:18:15.94] Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jvm.hotspot.debugger.remote)
      [2011-09-29T09:18:15.94] at java.security.AccessControlContext.checkPermission(AccessControlContext.java:312)
      [2011-09-29T09:18:15.94] at java.security.AccessController.checkPermission(AccessController.java:427)
      [2011-09-29T09:18:15.94] at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
      [2011-09-29T09:18:15.94] at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
      [2011-09-29T09:18:15.94] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
      [2011-09-29T09:18:15.94] at java.lang.ClassLoader.loadClass(ClassLoader.java:300)
      [2011-09-29T09:18:15.94] at java.lang.ClassLoader.loadClass(ClassLoader.java:300)
      [2011-09-29T09:18:15.94] at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
      [2011-09-29T09:18:15.94] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      [2011-09-29T09:18:15.94] at java.lang.Class.forName0(Native Method)
      [2011-09-29T09:18:15.94] at java.lang.Class.forName(Class.java:242)
      [2011-09-29T09:18:15.94] at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:430)
      [2011-09-29T09:18:15.94] at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:165)
      [2011-09-29T09:18:15.94] at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:620)
      [2011-09-29T09:18:15.94] at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:247)
      [2011-09-29T09:18:15.94] at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:197)
      [2011-09-29T09:18:15.94] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1543)
      [2011-09-29T09:18:15.94] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1465)
      [2011-09-29T09:18:15.94] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1698)
      [2011-09-29T09:18:15.94] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1304)
      [2011-09-29T09:18:15.94] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:347)
      [2011-09-29T09:18:15.94] at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
      [2011-09-29T09:18:15.94] at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:379)
      [2011-09-29T09:18:15.94] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:238)
      [2011-09-29T09:18:15.94] at sun.rmi.transport.Transport$1.run(Transport.java:153)
      [2011-09-29T09:18:15.94] at java.sec/export/local/common/testbase/150_master_ws/vm/src/nsk/share/sajdi/run_sajdi.sh: line 577: kill: (5042) - No such process
      [2011-09-29T09:18:15.96] urity.AccessController.doPrivileged(Native Method)
      [2011-09-29T09:18:15.96] at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
      [2011-09-29T09:18:15.96] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
      [2011-09-29T09:18:15.96] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
      [2011-09-29T09:18:15.96] at java.lang.Thread.run(Thread.java:637)
      [2011-09-29T09:18:15.96] at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
      [2011-09-29T09:18:15.96] at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
      [2011-09-29T09:18:15.96] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:343)
      [2011-09-29T09:18:15.96] at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
      [2011-09-29T09:18:15.96] at java.rmi.Naming.rebind(Naming.java:160)
      [2011-09-29T09:18:15.96] at sun.jvm.hotspot.RMIHelper.rebind(RMIHelper.java:47)
      [2011-09-29T09:18:15.96] ... 5 more


      Full logs available at:
      http://vice.russia.sun.com/results/1.5.0_33/b08_j4b/vm/solaris10-x86-32_nsk.sajdi.testlist/ResultDir/attach001/attach001.log
      Tests passes with 7u01 b08.

      For 1.4.2 train issus could not be tested.
      VM test base does not have functional testbase.
      There is no any regression test for 1.4.2 train.

            asaha Abhijit Saha
            fzhinkin Filipp Zhinkin
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: