Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-5285

NullPointerException while indexing the jira-git repo

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 3.5.4
    • 3.5.1
    • None
    • None

    Description

      Seen on http://fecru-test:6060/ while indexing the jira-git repo.

      2014-07-30 11:07:13,371 ERROR [InitPing9 jira-git ] fisheye BaseRepositoryScanner-handleSlurpException - Problem processing revisions from repo jira-git due to class com.cenqua.fisheye.rep.RepositoryClientException - com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: 
      com.cenqua.fisheye.rep.RepositoryClientException: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: 
      	at com.atlassian.fisheye.dvcs.DvcsScanner.processRevisions(DvcsScanner.java:322)
      	at com.atlassian.fisheye.git.GitScanner.processRevisions(GitScanner.java:350)
      	at com.cenqua.fisheye.rep.LifecycleRepositoryScanner.slurpRepository(LifecycleRepositoryScanner.java:81)
      	at com.atlassian.fisheye.git.GitScanner.slurpRepository(GitScanner.java:1360)
      	at com.cenqua.fisheye.rep.LifecycleRepositoryScanner.doSlurpTransaction(LifecycleRepositoryScanner.java:48)
      	at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:73)
      	at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:86)
      	at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:414)
      	at com.cenqua.fisheye.rep.ping.IndexingPingRequest.doRequest(IndexingPingRequest.java:27)
      	at com.cenqua.fisheye.rep.ping.IncrementalPingRequest.doRequest(IncrementalPingRequest.java:30)
      	at com.cenqua.fisheye.rep.ping.PingRequest$1.run(PingRequest.java:55)
      	at com.cenqua.fisheye.util.NamedExecution.run(NamedExecution.java:27)
      	at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:52)
      	at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:213)
      	at com.cenqua.fisheye.rep.RepositoryHandle.access$100(RepositoryHandle.java:57)
      	at com.cenqua.fisheye.rep.RepositoryHandle$2.run(RepositoryHandle.java:169)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: 
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeWithInput(DvcsContext.java:227)
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:213)
      	at com.atlassian.fisheye.git.GitScanner.processChanges(GitScanner.java:1233)
      	at com.atlassian.fisheye.git.GitScanner.slurpCommits(GitScanner.java:1206)
      	at com.atlassian.fisheye.dvcs.DvcsScanner.processBranch(DvcsScanner.java:436)
      	at com.atlassian.fisheye.dvcs.DvcsScanner.processRevisions(DvcsScanner.java:255)
      	... 18 more
      Caused by: com.atlassian.utils.process.ProcessException: While executing: "git whatchanged --always --reverse --date-order -m --no-abbrev --no-renames f72507f5ddbbd4cf926e80b72086529fa2b856ac..769b3f5189c351cd06a0a1b4dbc3a375b6cc4357 --pretty=format:C:%H%nP:%P%nA:%aN%nE:%aE%nR:%cN%nF:%cE%nD:%at%nS:%s%nB:%b%n@@fe_body_end@@" in [/opt/sata/fisheye/instances/atlaseye/var/cache/jira-git/clone]
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:279)
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:254)
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeWithInput(DvcsContext.java:225)
      	... 23 more
      Caused by: com.atlassian.utils.process.ProcessException: java.lang.RuntimeException: Error processing path GitChangePath{action=MODIFY, srcPath='null', path='jira-components/jira-plugins/pom.xml', srcHash='b6d433eac1e69795ca733083b88eaa10bd9a4cd9', destHash='18a395fb56d54263be243be410fb08b6bc6e8b04', destMode=33188}
      	at com.atlassian.utils.process.ExternalProcessImpl.handleHandlerError(ExternalProcessImpl.java:273)
      	at com.atlassian.utils.process.ExternalProcessImpl.access$300(ExternalProcessImpl.java:18)
      	at com.atlassian.utils.process.ExternalProcessImpl$3.doTask(ExternalProcessImpl.java:317)
      	at com.atlassian.utils.process.LatchedRunnable.run(LatchedRunnable.java:36)
      	... 3 more
      Caused by: java.lang.RuntimeException: Error processing path GitChangePath{action=MODIFY, srcPath='null', path='jira-components/jira-plugins/pom.xml', srcHash='b6d433eac1e69795ca733083b88eaa10bd9a4cd9', destHash='18a395fb56d54263be243be410fb08b6bc6e8b04', destMode=33188}
      	at com.atlassian.fisheye.git.GitScanner.processChangePath(GitScanner.java:855)
      	at com.atlassian.fisheye.git.GitScanner.processFileRevisions(GitScanner.java:784)
      	at com.atlassian.fisheye.git.GitScanner.processGitCommit(GitScanner.java:711)
      	at com.atlassian.fisheye.git.GitScanner$11.processCommit(GitScanner.java:1317)
      	at com.atlassian.fisheye.git.client.GitChangeParser.handleCommit(GitChangeParser.java:234)
      	at com.atlassian.fisheye.git.client.GitChangeParser.scanPaths(GitChangeParser.java:165)
      	at com.atlassian.fisheye.git.client.GitChangeParser.processLine(GitChangeParser.java:63)
      	at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:70)
      	at com.atlassian.fisheye.dvcs.client.DvcsLineOutputHandler.process(DvcsLineOutputHandler.java:67)
      	at com.atlassian.utils.process.PluggableProcessHandler.processOutput(PluggableProcessHandler.java:127)
      	at com.cenqua.fisheye.util.NamedProcessHandler.processOutput(NamedProcessHandler.java:31)
      	at com.atlassian.utils.process.ExternalProcessImpl$3.doTask(ExternalProcessImpl.java:315)
      	... 4 more
      Caused by: java.lang.NullPointerException
      	at com.infinitydb.Cu.append(InfinityDB_3.0.21:1550)
      	at com.cenqua.fisheye.rep.impl.CommonRevInfoDAO.getRevId(CommonRevInfoDAO.java:156)
      	at com.cenqua.fisheye.rep.impl.CommonRevInfoDAO.getRevId(CommonRevInfoDAO.java:148)
      	at com.cenqua.fisheye.rep.impl.CommonRevInfoDAO.getRevId(CommonRevInfoDAO.java:140)
      	at com.cenqua.fisheye.cache.BaseRevisionCache.getRevId(BaseRevisionCache.java:830)
      	at com.atlassian.fisheye.dvcs.DvcsCache.getRevId(DvcsCache.java:86)
      	at com.atlassian.fisheye.dvcs.DvcsCache.getFileRevision(DvcsCache.java:131)
      	at com.atlassian.fisheye.git.GitCache.getFileRevisionAtManifest(GitCache.java:252)
      	at com.atlassian.fisheye.git.GitScanner.getParentRevIdsForDiffInfos(GitScanner.java:887)
      	at com.atlassian.fisheye.git.GitScanner.access$700(GitScanner.java:102)
      	at com.atlassian.fisheye.git.GitScanner$DiffInfoContext.<init>(GitScanner.java:927)
      	at com.atlassian.fisheye.git.GitScanner$DiffInfoContext.<init>(GitScanner.java:919)
      	at com.atlassian.fisheye.git.GitScanner.getDiffInfoContext(GitScanner.java:992)
      	at com.atlassian.fisheye.git.GitScanner.processModification(GitScanner.java:1075)
      	at com.atlassian.fisheye.git.GitScanner.processChangePath(GitScanner.java:839)
      	... 15 more
      2014-07-30 11:07:13,576 INFO  [InitPing9 jira-git ] fisheye BaseRepositoryScanner-ping - done slurp for /jira-git time = 154541ms
      
      

      Attachments

        Activity

          People

            cmacneill Conor
            npellow Nick
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: