4053: Anomaly in inter-diff-algorithm, if rev1 deletes some lines from file and rev4 adds some of those deleted content them back in, subsequent diffs aren't shown in inter-diff.


What version are you running?


What's the URL of the page containing the problem?

Private URL

What steps will reproduce the problem?

  1. Raise a review request.
  2. In 2nd revision delete some content from file.
  3. In 3rd revision add some changes to file.
  4. In 4th revision add part of deleted content in step 2.
  5. See diff 3-4 you can find that some diff are missing and not highlighted.

What is the expected output? What do you see instead?

What operating system are you using? What browser?

I can see the issue on all major browser. We are using RHEL6.4

Please provide any additional information below.

#1 smacleod
  • +Component:DiffViewer