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

HG: An empty commit message breaks indexing and repo won't index.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • High
    • 2.6.3
    • 2.6.2
    • Indexing

    Description

      Error in log:

      2011-08-02 23:46:30,724 ERROR [InitialPinger1 SIP] fisheye.app com.cenqua.fisheye.rep.BaseRepositoryScanner-handleSlurpException - Problem processing revisions from repo SIP 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:336)
      	at com.cenqua.fisheye.rep.BaseRepositoryScanner.slurpRepository(BaseRepositoryScanner.java:301)
      	at com.cenqua.fisheye.rep.BaseRepositoryScanner.doSlurpTransaction(BaseRepositoryScanner.java:268)
      	at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:201)
      	at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:90)
      	at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:390)
      	at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25)
      	at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:67)
      	at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:132)
      	at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:122)
      	at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      	at java.lang.Thread.run(Unknown Source)
      Caused by: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: 
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:184)
      	at com.atlassian.fisheye.hg.HgScanner.processChange(HgScanner.java:231)
      	at com.atlassian.fisheye.hg.HgScanner.slurpCommits(HgScanner.java:220)
      	at com.atlassian.fisheye.dvcs.DvcsScanner.processBranch(DvcsScanner.java:440)
      	at com.atlassian.fisheye.hg.HgScanner.processBranch(HgScanner.java:300)
      	at com.atlassian.fisheye.dvcs.DvcsScanner.processRevisions(DvcsScanner.java:290)
      	... 13 more
      Caused by: com.atlassian.utils.process.ProcessException: While executing: "C:\Program Files\TortoiseHg\hg.exe --config extensions.felog=C:\Fisheye\python\hg\hgfelog\hgfelog.py --config ui.verbose=false felog 3e4ffa239bf627acfe02e72a9bef58871766e129 -p -m "
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:227)
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:219)
      	at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:182)
      	... 18 more
      Caused by: com.atlassian.utils.process.ProcessException: java.lang.RuntimeException: Match failed: string [P:66e2a3b20efa197eebd9093da8af1b608add9456], pattern [M:(.*)]
      	at com.atlassian.utils.process.ExternalProcess$4.doTask(ExternalProcess.java:268)
      	at com.atlassian.utils.process.LatchedRunnable.run(LatchedRunnable.java:25)
      	... 3 more
      Caused by: java.lang.RuntimeException: Match failed: string [P:66e2a3b20efa197eebd9093da8af1b608add9456], pattern [M:(.*)]
      	at com.atlassian.fisheye.hg.client.HgChangeParser.processLine(HgChangeParser.java:238)
      	at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:49)
      	at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:36)
      	at com.atlassian.utils.process.PluggableProcessHandler.processOutput(PluggableProcessHandler.java:34)
      	at com.atlassian.utils.process.ExternalProcess$4.doTask(ExternalProcess.java:265)
      	... 4 more
      

      The command from log:

      C:\Progra~1\TortoiseHg\hg.exe --config extensions.felog=C:\Fisheye\python\hg\hgfelog\hgfelog.py --config ui.verbose=false felog 3e4ffa239bf627acfe02e72a9bef58871766e129 -p -m

      returns the following:

      C:3e4ffa239bf627acfe02e72a9bef58871766e129
      R:721
      B:Trunk
      A:acinka
      D:1273730011.00
      T:
      P:66e2a3b20efa197eebd9093da8af1b608add9456
      F:Sql/utility/update_bufsl_schema/install.sql
      FT:Modified
      FS:482
      FF:
      FB:False
      

      ... the end of result omitted

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              5d4b276ff53c mikhail panfilov
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: