Program: 13090
Project: 13090
Buggy source:
private void createFileMenu(TopologyManagerFrame frame,JMenuBar menuBar){
  final JMenu file=new JMenu("String_Node_Str");
  menuBar.add(file);
  final JMenuItem newProject=new JMenuItem("String_Node_Str");
  newProject.addActionListener(new NewProjectMenuHandler(frame));
  file.add(newProject);
  final JMenuItem open=new JMenuItem("String_Node_Str");
  open.addActionListener(new OpenProjectMenuHandler(frame));
  file.add(open);
  final JMenuItem close=new JMenuItem("String_Node_Str");
  open.addActionListener(new CloseProjectMenuHandler(frame));
  file.add(close);
  file.addSeparator();
  final JMenuItem openGraph=new JMenuItem("String_Node_Str");
  openGraph.addActionListener(new OpenGraphMenuHandler(frame));
  file.add(openGraph);
  final JMenuItem closeGraph=new JMenuItem("String_Node_Str");
  file.add(closeGraph);
  final JMenuItem diff=new JMenuItem("String_Node_Str");
  diff.addActionListener(new DiffMenuHandler(frame));
  file.add(diff);
  file.addSeparator();
  final JMenuItem config=new JMenuItem("String_Node_Str");
  config.addActionListener(new ConfigMenuHandler(frame));
  file.add(config);
  final JMenu capture=new JMenu("String_Node_Str");
  file.add(capture);
  JMenuItem captureTpPNGMenuItem=new JMenuItem("String_Node_Str");
  captureTpPNGMenuItem.addActionListener(new CaptureToPNGMenuHandler(frame));
  capture.add(captureTpPNGMenuItem);
  JMenuItem captureTpEPSMenuItem=new JMenuItem("String_Node_Str");
  captureTpEPSMenuItem.addActionListener(new CaptureToEPSMenuHandler(frame));
  capture.add(captureTpEPSMenuItem);
  file.addSeparator();
  final JMenuItem exit=new JMenuItem("String_Node_Str");
  exit.addActionListener(new ExitMenuHandler(frame));
  file.add(exit);
}

Fixed version (ground truth):
private void createFileMenu(TopologyManagerFrame frame,JMenuBar menuBar){
  final JMenu file=new JMenu("String_Node_Str");
  menuBar.add(file);
  final JMenuItem newProject=new JMenuItem("String_Node_Str");
  newProject.addActionListener(new NewProjectMenuHandler(frame));
  file.add(newProject);
  final JMenuItem open=new JMenuItem("String_Node_Str");
  open.addActionListener(new OpenProjectMenuHandler(frame));
  file.add(open);
  final JMenuItem close=new JMenuItem("String_Node_Str");
  close.addActionListener(new CloseProjectMenuHandler(frame));
  file.add(close);
  file.addSeparator();
  final JMenuItem openGraph=new JMenuItem("String_Node_Str");
  openGraph.addActionListener(new OpenGraphMenuHandler(frame));
  file.add(openGraph);
  final JMenuItem closeGraph=new JMenuItem("String_Node_Str");
  closeGraph.addActionListener(new CloseGraphMenuHandler(frame));
  file.add(closeGraph);
  final JMenuItem diff=new JMenuItem("String_Node_Str");
  diff.addActionListener(new DiffMenuHandler(frame));
  file.add(diff);
  file.addSeparator();
  final JMenuItem config=new JMenuItem("String_Node_Str");
  config.addActionListener(new ConfigMenuHandler(frame));
  file.add(config);
  final JMenu capture=new JMenu("String_Node_Str");
  file.add(capture);
  JMenuItem captureTpPNGMenuItem=new JMenuItem("String_Node_Str");
  captureTpPNGMenuItem.addActionListener(new CaptureToPNGMenuHandler(frame));
  capture.add(captureTpPNGMenuItem);
  JMenuItem captureTpEPSMenuItem=new JMenuItem("String_Node_Str");
  captureTpEPSMenuItem.addActionListener(new CaptureToEPSMenuHandler(frame));
  capture.add(captureTpEPSMenuItem);
  file.addSeparator();
  final JMenuItem exit=new JMenuItem("String_Node_Str");
  exit.addActionListener(new ExitMenuHandler(frame));
  file.add(exit);
}