Program: 1277
Project: 1277
Buggy source:
/** 
 * Renders the HUD on the screen.
 */
private void renderHUD(){
  glMatrixMode(GL_PROJECTION);
  glPushMatrix();
  glLoadIdentity();
  glOrtho(0,Display.getDisplayMode().getWidth(),Display.getDisplayMode().getHeight(),0,-1,1);
  glMatrixMode(GL_MODELVIEW);
  glPushMatrix();
  glLoadIdentity();
  glDisable(GL_DEPTH_TEST);
  glEnable(GL_BLEND);
  if (Configuration.getSettingBoolean("String_Node_Str")) {
    _font1.drawString(4,4,String.format("String_Node_Str",Configuration.GAME_TITLE,_meanFps,_memoryUsage,Color.white));
    _font1.drawString(4,22,String.format("String_Node_Str",_player,Color.white));
    _font1.drawString(4,38,String.format("String_Node_Str",_world,Color.white));
    _font1.drawString(4,54,String.format("String_Node_Str",Chunk.getVertexArrayUpdateCount(),Color.white));
  }
  if (_pauseGame) {
    _font1.drawString(4,Display.getDisplayMode().getHeight() - 16 - 4,String.format("String_Node_Str",_consoleInput),Color.red);
  }
  glColor3f(1f,1f,1f);
  glLineWidth(2f);
  if (Configuration.getSettingBoolean("String_Node_Str")) {
    glBegin(GL_LINES);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f - 8f,Display.getDisplayMode().getHeight() / 2f);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f + 8f,Display.getDisplayMode().getHeight() / 2f);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f,Display.getDisplayMode().getHeight() / 2f - 8f);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f,Display.getDisplayMode().getHeight() / 2f + 8f);
    glEnd();
  }
  glDisable(GL_BLEND);
  glEnable(GL_DEPTH_TEST);
  glMatrixMode(GL_PROJECTION);
  glPopMatrix();
  glMatrixMode(GL_MODELVIEW);
  glPopMatrix();
}

Fixed version (ground truth):
/** 
 * Renders the HUD on the screen.
 */
private void renderHUD(){
  glMatrixMode(GL_PROJECTION);
  glPushMatrix();
  glLoadIdentity();
  glOrtho(0,Display.getDisplayMode().getWidth(),Display.getDisplayMode().getHeight(),0,-1,1);
  glMatrixMode(GL_MODELVIEW);
  glPushMatrix();
  glLoadIdentity();
  glDisable(GL_DEPTH_TEST);
  glEnable(GL_BLEND);
  if (Configuration.getSettingBoolean("String_Node_Str")) {
    glColor3f(1f,1f,1f);
    glLineWidth(2f);
    glBegin(GL_LINES);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f - 8f,Display.getDisplayMode().getHeight() / 2f);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f + 8f,Display.getDisplayMode().getHeight() / 2f);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f,Display.getDisplayMode().getHeight() / 2f - 8f);
    glVertex2d(Display.getDisplayMode().getWidth() / 2f,Display.getDisplayMode().getHeight() / 2f + 8f);
    glEnd();
  }
  if (Configuration.getSettingBoolean("String_Node_Str")) {
    _font1.drawString(4,4,String.format("String_Node_Str",Configuration.GAME_TITLE,_meanFps,_memoryUsage,Color.white));
    _font1.drawString(4,22,String.format("String_Node_Str",_player,Color.white));
    _font1.drawString(4,38,String.format("String_Node_Str",_world,Color.white));
    _font1.drawString(4,54,String.format("String_Node_Str",Chunk.getVertexArrayUpdateCount(),Color.white));
  }
  if (_pauseGame) {
    _font1.drawString(4,Display.getDisplayMode().getHeight() - 16 - 4,String.format("String_Node_Str",_consoleInput),Color.red);
  }
  glDisable(GL_BLEND);
  glEnable(GL_DEPTH_TEST);
  glMatrixMode(GL_PROJECTION);
  glPopMatrix();
  glMatrixMode(GL_MODELVIEW);
  glPopMatrix();
}