Program: 69691
Project: 69691
Buggy source:
@Override protected void initForm(FormItemContainer formLayout,Controller listener,UserRequest ureq){
  if (formLayout instanceof FormLayoutContainer) {
    FormLayoutContainer formLayoutCont=(FormLayoutContainer)formLayout;
    formLayoutCont.contextPut("String_Node_Str",document);
    formLayoutCont.contextPut("String_Node_Str",hashCode());
    formLayoutCont.contextPut("String_Node_Str",Formatter.getInstance(getLocale()));
    String author=document.getAuthor();
    if (StringHelper.containsNonWhitespace(author)) {
      List<IdentityShort> identities=BaseSecurityManager.getInstance().findShortIdentitiesByName(Collections.singleton(author));
      if (identities.size() > 0) {
        author=UserManager.getInstance().getUserDisplayName(identities.get(0));
      }
    }
    formLayoutCont.contextPut("String_Node_Str",author);
  }
  String highlightLabel=document.getHighlightTitle();
  docHighlightLink=uifactory.addFormLink("String_Node_Str",highlightLabel,highlightLabel,formLayout,Link.NONTRANSLATED);
  String icon=document.getCssIcon();
  if (!StringHelper.containsNonWhitespace(icon)) {
    icon="String_Node_Str";
  }
  String cssClass="String_Node_Str" + icon;
  ((Link)docHighlightLink.getComponent()).setCustomEnabledLinkCSS(cssClass);
  ((Link)docHighlightLink.getComponent()).setCustomDisabledLinkCSS(cssClass);
  String label=document.getTitle();
  docLink=uifactory.addFormLink("String_Node_Str",label,label,formLayout,Link.NONTRANSLATED);
  ((Link)docLink.getComponent()).setCustomEnabledLinkCSS(cssClass);
  ((Link)docLink.getComponent()).setCustomDisabledLinkCSS(cssClass);
}

Fixed version (ground truth):
@Override protected void initForm(FormItemContainer formLayout,Controller listener,UserRequest ureq){
  if (formLayout instanceof FormLayoutContainer) {
    FormLayoutContainer formLayoutCont=(FormLayoutContainer)formLayout;
    formLayoutCont.contextPut("String_Node_Str",document);
    formLayoutCont.contextPut("String_Node_Str",hashCode());
    formLayoutCont.contextPut("String_Node_Str",Formatter.getInstance(getLocale()));
    String author=document.getAuthor();
    if (StringHelper.containsNonWhitespace(author)) {
      List<IdentityShort> identities=BaseSecurityManager.getInstance().findShortIdentitiesByName(Collections.singleton(author));
      if (identities.size() > 0) {
        author=UserManager.getInstance().getUserDisplayName(identities.get(0));
      }
    }
    formLayoutCont.contextPut("String_Node_Str",author);
  }
  String icon=document.getCssIcon();
  if (!StringHelper.containsNonWhitespace(icon)) {
    icon="String_Node_Str";
  }
  String cssClass=("String_Node_Str" + icon).intern();
  String label=document.getTitle();
  if (label != null) {
    label=label.trim();
  }
  if (label.length() > 128) {
    label=FilterFactory.getHtmlTagsFilter().filter(label);
    label=Formatter.truncate(label,128);
  }
  label=StringHelper.escapeHtml(label);
  docLink=uifactory.addFormLink("String_Node_Str",label,label,formLayout,Link.NONTRANSLATED);
  ((Link)docLink.getComponent()).setCustomEnabledLinkCSS(cssClass);
  ((Link)docLink.getComponent()).setCustomDisabledLinkCSS(cssClass);
  String highlightLabel=document.getHighlightTitle();
  if (!StringHelper.containsNonWhitespace(highlightLabel)) {
    highlightLabel=label;
  }
  docHighlightLink=uifactory.addFormLink("String_Node_Str",highlightLabel,highlightLabel,formLayout,Link.NONTRANSLATED);
  ((Link)docHighlightLink.getComponent()).setCustomEnabledLinkCSS(cssClass);
  ((Link)docHighlightLink.getComponent()).setCustomDisabledLinkCSS(cssClass);
}