Program: 131099
Project: 131099
Buggy source:
private void buildToolBar(){
  this.setFloatable(false);
  this.setLayout(new BorderLayout());
  JButton btnNewChart=new JButton();
  btnNewChart.setActionCommand("String_Node_Str");
  btnNewChart.setToolTipText("String_Node_Str");
  btnNewChart.addActionListener(this);
  ClassLoader cl=this.getClass().getClassLoader();
  try {
    btnNewChart.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
  }
 catch (  Exception e) {
    System.out.println(e.getMessage());
    btnNewChart.setText("String_Node_Str");
  }
  JButton btnEvents=new JButton();
  btnEvents.setActionCommand("String_Node_Str");
  btnEvents.setToolTipText("String_Node_Str");
  btnEvents.addActionListener(this);
  try {
    btnEvents.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
  }
 catch (  Exception e) {
    btnEvents.setText("String_Node_Str");
  }
  JButton btnSecurityScan=new JButton();
  btnSecurityScan.setActionCommand("String_Node_Str");
  btnSecurityScan.setToolTipText("String_Node_Str");
  btnSecurityScan.addActionListener(this);
  try {
    btnSecurityScan.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
  }
 catch (  Exception e) {
    btnSecurityScan.setText("String_Node_Str");
  }
  JPanel buttonsPanel=new JPanel();
  buttonsPanel.setLayout(new BoxLayout(buttonsPanel,BoxLayout.LINE_AXIS));
  buttonsPanel.add(btnNewChart);
  buttonsPanel.add(btnEvents);
  buttonsPanel.add(btnSecurityScan);
  this.add(buttonsPanel,BorderLayout.WEST);
  this.add(new JPanel(),BorderLayout.CENTER);
  JPanel searchPanel=new JPanel();
  searchPanel.setLayout(new BorderLayout());
  searchPanel.setPreferredSize(new Dimension(250,20));
  try {
    JLabel searchIcon=new JLabel();
    searchIcon.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
    searchPanel.add(searchIcon,BorderLayout.WEST);
  }
 catch (  Exception e) {
  }
  searchBox.setSize(220,20);
  searchBox.addKeyListener(this);
  searchPanel.add(searchBox,BorderLayout.CENTER);
  this.add(searchPanel,BorderLayout.EAST);
}

Fixed version (ground truth):
private void buildToolBar(){
  this.setFloatable(false);
  this.setLayout(new BorderLayout());
  JButton btnNewChart=new JButton();
  btnNewChart.setActionCommand("String_Node_Str");
  btnNewChart.setToolTipText("String_Node_Str");
  btnNewChart.addActionListener(this);
  ClassLoader cl=this.getClass().getClassLoader();
  try {
    btnNewChart.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
  }
 catch (  Exception e) {
    System.out.println(e.getMessage());
    btnNewChart.setText("String_Node_Str");
  }
  JButton btnTable=new JButton();
  btnTable.setActionCommand("String_Node_Str");
  btnTable.setToolTipText("String_Node_Str");
  btnTable.addActionListener(this);
  try {
    btnTable.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
  }
 catch (  Exception e) {
    btnTable.setText("String_Node_Str");
  }
  JButton btnCombined=new JButton();
  btnCombined.setActionCommand("String_Node_Str");
  btnCombined.setToolTipText("String_Node_Str");
  btnCombined.addActionListener(this);
  try {
    btnCombined.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
  }
 catch (  Exception e) {
    btnCombined.setText("String_Node_Str");
  }
  JButton btnSecurityScan=new JButton();
  btnSecurityScan.setActionCommand("String_Node_Str");
  btnSecurityScan.setToolTipText("String_Node_Str");
  btnSecurityScan.addActionListener(this);
  try {
    btnSecurityScan.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
  }
 catch (  Exception e) {
    btnSecurityScan.setText("String_Node_Str");
  }
  JPanel buttonsPanel=new JPanel();
  buttonsPanel.setLayout(new BoxLayout(buttonsPanel,BoxLayout.LINE_AXIS));
  buttonsPanel.add(btnNewChart);
  buttonsPanel.add(btnTable);
  buttonsPanel.add(btnCombined);
  buttonsPanel.add(btnSecurityScan);
  this.add(buttonsPanel,BorderLayout.WEST);
  this.add(new JPanel(),BorderLayout.CENTER);
  JPanel searchPanel=new JPanel();
  searchPanel.setLayout(new BorderLayout());
  searchPanel.setPreferredSize(new Dimension(250,20));
  try {
    JLabel searchIcon=new JLabel();
    searchIcon.setIcon(new ImageIcon(cl.getResource("String_Node_Str")));
    searchPanel.add(searchIcon,BorderLayout.WEST);
  }
 catch (  Exception e) {
  }
  searchBox.setSize(220,20);
  searchBox.addKeyListener(this);
  searchPanel.add(searchBox,BorderLayout.CENTER);
  this.add(searchPanel,BorderLayout.EAST);
}