Program: 65040
Project: 65040
Buggy source:
private void writeStylesPart() throws IOException {
  String uri="String_Node_Str";
  String type=ContentTypes.WORD_STYLES;
  String relationshipType=RelationshipTypes.STYLES;
  IPart stylesPart=part.getPart(uri,type,relationshipType);
  OOXmlWriter stylesPartWriter=null;
  try {
    stylesPartWriter=stylesPart.getWriter();
    stylesPartWriter.startWriter();
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.nameSpace("String_Node_Str",NameSpaces.WORD_PROCESSINGML);
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    if (!rtl) {
      stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    }
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",1);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",99);
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",0);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",0);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",108);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",0);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",108);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.endWriter();
  }
  finally {
    if (stylesPartWriter != null)     stylesPartWriter.close();
  }
}

Fixed version (ground truth):
private void writeStylesPart() throws IOException {
  String uri="String_Node_Str";
  String type=ContentTypes.WORD_STYLES;
  String relationshipType=RelationshipTypes.STYLES;
  IPart stylesPart=part.getPart(uri,type,relationshipType);
  OOXmlWriter stylesPartWriter=null;
  try {
    stylesPartWriter=stylesPart.getWriter();
    stylesPartWriter.startWriter();
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.nameSpace("String_Node_Str",NameSpaces.WORD_PROCESSINGML);
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",1);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",99);
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",0);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",0);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",108);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",0);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.openTag("String_Node_Str");
    stylesPartWriter.attribute("String_Node_Str",108);
    stylesPartWriter.attribute("String_Node_Str","String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.closeTag("String_Node_Str");
    stylesPartWriter.endWriter();
  }
  finally {
    if (stylesPartWriter != null)     stylesPartWriter.close();
  }
}