com.cenqua.fisheye.rep.AuthorBlameException: Hunks overlap or are out of order; prev=<8:0, 9:1>, current=<7:1, 10:0>, remaining hunks=[<19:0, 20:1>, <18:1, 21:0>]

Atlassian JIRA | Kamil Cichy [Atlassian] | 12 months ago
  1. 0

    For example when calculating blame for https://swarm.workshop.perforce.com/changes/249, we get the following error: {noformat}2015-12-10 04:53:10,615 DEBUG [InitPing2 P4-swarm-C ] fisheye BlameChunksCalculator-applyHunks - Applying hunks; oldBlame=[0-30:1131], hunks=[<1:1, 1:1>, <3:1, 3:1>, < 5:1, 5:1>, <7:1, 7:1>, <9:1, 9:1>, <11:1, 11:1>, <13:1, 13:1>, <15:1, 15:1>, <17:1, 17:1>, <19:1, 19:1>, <21:1, 21:1>, <23:1, 23:1>, <25:1, 25:1>, <27:1, 27:1>, <29:1, 29:1>, <31:1, 31:1>], hunksRevId=1625 2015-12-10 04:53:10,615 DEBUG [InitPing2 P4-swarm-C ] fisheye BaseBlameAndLinecountCalculator-calcBlame - Problems calculating blame for guest/richard_geiger/utils/cvs 2p4/test/changes.good@249, will fetch from repository instead com.cenqua.fisheye.rep.AuthorBlameException: Hunk 'to' line does not match current calculation context; hunk=<31:1, 31:1>, currentFromLine=30, currentToLine=30, currentChunk=null, newChunks=[0-1:1131, 1-2:1625, 2-3:1131, 3-4:1625, 4-5:1131, 5-6:1625, 6-7:1131, 7-8:1625, 8-9:1131, 9-10:1625, 10-11:1131, 11-12:1625, 12-13:1131, 13-14:1625, 14-15:1131, 15-16:1625, 16-17:1131, 17-18:1625, 18-19:1131, 19-20:1625, 20-21:1131, 21-22:1625, 22-23:1131, 23-24:1625, 24-25:1131, 25-26:1625, 26-27:1131, 27-28:1625, 28-29:1131, 29-30:1625, 30-31:1625], remainingChunks=[] at com.cenqua.fisheye.rep.BlameChunksCalculator.throwNewAuthorBlameException(BlameChunksCalculator.java:184) [fisheye.jar:?] at com.cenqua.fisheye.rep.BlameChunksCalculator.access$200(BlameChunksCalculator.java:15) [fisheye.jar:?]{noformat} (i) See full log attached to FECRU-6112.

    Atlassian JIRA | 12 months ago | Kamil Cichy [Atlassian]
    com.cenqua.fisheye.rep.AuthorBlameException: Hunk 'to' line does not match current calculation context; hunk=<31:1, 31:1>, currentFromLine=30, currentToLine=30, currentChunk=null, newChunks=[0-1:1131, 1-2:1625, 2-3:1131, 3-4:1625, 4-5:1131, 5-6:1625, 6-7:1131, 7-8:1625, 8-9:1131, 9-10:1625, 10-11:1131, 11-12:1625, 12-13:1131, 13-14:1625, 14-15:1131, 15-16:1625, 16-17:1131, 17-18:1625, 18-19:1131, 19-20:1625, 20-21:1131, 21-22:1625, 22-23:1131, 23-24:1625, 24-25:1131, 25-26:1625, 26-27:1131, 27-28:1625, 28-29:1131, 29-30:1625, 30-31:1625], remainingChunks=[]
  2. Speed up your debug routine!

    Automated exception search integrated into your IDE

  3. 0

    For example when calculating blame for https://swarm.workshop.perforce.com/changes/249, we get the following error: {noformat}2015-12-10 04:53:10,615 DEBUG [InitPing2 P4-swarm-C ] fisheye BlameChunksCalculator-applyHunks - Applying hunks; oldBlame=[0-30:1131], hunks=[<1:1, 1:1>, <3:1, 3:1>, < 5:1, 5:1>, <7:1, 7:1>, <9:1, 9:1>, <11:1, 11:1>, <13:1, 13:1>, <15:1, 15:1>, <17:1, 17:1>, <19:1, 19:1>, <21:1, 21:1>, <23:1, 23:1>, <25:1, 25:1>, <27:1, 27:1>, <29:1, 29:1>, <31:1, 31:1>], hunksRevId=1625 2015-12-10 04:53:10,615 DEBUG [InitPing2 P4-swarm-C ] fisheye BaseBlameAndLinecountCalculator-calcBlame - Problems calculating blame for guest/richard_geiger/utils/cvs 2p4/test/changes.good@249, will fetch from repository instead com.cenqua.fisheye.rep.AuthorBlameException: Hunk 'to' line does not match current calculation context; hunk=<31:1, 31:1>, currentFromLine=30, currentToLine=30, currentChunk=null, newChunks=[0-1:1131, 1-2:1625, 2-3:1131, 3-4:1625, 4-5:1131, 5-6:1625, 6-7:1131, 7-8:1625, 8-9:1131, 9-10:1625, 10-11:1131, 11-12:1625, 12-13:1131, 13-14:1625, 14-15:1131, 15-16:1625, 16-17:1131, 17-18:1625, 18-19:1131, 19-20:1625, 20-21:1131, 21-22:1625, 22-23:1131, 23-24:1625, 24-25:1131, 25-26:1625, 26-27:1131, 27-28:1625, 28-29:1131, 29-30:1625, 30-31:1625], remainingChunks=[] at com.cenqua.fisheye.rep.BlameChunksCalculator.throwNewAuthorBlameException(BlameChunksCalculator.java:184) [fisheye.jar:?] at com.cenqua.fisheye.rep.BlameChunksCalculator.access$200(BlameChunksCalculator.java:15) [fisheye.jar:?]{noformat} (i) See full log attached to FECRU-6112.

    Atlassian JIRA | 12 months ago | Kamil Cichy [Atlassian]
    com.cenqua.fisheye.rep.AuthorBlameException: Hunk 'to' line does not match current calculation context; hunk=<31:1, 31:1>, currentFromLine=30, currentToLine=30, currentChunk=null, newChunks=[0-1:1131, 1-2:1625, 2-3:1131, 3-4:1625, 4-5:1131, 5-6:1625, 6-7:1131, 7-8:1625, 8-9:1131, 9-10:1625, 10-11:1131, 11-12:1625, 12-13:1131, 13-14:1625, 14-15:1131, 15-16:1625, 16-17:1131, 17-18:1625, 18-19:1131, 19-20:1625, 20-21:1131, 21-22:1625, 22-23:1131, 23-24:1625, 24-25:1131, 25-26:1625, 26-27:1131, 27-28:1625, 28-29:1131, 29-30:1625, 30-31:1625], remainingChunks=[]
  4. 0

    For example when calculating blame for https://swarm.workshop.perforce.com/changes/249, we get the following error: {noformat}2015-12-10 04:53:11,211 DEBUG [InitPing2 P4-swarm-C ] fisheye BlameChunksCalculator-applyHunks - Applying hunks; oldBlame=[0-15:1135], hunks=[<0:16, 0:16>], hunksRevId=1626 2015-12-10 04:53:11,212 DEBUG [InitPing2 P4-swarm-C ] fisheye BaseBlameAndLinecountCalculator-calcBlame - Problems calculating blame for guest/richard_geiger/utils/cvs2p4/test/metadata.good@249, will fetch from repository instead com.cenqua.fisheye.rep.AuthorBlameException: Run over the end of blame chunks; hunk=null, currentFromLine=15, currentToLine=15, currentChunk=null, newChunks=[0-16:1626], remainingChunks=[] at com.cenqua.fisheye.rep.BlameChunksCalculator.throwNewAuthorBlameException(BlameChunksCalculator.java:184) [fisheye.jar:?] at com.cenqua.fisheye.rep.BlameChunksCalculator.access$200(BlameChunksCalculator.java:15) [fisheye.jar:?]{noformat} or for https://swarm.workshop.perforce.com/changes/553 {noformat}2015-12-10 04:54:14,139 DEBUG [InitPing2 P4-swarm-C ] fisheye BlameChunksCalculator-applyHunks - Applying hunks; oldBlame=[0-20:15, 20-21:3022, 21-24:15, 24-29:3022, 2 9-34:15, 34-35:3022, 35-40:15, 40-44:3022, 44-45:15, 45-47:3022, 47-49:15, 49-50:3022, 50-57:15, 57-58:3022, 58-63:15], hunks=[<8:14, 8:0>, <34:1, 20:1>, <38:7, 24:5>, <46:2, 30:0>, <52:0, 34:1>, <57:3, 40:4>, <61:7, 45:2>, <70:6, 49:1>, <83:2, 57:1>], hunksRevId=3475 2015-12-10 04:54:14,139 DEBUG [InitPing2 P4-swarm-C ] fisheye BaseBlameAndLinecountCalculator-calcBlame - Problems calculating blame for guest/grant_glouser/jam/comman d.c@553, will fetch from repository instead com.cenqua.fisheye.rep.AuthorBlameException: Run over the end of blame chunks; hunk=null, currentFromLine=63, currentToLine=42, currentChunk=null, newChunks=[0-8:15, 8-10:15, 10-15:3022, 15-20:15, 20-21:3475, 21-24:15, 24-29:3475, 29-30:3022, 30-31:15, 31-32:3022, 32-34:15, 34-35:3475, 35-40:15, 40-44:3475, 44-45:15, 45-47:3475], remainingChunks=[] at com.cenqua.fisheye.rep.BlameChunksCalculator.throwNewAuthorBlameException(BlameChunksCalculator.java:184) [fisheye.jar:?] at com.cenqua.fisheye.rep.BlameChunksCalculator.access$200(BlameChunksCalculator.java:15) [fisheye.jar:?]{noformat} (i) See full log attached to FECRU-6112.

    Atlassian JIRA | 12 months ago | Kamil Cichy [Atlassian]
    com.cenqua.fisheye.rep.AuthorBlameException: Run over the end of blame chunks; hunk=null, currentFromLine=63, currentToLine=42, currentChunk=null, newChunks=[0-8:15, 8-10:15, 10-15:3022, 15-20:15, 20-21:3475, 21-24:15, 24-29:3475, 29-30:3022, 30-31:15, 31-32:3022, 32-34:15, 34-35:3475, 35-40:15, 40-44:3475, 44-45:15, 45-47:3475], remainingChunks=[]

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.cenqua.fisheye.rep.AuthorBlameException

      Hunks overlap or are out of order; prev=<8:0, 9:1>, current=<7:1, 10:0>, remaining hunks=[<19:0, 20:1>, <18:1, 21:0>]

      at com.cenqua.fisheye.rep.BlameChunksCalculator.assertHunksDontOverlap()
    2. com.cenqua.fisheye
      BlameChunksCalculator.assertHunksDontOverlap
      1. com.cenqua.fisheye.rep.BlameChunksCalculator.assertHunksDontOverlap(BlameChunksCalculator.java:77)[fisheye.jar:?]
      1 frame