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

NPE exception when indexing repository with Native Client

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • 2.0.1
    • 2.0
    • None
    • None

    Description

      In 2.0, when using the Native client you may get the following error:

      2009-07-01 06:31:36,979 ERROR [InitialPinger1] fisheye.app RepositoryScanner-slurp - Problem processing revisions from repo file:///var/svn/REPO/ due to class java.lang.NullPointerException - null
      java.lang.NullPointerException
      at com.cenqua.fisheye.svn.SvnLogMessage.getAuthor(SvnLogMessage.java:28)
      at com.cenqua.fisheye.svn.SvnMessageContext.<init>(SvnMessageContext.java:35)
      at com.cenqua.fisheye.svn.DiffChangeSetProcessor.createChangeSet(DiffChangeSetProcessor.java:218)
      at com.cenqua.fisheye.svn.SvnRepositoryScanner.slurpRevisionBlock(SvnRepositoryScanner.java:419)
      at com.cenqua.fisheye.rep.RepositoryScanner.processRevisions(RepositoryScanner.java:355)
      at com.cenqua.fisheye.rep.RepositoryScanner.slurpRepository(RepositoryScanner.java:245)
      at com.cenqua.fisheye.rep.RepositoryScanner.slurp(RepositoryScanner.java:176)
      at com.cenqua.fisheye.rep.RepositoryScanner.ping(RepositoryScanner.java:109)
      at com.cenqua.fisheye.svn.SvnRepositoryEngine.doSlurp(SvnRepositoryEngine.java:68)
      at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:30)
      at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:90)
      at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:120)
      at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:110)
      at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:57)
      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)
      

      A workaround would be to reverse the changes you made to switch to the Native Client, as this shouldn't occur in the bundled svnkit.

      Attachments

        Activity

          People

            cmacneill Conor
            pkamal Partha
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: