Details
-
Bug
-
Resolution: Timed out
-
Medium
-
None
-
2.3.2, 2.3.3
-
None
-
Severity 2 - Major
-
13
-
Description
Error from the log:
java.lang.RuntimeException: unknown line number 777 only know about 776 at com.cenqua.fisheye.io.StreamIndexedLineReader.guardLineNumber(StreamIndexedLineReader.java:184) at com.cenqua.fisheye.io.StreamIndexedLineReader.getOffsetForLine(StreamIndexedLineReader.java:164) at com.cenqua.fisheye.web.tags.SyntaxHighlightTag.doTag(SyntaxHighlightTag.java:37) at org.apache.jsp.WEB_002dINF.jsp.file.fileAnnotation_jsp._jspx_meth_cru_synhi_0(fileAnnotation_jsp.java:810) at org.apache.jsp.WEB_002dINF.jsp.file.fileAnnotation_jsp._jspx_meth_c_set_13(fileAnnotation_jsp.java:774) at org.apache.jsp.WEB_002dINF.jsp.file.fileAnnotation_jsp._jspx_meth_c_forEach_1(fileAnnotation_jsp.java:552) at org.apache.jsp.WEB_002dINF.jsp.file.fileAnnotation_jsp._jspx_meth_c_forEach_0(fileAnnotation_jsp.java:418) at org.apache.jsp.WEB_002dINF.jsp.file.fileAnnotation_jsp._jspService(fileAnnotation_jsp.java:121)
For some reason, Fisheye confuses with the mixed lines ending during indexing.
A workaround is to set the "Disable Multiple Print" option to true in your repository configuration (http://confluence.atlassian.com/display/FISHEYE/Perforce). This will prevent FishEye from determining the content of multiple files in one operation. Please perform a full reindex after that.