Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-6715

MissingPermissionsTest fails under JaCoCo

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 10.12.1.1
    • 10.12.1.1
    • Test
    • None
    • Regression Test Failure

    Description

      MissingPermissionsTest has started failing in the code coverage tests lately.

      subprocess run failed: :Spawned MPT exitCode=134
      STDERR:
      java.security.AccessControlException: access denied ("java.io.FilePermission" "/home/jenkins/jenkins-slave/workspace/Derby-JaCoCo/trunk/junit_20140825_1759" "read")
      	at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
      	at java.security.AccessController.checkPermission(AccessController.java:559)
      	at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
      	at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
      	at java.io.File.exists(File.java:770)
      	at java.io.File.mkdirs(File.java:1263)
      	at org.jacoco.agent.rt.internal_9dd1198.output.FileOutput.startup(FileOutput.java:46)
      	at org.jacoco.agent.rt.internal_9dd1198.Agent.startup(Agent.java:126)
      	at org.jacoco.agent.rt.internal_9dd1198.Agent.getInstance(Agent.java:56)
      	at org.jacoco.agent.rt.internal_9dd1198.PreMain.premain(PreMain.java:45)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:382)
      	at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)
      Exception in thread "main" java.lang.reflect.InvocationTargetException
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:382)
      	at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)
      Caused by: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "shutdownHooks")
      	at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
      	at java.security.AccessController.checkPermission(AccessController.java:559)
      	at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
      	at java.lang.Runtime.addShutdownHook(Runtime.java:209)
      	at org.jacoco.agent.rt.internal_9dd1198.Agent.getInstance(Agent.java:57)
      	at org.jacoco.agent.rt.internal_9dd1198.PreMain.premain(PreMain.java:45)
      	... 6 more
      
      STDOUT:
      FATAL ERROR in native method: processing of -javaagent failed
      

      Attachments

        1. d6715-1a.diff
          3 kB
          Knut Anders Hatlen

        Issue Links

          Activity

            People

              knutanders Knut Anders Hatlen
              knutanders Knut Anders Hatlen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: