Program: 63598
Project: 63598
Buggy source:
private synchronized void render(float partialTicks){
  Minecraft.getMinecraft().mcProfiler.startSection(name + "String_Node_Str");
  float rotationX=ActiveRenderInfo.getRotationX();
  float rotationZ=ActiveRenderInfo.getRotationZ();
  float rotationYZ=ActiveRenderInfo.getRotationYZ();
  float rotationXY=ActiveRenderInfo.getRotationXY();
  float rotationXZ=ActiveRenderInfo.getRotationXZ();
  EntityLivingBase player=(EntityLivingBase)Minecraft.getMinecraft().getRenderViewEntity();
  EntityFX.interpPosX=player.lastTickPosX + (player.posX - player.lastTickPosX) * partialTicks;
  EntityFX.interpPosY=player.lastTickPosY + (player.posY - player.lastTickPosY) * partialTicks;
  EntityFX.interpPosZ=player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * partialTicks;
  Minecraft.getMinecraft().renderEngine.bindTexture(TextureMap.locationBlocksTexture);
  GL11.glColor4f(1.0F,1.0F,1.0F,1.0F);
  GL11.glDepthMask(false);
  GlStateManager.enableBlend();
  GlStateManager.blendFunc(GL11.GL_SRC_ALPHA,GL11.GL_ONE_MINUS_SRC_ALPHA);
  GlStateManager.alphaFunc(GL11.GL_GREATER,0.003921569F);
  Tessellator tessellator=Tessellator.getInstance();
  WorldRenderer worldRenderer=tessellator.getWorldRenderer();
  worldRenderer.begin(7,DefaultVertexFormats.PARTICLE_POSITION_TEX_COLOR_LMAP);
  for (  EntityFX particle : particles) {
    particle.renderParticle(worldRenderer,particle,partialTicks,rotationX,rotationXZ,rotationZ,rotationYZ,rotationXY);
  }
  tessellator.draw();
  GlStateManager.depthMask(true);
  GlStateManager.disableBlend();
  GlStateManager.alphaFunc(GL11.GL_GREATER,0.1F);
  Minecraft.getMinecraft().mcProfiler.endSection();
}

Fixed version (ground truth):
private synchronized void render(float partialTicks){
  Minecraft.getMinecraft().mcProfiler.startSection(name + "String_Node_Str");
  float rotationX=ActiveRenderInfo.getRotationX();
  float rotationZ=ActiveRenderInfo.getRotationZ();
  float rotationYZ=ActiveRenderInfo.getRotationYZ();
  float rotationXY=ActiveRenderInfo.getRotationXY();
  float rotationXZ=ActiveRenderInfo.getRotationXZ();
  EntityLivingBase player=(EntityLivingBase)Minecraft.getMinecraft().getRenderViewEntity();
  EntityFX.interpPosX=player.lastTickPosX + (player.posX - player.lastTickPosX) * partialTicks;
  EntityFX.interpPosY=player.lastTickPosY + (player.posY - player.lastTickPosY) * partialTicks;
  EntityFX.interpPosZ=player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * partialTicks;
  Minecraft.getMinecraft().renderEngine.bindTexture(TextureMap.locationBlocksTexture);
  GlStateManager.color(1.0F,1.0F,1.0F,1.0F);
  GlStateManager.depthMask(false);
  GlStateManager.enableBlend();
  GlStateManager.blendFunc(GL11.GL_SRC_ALPHA,GL11.GL_ONE_MINUS_SRC_ALPHA);
  GlStateManager.alphaFunc(GL11.GL_GREATER,0.003921569F);
  Tessellator tessellator=Tessellator.getInstance();
  WorldRenderer worldRenderer=tessellator.getWorldRenderer();
  worldRenderer.begin(7,DefaultVertexFormats.PARTICLE_POSITION_TEX_COLOR_LMAP);
  for (  EntityFX particle : particles) {
    particle.renderParticle(worldRenderer,particle,partialTicks,rotationX,rotationXZ,rotationZ,rotationYZ,rotationXY);
  }
  tessellator.draw();
  GlStateManager.depthMask(true);
  GlStateManager.disableBlend();
  GlStateManager.alphaFunc(GL11.GL_GREATER,0.1F);
  Minecraft.getMinecraft().mcProfiler.endSection();
}