Community
Participate
Working Groups
Hi, i have this error when i want to see the diff on an ant build file. in this case my ant build file is in conflict. the problem appear since i have updated eclipse to 3.3.2. the result is the xml compare section is empty,Text compare contains some diff to commit Philippe -- config -- eclipse.buildId=I20070625-1500 java.version=1.6.0_03 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR Command-line arguments: -os win32 -ws win32 -arch x86 -data C:\Documents and Settings\defert\Mes documents\Workspace -- Error Log -- Date: Mon Mar 10 11:17:58 CET 2008 Message: An internal error occurred during: "Update comparison BuildBest.xml". Severity: Error Plugin ID: org.eclipse.core.jobs Stack Trace: java.lang.ArrayIndexOutOfBoundsException: 2286 at org.eclipse.compare.examples.xml.AbstractMatching.dist(AbstractMatching.java:263) at org.eclipse.compare.examples.xml.AbstractMatching$XMLComparator.rangesEqual(AbstractMatching.java:140) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.compactAndShiftLCS(RangeComparatorLCS.java:167) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.longestCommonSubsequence(RangeComparatorLCS.java:186) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.findDifferences(RangeComparatorLCS.java:29) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:80) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:62) at org.eclipse.compare.examples.xml.AbstractMatching.handleRangeDifferencer(AbstractMatching.java:183) at org.eclipse.compare.examples.xml.OrderedMatching.orderedMath(OrderedMatching.java:85) at org.eclipse.compare.examples.xml.OrderedMatching.handleXandYnotLeaves(OrderedMatching.java:215) at org.eclipse.compare.examples.xml.AbstractMatching.dist(AbstractMatching.java:308) at org.eclipse.compare.examples.xml.AbstractMatching$XMLComparator.rangesEqual(AbstractMatching.java:140) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.isRangeEqual(RangeComparatorLCS.java:55) at org.eclipse.compare.internal.LCS.longestCommonSubsequence(LCS.java:71) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.longestCommonSubsequence(RangeComparatorLCS.java:184) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.findDifferences(RangeComparatorLCS.java:29) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:80) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:62) at org.eclipse.compare.examples.xml.AbstractMatching.handleRangeDifferencer(AbstractMatching.java:183) at org.eclipse.compare.examples.xml.OrderedMatching.orderedMath(OrderedMatching.java:85) at org.eclipse.compare.examples.xml.OrderedMatching.handleXandYnotLeaves(OrderedMatching.java:215) at org.eclipse.compare.examples.xml.AbstractMatching.dist(AbstractMatching.java:308) at org.eclipse.compare.examples.xml.AbstractMatching$XMLComparator.rangesEqual(AbstractMatching.java:140) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.isRangeEqual(RangeComparatorLCS.java:55) at org.eclipse.compare.internal.LCS.longestCommonSubsequence(LCS.java:80) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.longestCommonSubsequence(RangeComparatorLCS.java:184) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.findDifferences(RangeComparatorLCS.java:29) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:80) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:62) at org.eclipse.compare.examples.xml.AbstractMatching.handleRangeDifferencer(AbstractMatching.java:183) at org.eclipse.compare.examples.xml.OrderedMatching.orderedMath(OrderedMatching.java:85) at org.eclipse.compare.examples.xml.OrderedMatching.handleXandYnotLeaves(OrderedMatching.java:215) at org.eclipse.compare.examples.xml.AbstractMatching.dist(AbstractMatching.java:308) at org.eclipse.compare.examples.xml.AbstractMatching$XMLComparator.rangesEqual(AbstractMatching.java:140) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.isRangeEqual(RangeComparatorLCS.java:55) at org.eclipse.compare.internal.LCS.longestCommonSubsequence(LCS.java:71) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.longestCommonSubsequence(RangeComparatorLCS.java:184) at org.eclipse.compare.rangedifferencer.RangeComparatorLCS.findDifferences(RangeComparatorLCS.java:29) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:80) at org.eclipse.compare.rangedifferencer.RangeDifferencer.findDifferences(RangeDifferencer.java:62) at org.eclipse.compare.examples.xml.AbstractMatching.handleRangeDifferencer(AbstractMatching.java:183) at org.eclipse.compare.examples.xml.OrderedMatching.orderedMath(OrderedMatching.java:85) at org.eclipse.compare.examples.xml.OrderedMatching.handleXandYnotLeaves(OrderedMatching.java:215) at org.eclipse.compare.examples.xml.AbstractMatching.dist(AbstractMatching.java:308) at org.eclipse.compare.examples.xml.OrderedMatching.match(OrderedMatching.java:137) at org.eclipse.compare.examples.xml.XMLStructureViewer.performMatching(XMLStructureViewer.java:541) at org.eclipse.compare.examples.xml.XMLStructureViewer.preDiffHook(XMLStructureViewer.java:232) at org.eclipse.compare.structuremergeviewer.StructureDiffViewer.diff(StructureDiffViewer.java:464) at org.eclipse.compare.structuremergeviewer.StructureDiffViewer$1.run(StructureDiffViewer.java:63) at org.eclipse.compare.internal.Worker.performNextTask(Worker.java:116) at org.eclipse.compare.internal.Worker.run(Worker.java:63) at org.eclipse.compare.internal.WorkerJob.run(WorkerJob.java:30) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
*** This bug has been marked as a duplicate of bug 221115 ***