Program: 70000
Project: 70000
Buggy source:
/** 
 * @see org.olat.core.gui.components.form.flexible.impl.FormBasicController#initForm(org.olat.core.gui.components.form.flexible.FormItemContainer,org.olat.core.gui.control.Controller,org.olat.core.gui.UserRequest)
 */
@Override protected void initForm(FormItemContainer formLayout,Controller listener,UserRequest ureq){
  htmlElement=uifactory.addRichTextElementForFileData("String_Node_Str",null,body,-1,-1,false,baseContainer,fileName,customLinkTreeModel,formLayout,ureq.getUserSession(),getWindowControl());
  RichTextConfiguration editorConfiguration=htmlElement.getEditorConfiguration();
  editorConfiguration.addOnInitCallbackFunction("String_Node_Str");
  editorConfiguration.setNonQuotedConfigValue(RichTextConfiguration.HEIGHT,"String_Node_Str");
  save=uifactory.addFormLink("String_Node_Str",formLayout,Link.BUTTON);
  save.addActionListener(this,FormEvent.ONCLICK);
  cancel=uifactory.addFormLink("String_Node_Str",formLayout,Link.BUTTON);
  cancel.addActionListener(this,FormEvent.ONCLICK);
  saveClose=uifactory.addFormLink("String_Node_Str",formLayout,Link.BUTTON);
  saveClose.addActionListener(this,FormEvent.ONCLICK);
  VelocityContainer vc=(VelocityContainer)formLayout.getComponent();
  metadataVC=createVelocityContainer("String_Node_Str");
  vc.put("String_Node_Str",metadataVC);
  long lm=fileLeaf.getLastModified();
  metadataVC.contextPut("String_Node_Str",Formatter.getInstance(ureq.getLocale()).formatDateAndTime(new Date(lm)));
  metadataVC.contextPut("String_Node_Str",charSet);
  metadataVC.contextPut("String_Node_Str",fileName);
}

Fixed version (ground truth):
/** 
 * @see org.olat.core.gui.components.form.flexible.impl.FormBasicController#initForm(org.olat.core.gui.components.form.flexible.FormItemContainer,org.olat.core.gui.control.Controller,org.olat.core.gui.UserRequest)
 */
@Override protected void initForm(FormItemContainer formLayout,Controller listener,UserRequest ureq){
  if (fileToLargeError != null) {
    VelocityContainer vc=(VelocityContainer)formLayout.getComponent();
    vc.contextPut("String_Node_Str",fileToLargeError);
  }
 else {
    htmlElement=uifactory.addRichTextElementForFileData("String_Node_Str",null,body,-1,-1,false,baseContainer,fileName,customLinkTreeModel,formLayout,ureq.getUserSession(),getWindowControl());
    RichTextConfiguration editorConfiguration=htmlElement.getEditorConfiguration();
    editorConfiguration.addOnInitCallbackFunction("String_Node_Str");
    editorConfiguration.setNonQuotedConfigValue(RichTextConfiguration.HEIGHT,"String_Node_Str");
    save=uifactory.addFormLink("String_Node_Str",formLayout,Link.BUTTON);
    save.addActionListener(this,FormEvent.ONCLICK);
    cancel=uifactory.addFormLink("String_Node_Str",formLayout,Link.BUTTON);
    cancel.addActionListener(this,FormEvent.ONCLICK);
    saveClose=uifactory.addFormLink("String_Node_Str",formLayout,Link.BUTTON);
    saveClose.addActionListener(this,FormEvent.ONCLICK);
    VelocityContainer vc=(VelocityContainer)formLayout.getComponent();
    metadataVC=createVelocityContainer("String_Node_Str");
    vc.put("String_Node_Str",metadataVC);
    long lm=fileLeaf.getLastModified();
    metadataVC.contextPut("String_Node_Str",Formatter.getInstance(ureq.getLocale()).formatDateAndTime(new Date(lm)));
    metadataVC.contextPut("String_Node_Str",charSet);
    metadataVC.contextPut("String_Node_Str",fileName);
  }
}