Program: 81529
Project: 81529
Buggy source:
/** 
 * initialization of the UI components
 */
private void initialize(){
  JPanel buttonPanel=new JPanel();
  buttonPanel.setLayout(new BoxLayout(buttonPanel,BoxLayout.LINE_AXIS));
  buttonPanel.add(Box.createHorizontalGlue());
  JButton buttonCancel=new JButton("String_Node_Str");
  buttonCancel.addActionListener(new ActionListener(){
    public void actionPerformed(    ActionEvent e){
      onCancel();
    }
  }
);
  buttonPanel.add(buttonCancel);
  buttonPanel.add(Box.createRigidArea(new Dimension(10,0)));
  JButton buttonOK=new JButton("String_Node_Str");
  getRootPane().setDefaultButton(buttonOK);
  buttonOK.addActionListener(new ActionListener(){
    public void actionPerformed(    ActionEvent e){
      onOK();
    }
  }
);
  buttonPanel.add(buttonOK);
  Font font=new Font("String_Node_Str",Font.PLAIN,12);
  JPanel sensPanel=new JPanel();
  Border border=BorderFactory.createEtchedBorder();
  TitledBorder titledBorder=BorderFactory.createTitledBorder(border,"String_Node_Str");
  titledBorder.setTitleFont(font);
  sensPanel.setBorder(titledBorder);
  ButtonGroup group=new ButtonGroup();
  JRadioButton radio=new JRadioButton("String_Node_Str");
  radio.setFont(font);
  group.add(radio);
  sensPanel.add(radio);
  descending=new JRadioButton("String_Node_Str");
  descending.setFont(font);
  descending.setSelected(true);
  group.add(descending);
  sensPanel.add(descending);
  JPanel contentPane=new JPanel(new GridBagLayout());
  GridBagConstraints constraints=new GridBagConstraints();
  constraints.gridy=0;
  constraints.gridx=0;
  constraints.weighty=0.8;
  constraints.weightx=1;
  constraints.insets=new Insets(7,7,7,7);
  constraints.fill=GridBagConstraints.BOTH;
  contentPane.add(createTable(),constraints);
  table.setFont(font);
  constraints.gridy=1;
  constraints.weighty=0.01;
  contentPane.add(sensPanel,constraints);
  constraints.gridy=2;
  contentPane.add(buttonPanel,constraints);
  setContentPane(contentPane);
  setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
  addWindowListener(new WindowAdapter(){
    @Override public void windowClosing(    WindowEvent e){
      onCancel();
    }
  }
);
  contentPane.registerKeyboardAction(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent e){
      onCancel();
    }
  }
,KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE,0),JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
}

Fixed version (ground truth):
/** 
 * initialization of the UI components
 */
private void initialize(){
  JPanel buttonPanel=new JPanel();
  buttonPanel.setLayout(new BoxLayout(buttonPanel,BoxLayout.LINE_AXIS));
  buttonPanel.add(Box.createHorizontalGlue());
  JButton buttonCancel=new JButton("String_Node_Str");
  buttonCancel.addActionListener(new ActionListener(){
    public void actionPerformed(    ActionEvent e){
      onCancel();
    }
  }
);
  buttonPanel.add(buttonCancel);
  buttonPanel.add(Box.createRigidArea(new Dimension(10,0)));
  JButton buttonOK=new JButton("String_Node_Str");
  getRootPane().setDefaultButton(buttonOK);
  buttonOK.addActionListener(new ActionListener(){
    public void actionPerformed(    ActionEvent e){
      onOK();
    }
  }
);
  buttonPanel.add(buttonOK);
  Font font=new Font("String_Node_Str",Font.PLAIN,12);
  JPanel sensPanel=new JPanel();
  Border border=BorderFactory.createEtchedBorder();
  TitledBorder titledBorder=BorderFactory.createTitledBorder(border,"String_Node_Str");
  titledBorder.setTitleFont(font);
  sensPanel.setBorder(titledBorder);
  ButtonGroup group=new ButtonGroup();
  JRadioButton radio=new JRadioButton("String_Node_Str");
  radio.setFont(font);
  group.add(radio);
  sensPanel.add(radio);
  descending=new JRadioButton("String_Node_Str");
  descending.setFont(font);
  descending.setSelected(false);
  group.add(descending);
  sensPanel.add(descending);
  JPanel contentPane=new JPanel(new GridBagLayout());
  GridBagConstraints constraints=new GridBagConstraints();
  constraints.gridy=0;
  constraints.gridx=0;
  constraints.weighty=0.8;
  constraints.weightx=1;
  constraints.insets=new Insets(7,7,7,7);
  constraints.fill=GridBagConstraints.BOTH;
  contentPane.add(createTable(),constraints);
  table.setFont(font);
  constraints.gridy=1;
  constraints.weighty=0.01;
  contentPane.add(sensPanel,constraints);
  constraints.gridy=2;
  contentPane.add(buttonPanel,constraints);
  setContentPane(contentPane);
  setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
  addWindowListener(new WindowAdapter(){
    @Override public void windowClosing(    WindowEvent e){
      onCancel();
    }
  }
);
  contentPane.registerKeyboardAction(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent e){
      onCancel();
    }
  }
,KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE,0),JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
}