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

"Inconsistent state while finding the revision for file" with Git repositories

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 2.4.3, 2.5.0
    • 2.4.2
    • Indexing

    Description

      Get the following error when indexing a Git repository, which blocks indexing:

      2010-11-17 13:31:44,393 ERROR [InitialPinger1] fisheye.app BaseRepositoryScanner-handleSlurpException - Problem processing revisions from repo mythtv 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:252)
              at com.cenqua.fisheye.rep.BaseRepositoryScanner.slurpRepository(BaseRepositoryScanner.java:285)
              at com.cenqua.fisheye.rep.BaseRepositoryScanner.doSlurpTransaction(BaseRepositoryScanner.java:252)
              at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:187)
              at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:85)
              at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:387)
              at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25)
              at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:66)
              at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:129)
              at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:119)
              at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)
              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
              at java.lang.Thread.run(Thread.java:619)
      Caused by: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: 
              at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:161)
              at com.atlassian.fisheye.git.GitScanner.processChanges(GitScanner.java:669)
              at com.atlassian.fisheye.git.GitScanner.slurpCommits(GitScanner.java:642)
              at com.atlassian.fisheye.dvcs.DvcsScanner.processBranch(DvcsScanner.java:370)
              at com.atlassian.fisheye.dvcs.DvcsScanner.processRevisions(DvcsScanner.java:221)
              ... 13 more
      Caused by: com.atlassian.utils.process.ProcessException: While executing: "git whatchanged --reverse -m --no-abbrev 2c19c03da87da0c0acb28168bbd7008d52fd139f..04dd8d0cc409c0160e14293eaf70dd4c1e78fb44 --pretty=format:C:%H%nP:%P%nA:%aN%nE:%aE%nR:%cN%nF:%cE%nD:%at%nS:%s%nB:%b%n%x00 --"
              at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:196)
              at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:179)
              at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:159)
              ... 17 more
      Caused by: com.atlassian.utils.process.ProcessException: com.atlassian.fisheye.dvcs.handler.DvcsProcessRuntimeException: com.cenqua.fisheye.rep.DbException: Inconsistent state while finding the revision for file at path mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml at changeset 4906170d25edb885bb2fd317bb29a1eb2a45b6da. No changeset returned by git, but multiple candidates were found in the internal index: mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml@89aee0bd75ffac00bf4ba53b6687d39135d718f6, mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml@35f6420ae9cec18a7a10d9012b995322f353d517
              at com.atlassian.utils.process.ExternalProcess$4.doTask(ExternalProcess.java:189)
              at com.atlassian.utils.process.LatchedRunnable.run(LatchedRunnable.java:21)
              ... 3 more
      Caused by: com.atlassian.fisheye.dvcs.handler.DvcsProcessRuntimeException: com.cenqua.fisheye.rep.DbException: Inconsistent state while finding the revision for file at path mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml at changeset 4906170d25edb885bb2fd317bb29a1eb2a45b6da. No changeset returned by git, but multiple candidates were found in the internal index: mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml@89aee0bd75ffac00bf4ba53b6687d39135d718f6, mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml@35f6420ae9cec18a7a10d9012b995322f353d517
              at com.atlassian.fisheye.dvcs.handler.DvcsLineOutputHandler.processLine(DvcsLineOutputHandler.java:21)
              at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:39)
              at com.atlassian.utils.process.PluggableProcessHandler.processOutput(PluggableProcessHandler.java:34)
              at com.atlassian.utils.process.ExternalProcess$4.doTask(ExternalProcess.java:186)
              ... 4 more
      Caused by: com.cenqua.fisheye.rep.DbException: Inconsistent state while finding the revision for file at path mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml at changeset 4906170d25edb885bb2fd317bb29a1eb2a45b6da. No changeset returned by git, but multiple candidates were found in the internal index: mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml@89aee0bd75ffac00bf4ba53b6687d39135d718f6, mythplugins/mytharchive/mythburn/themes/Simple - Autoplay/theme.xml@35f6420ae9cec18a7a10d9012b995322f353d517
              at com.atlassian.fisheye.git.GitCache.getFileRevisionAtManifest(GitCache.java:195)
              at com.atlassian.fisheye.git.GitScanner.getSrcRevIdsForDiffInfos(GitScanner.java:460)
              at com.atlassian.fisheye.git.GitScanner.processModification(GitScanner.java:531)
              at com.atlassian.fisheye.git.GitScanner.processFileRevisions(GitScanner.java:430)
              at com.atlassian.fisheye.git.GitScanner.processGitCommit(GitScanner.java:343)
              at com.atlassian.fisheye.git.GitScanner.access$000(GitScanner.java:69)
              at com.atlassian.fisheye.git.GitScanner$1.processCommit(GitScanner.java:94)
              at com.atlassian.fisheye.git.client.GitChangeParser.handleCommit(GitChangeParser.java:207)
              at com.atlassian.fisheye.git.client.GitChangeParser.scanPaths(GitChangeParser.java:150)
              at com.atlassian.fisheye.git.client.GitChangeParser.doProcessLine(GitChangeParser.java:56)
              at com.atlassian.fisheye.dvcs.handler.DvcsLineOutputHandler.processLine(DvcsLineOutputHandler.java:19)
              ... 7 more
      

      Attachments

        Issue Links

          Activity

            People

              mheemskerk Michael Heemskerk (Inactive)
              Anonymous Anonymous
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: