Program: 79726
Project: 79726
Buggy source:
private JPanel getFilterPanel(){
  JPanel filterPanel=new JPanel(new GridBagLayout());
  colorFilterDialog=new ColorFilterDialog(loggerPreferences,filterListeners);
  filterField=new JTextField();
  filterField.getInputMap(JComponent.WHEN_FOCUSED).put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER,0),"String_Node_Str");
  filterField.getActionMap().put("String_Node_Str",new AbstractAction(){
    @Override public void actionPerformed(    ActionEvent actionEvent){
      setFilter();
    }
  }
);
  GridBagConstraints fieldConstraints=new GridBagConstraints();
  fieldConstraints.fill=GridBagConstraints.BOTH;
  fieldConstraints.gridx=0;
  fieldConstraints.weightx=fieldConstraints.weighty=6.0;
  final JButton filterButton=new JButton("String_Node_Str");
  filterButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent actionEvent){
      setFilter();
    }
  }
);
  GridBagConstraints filterBtnConstraints=new GridBagConstraints();
  filterBtnConstraints.fill=GridBagConstraints.BOTH;
  filterBtnConstraints.gridx=1;
  filterBtnConstraints.weightx=filterBtnConstraints.weighty=1.0;
  final JButton colorFilterButton=new JButton("String_Node_Str");
  colorFilterButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent actionEvent){
      colorFilterDialog.setVisible(true);
    }
  }
);
  GridBagConstraints colorFilterBtnConstraints=new GridBagConstraints();
  colorFilterBtnConstraints.fill=GridBagConstraints.BOTH;
  colorFilterBtnConstraints.gridx=2;
  colorFilterBtnConstraints.weightx=colorFilterBtnConstraints.weighty=1.0;
  filterPanel.add(filterField,fieldConstraints);
  filterPanel.add(filterButton,filterBtnConstraints);
  filterPanel.add(colorFilterButton,colorFilterBtnConstraints);
  return filterPanel;
}

Fixed version (ground truth):
private JPanel getFilterPanel(){
  JPanel filterPanel=new JPanel(new GridBagLayout());
  colorFilterDialog=new ColorFilterDialog(loggerPreferences,filterListeners);
  filterField=new JTextField();
  filterField.getInputMap(JComponent.WHEN_FOCUSED).put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER,0),"String_Node_Str");
  filterField.getActionMap().put("String_Node_Str",new AbstractAction(){
    @Override public void actionPerformed(    ActionEvent actionEvent){
      logTable.setFilter(filterField);
    }
  }
);
  GridBagConstraints fieldConstraints=new GridBagConstraints();
  fieldConstraints.fill=GridBagConstraints.BOTH;
  fieldConstraints.gridx=0;
  fieldConstraints.weightx=fieldConstraints.weighty=6.0;
  final JButton filterButton=new JButton("String_Node_Str");
  filterButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent actionEvent){
      logTable.setFilter(filterField);
    }
  }
);
  GridBagConstraints filterBtnConstraints=new GridBagConstraints();
  filterBtnConstraints.fill=GridBagConstraints.BOTH;
  filterBtnConstraints.gridx=1;
  filterBtnConstraints.weightx=filterBtnConstraints.weighty=1.0;
  final JButton colorFilterButton=new JButton("String_Node_Str");
  colorFilterButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent actionEvent){
      colorFilterDialog.setVisible(true);
    }
  }
);
  GridBagConstraints colorFilterBtnConstraints=new GridBagConstraints();
  colorFilterBtnConstraints.fill=GridBagConstraints.BOTH;
  colorFilterBtnConstraints.gridx=2;
  colorFilterBtnConstraints.weightx=colorFilterBtnConstraints.weighty=1.0;
  filterPanel.add(filterField,fieldConstraints);
  filterPanel.add(filterButton,filterBtnConstraints);
  filterPanel.add(colorFilterButton,colorFilterBtnConstraints);
  return filterPanel;
}