My favorites | Sign in
Project Home Issues Source
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 75: Gerrit is crashing trying to render a markdown page (I think)
1 person starred this issue and may be notified of changes. Back to list
Status:  Fixed
Moved from:  issue gerrit:3315
Owner:  sop@google.com
Closed:  Jun 2015


Sign in to add a comment
 
Project Member Reported by dpranke@chromium.org, Apr 17, 2015
Go to:

https://chromium.googlesource.com/chromium/src/+/master/tools/gn/docs/reference.md

and get a 500 server error.

This file is probably quite large, and it's entirely possible that there's some bad markdown in it somewhere ...
Apr 17, 2015
Project Member #1 dpranke@chromium.org
Okay, it looks like the [TOC] directive is choking on multiple headers with the same text. I'll temporarily land a fix that disables the TOC ...
Apr 17, 2015
Project Member #2 jrn@google.com
Unexpected exception caught during GET chromium.googlesource.com/chromium/src/+/master/tools/gn/docs/reference.md
java.lang.IllegalArgumentException: value already present: Examples-cd0f7cff
	at com.google.common.collect.HashBiMap.put(HashBiMap.java:236)
	at com.google.common.collect.HashBiMap.put(HashBiMap.java:213)
	at com.google.gitiles.doc.TocFormatter.idFromHeader(TocFormatter.java:76)
	at com.google.gitiles.doc.TocFormatter.outline(TocFormatter.java:117)
	at com.google.gitiles.doc.TocFormatter.outline(TocFormatter.java:104)
	at com.google.gitiles.doc.TocFormatter.outline(TocFormatter.java:107)
	at com.google.gitiles.doc.TocFormatter.format(TocFormatter.java:94)
	at com.google.gitiles.doc.MarkdownToHtml.visit(MarkdownToHtml.java:115)
	at com.google.gitiles.doc.TocNode.accept(TocNode.java:27)
	at com.google.gitiles.doc.MarkdownToHtml.visitChildren(MarkdownToHtml.java:522)
	at com.google.gitiles.doc.MarkdownToHtml.visit(MarkdownToHtml.java:110)
	at org.pegdown.ast.RootNode.accept(RootNode.java:51)
	at com.google.gitiles.doc.MarkdownToHtml.toSoyHtml(MarkdownToHtml.java:103)
	at com.google.gitiles.doc.DocServlet.showDoc(DocServlet.java:187)
	at com.google.gitiles.doc.DocServlet.doGetHtml(DocServlet.java:141)
	at com.google.gitiles.BaseServlet.doGet(BaseServlet.java:117)
Jun 20, 2015
Project Member #3 dpranke@chromium.org
I guess this is probably a bug in gitiles, not gerrit; I'll re-file it there.
Jun 22, 2015
Project Member #4 sop@google.com
https://gerrit-review.googlesource.com/68871
Status: Started
Owner: sop@google.com
Jun 23, 2015
Project Member #5 sop@google.com
(No comment was entered for this change.)
Status: Fixed
Sign in to add a comment

Powered by Google Project Hosting