Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-31363

OutOfMemoryError in PhabricatorBuildWrapper

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • phabricator-plugin
    • Jenkins 1.625.1
      Phabricator plugin rev 1.8.1
      Windows 7x64 master

      Trying to get started using this plugin. Probably a configuration issue - but the stacktrace is not very helpfull:

      Checking out Revision 0a5f13f6f222420ce4fc25d9924413cfe333cfac (refs/remotes/origin/master)
       > C:\Program Files\Git\bin\git.exe config core.sparsecheckout # timeout=10
       > C:\Program Files\Git\bin\git.exe checkout -f 0a5f13f6f222420ce4fc25d9924413cfe333cfac
       > C:\Program Files\Git\bin\git.exe rev-list 0a5f13f6f222420ce4fc25d9924413cfe333cfac # timeout=10
      FATAL: Java heap space
      java.lang.OutOfMemoryError: Java heap space
      	at java.util.Arrays.copyOfRange(Unknown Source)
      	at java.lang.String.<init>(Unknown Source)
      	at java.lang.String.substring(Unknown Source)
      	at net.sf.json.util.JSONTokener.matches(JSONTokener.java:110)
      	at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:912)
      	at net.sf.json.JSONObject.fromObject(JSONObject.java:156)
      	at net.sf.json.util.JSONTokener.nextValue(JSONTokener.java:348)
      	at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:955)
      	at net.sf.json.JSONObject._fromString(JSONObject.java:1145)
      	at net.sf.json.JSONObject.fromObject(JSONObject.java:162)
      	at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:139)
      	at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:103)
      	at net.sf.json.groovy.JsonSlurper.parseText(JsonSlurper.java:80)
      	at net.sf.json.groovy.JsonSlurper.parse(JsonSlurper.java:76)
      	at net.sf.json.groovy.JsonSlurper.parse(JsonSlurper.java:60)
      	at com.uber.jenkins.phabricator.conduit.ConduitAPIClient.perform(ConduitAPIClient.java:83)
      	at com.uber.jenkins.phabricator.conduit.DifferentialClient.callConduit(DifferentialClient.java:167)
      	at com.uber.jenkins.phabricator.conduit.DifferentialClient.fetchDiff(DifferentialClient.java:72)
      	at com.uber.jenkins.phabricator.PhabricatorBuildWrapper.setUp(PhabricatorBuildWrapper.java:91)
      	at hudson.model.Build$BuildExecution.doRun(Build.java:156)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:537)
      	at hudson.model.Run.execute(Run.java:1741)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      	at hudson.model.ResourceController.execute(ResourceController.java:98)
      	at hudson.model.Executor.run(Executor.java:408)
      

      I am pretty sure the problem is related to a faulty install of arcanist - I probably need to help the plugin to find it since I forgot to add it on the path - but the error message could be more descriptive...

            Unassigned Unassigned
            espenalb espenalb
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: