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

Perforce Repository Scanning Halts on same changelist

    XMLWordPrintable

Details

    • Support Request
    • Resolution: Handled by Support
    • Low
    • None
    • 2.5.5
    • Indexing
    • Linux 2.6

    Description

      The Perforce server is on Windows and is version 2006.2 (yes, I set for case insensitive). The Perforce client is 2010.2 running on Linux.

      Trying to scan my first Perforce repository. FishEye gets stuck on same changelist even after several restarts. By this, I mean when I click on Refresh, the status says "Info: Processing changlist NNNN". It is a relatively low changelist number, so it doesn't appear to get far.

      I've tried setting up the repository using the following depot definitions (the last one grabs all my depots). After each one is the changelist# that rescaning that particular depot consistently dies on.

      //Stable/ - 1455
      //Unstable/ - 1480
      // - 1173

      Examining closely the three stuck changelists, I can find nothing in common that might help narrow what the problem is.

      There is also nothing in the logs, except when I stop the scan. Then I get

      01:33:26 ERROR - Problem processing revisions from repo Perforce due to class java.lang.RuntimeException - Interrupted waiting for Process pump
      java.lang.RuntimeException: Interrupted waiting for Process pump
      at com.atlassian.utils.process.LatchedRunnable.await(LatchedRunnable.java:37)
      at com.atlassian.utils.process.ExternalProcess.awaitPump(ExternalProcess.java:446)
      at com.atlassian.utils.process.ExternalProcess.finish(ExternalProcess.java:294)
      at com.atlassian.utils.process.ExternalProcess.execute(ExternalProcess.java:346)
      at com.cenqua.fisheye.perforce.client.P4Exec.executeStreamCommand(P4Exec.java:152)
      at com.cenqua.fisheye.perforce.client.P4Exec.executeAndStream(P4Exec.java:250)
      at com.cenqua.fisheye.perforce.client.P4Client.streamContent(P4Client.java:470)
      at com.cenqua.fisheye.perforce.P4Scanner.updateAddedFileLineCounts(P4Scanner.java:422)
      at com.cenqua.fisheye.perforce.P4Scanner.processFileRevisions(P4Scanner.java:328)
      at com.cenqua.fisheye.perforce.P4Scanner.processChangeList(P4Scanner.java:281)
      at com.cenqua.fisheye.perforce.P4Scanner.slurpRevisionBlock(P4Scanner.java:172)
      at com.cenqua.fisheye.rep.RepositoryScanner.processRevisions(RepositoryScanner.java:152)
      at com.cenqua.fisheye.rep.BaseRepositoryScanner.slurpRepository(BaseRepositoryScanner.java:291)
      at com.cenqua.fisheye.rep.BaseRepositoryScanner.doSlurpTransaction(BaseRepositoryScanner.java:258)
      at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:190)
      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: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(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:662)
      Caused by: java.lang.InterruptedException
      at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1302)
      at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:253)
      at com.atlassian.utils.process.LatchedRunnable.await(LatchedRunnable.java:34)
      ... 24 more
      01:33:26 ERROR - Repository scanner paused.

      Attachments

        Activity

          People

            Unassigned Unassigned
            150f82a447ee Todd Day
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: