Program: 44870
Project: 44870
Buggy source:
public RigidBlockSimplifiedPanel(SlammerTabbedPane parent) throws Exception {
  this.parent=parent;
  group.add(Jibson1993);
  group.add(JibsonAndOthers1998);
  group.add(Jibson2007CA);
  group.add(Jibson2007CAM);
  group.add(Jibson2007AICA);
  group.add(Jibson2007AICAR);
  group.add(Ambraseys);
  group.add(SaygiliRathje2008CARPA);
  group.add(SaygiliRathje2008CARPAPV);
  group.add(SaygiliRathje2008CARPAPVAI);
  group.add(SaygiliRathje2009CARPAM);
  Jibson1993.setActionCommand("String_Node_Str");
  Jibson1993.addActionListener(this);
  JibsonAndOthers1998.setActionCommand("String_Node_Str");
  JibsonAndOthers1998.addActionListener(this);
  Jibson2007CA.setActionCommand("String_Node_Str");
  Jibson2007CA.addActionListener(this);
  Jibson2007CAM.setActionCommand("String_Node_Str");
  Jibson2007CAM.addActionListener(this);
  Jibson2007AICA.setActionCommand("String_Node_Str");
  Jibson2007AICA.addActionListener(this);
  Jibson2007AICAR.setActionCommand("String_Node_Str");
  Jibson2007AICAR.addActionListener(this);
  Ambraseys.setActionCommand("String_Node_Str");
  Ambraseys.addActionListener(this);
  SaygiliRathje2008CARPA.setActionCommand("String_Node_Str");
  SaygiliRathje2008CARPA.addActionListener(this);
  SaygiliRathje2008CARPAPV.setActionCommand("String_Node_Str");
  SaygiliRathje2008CARPAPV.addActionListener(this);
  SaygiliRathje2008CARPAPVAI.setActionCommand("String_Node_Str");
  SaygiliRathje2008CARPAPVAI.addActionListener(this);
  SaygiliRathje2009CARPAM.setActionCommand("String_Node_Str");
  SaygiliRathje2009CARPAM.addActionListener(this);
  fieldAc.setEditable(false);
  fieldAmax.setEditable(false);
  fieldVmax.setEditable(false);
  fieldIa.setEditable(false);
  fieldM.setEditable(false);
  fieldResCm.setEditable(false);
  fieldResIn.setEditable(false);
  button.setActionCommand("String_Node_Str");
  button.addActionListener(this);
  ta.setEditable(false);
  ta.setContentType("String_Node_Str");
  GridBagLayout gridbag=new GridBagLayout();
  GridBagConstraints c=new GridBagConstraints();
  Insets top=new Insets(10,0,0,0);
  Insets none=new Insets(0,0,0,0);
  Border b=BorderFactory.createCompoundBorder(BorderFactory.createEmptyBorder(0,0,0,5),BorderFactory.createMatteBorder(0,0,0,1,Color.BLACK));
  JPanel panel=new JPanel();
  panel.setLayout(gridbag);
  int x=0;
  int y=0;
  JLabel label;
  Box sidepanel=new Box(BoxLayout.Y_AXIS);
  label=new JLabel("String_Node_Str");
  label.setFont(GUIUtils.headerFont);
  sidepanel.add(label);
  sidepanel.add(SaygiliRathje2009CARPAM);
  sidepanel.add(SaygiliRathje2008CARPA);
  sidepanel.add(SaygiliRathje2008CARPAPV);
  sidepanel.add(SaygiliRathje2008CARPAPVAI);
  sidepanel.add(Jibson2007CA);
  sidepanel.add(Jibson2007CAM);
  sidepanel.add(Jibson2007AICA);
  sidepanel.add(Jibson2007AICAR);
  sidepanel.add(JibsonAndOthers1998);
  sidepanel.add(Jibson1993);
  sidepanel.add(Ambraseys);
  c.gridx=x++;
  c.gridy=y++;
  c.gridheight=12;
  c.anchor=GridBagConstraints.NORTHWEST;
  gridbag.setConstraints(sidepanel,c);
  panel.add(sidepanel);
  c.gridx=x++;
  c.fill=GridBagConstraints.VERTICAL;
  label=new JLabel("String_Node_Str");
  label.setBorder(b);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridheight=1;
  c.gridwidth=3;
  c.gridx=x++;
  c.gridy=y++;
  c.fill=GridBagConstraints.NONE;
  c.anchor=GridBagConstraints.WEST;
  label=new JLabel("String_Node_Str");
  label.setFont(GUIUtils.headerFont);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridy=y++;
  c.gridwidth=1;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldAc,c);
  panel.add(fieldAc);
  c.gridx=x + 2;
  c.insets=GUIUtils.insetsLeft;
  label=new JLabel(ParametersPanel.stringHelp);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.insets=GUIUtils.insetsNone;
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldAmax,c);
  panel.add(fieldAmax);
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldVmax,c);
  panel.add(fieldVmax);
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldIa,c);
  panel.add(fieldIa);
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldM,c);
  panel.add(fieldM);
  c.gridx=x++;
  c.gridy=y++;
  c.insets=top;
  c.gridwidth=2;
  gridbag.setConstraints(button,c);
  panel.add(button);
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  label.setFont(GUIUtils.headerFont);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridy=y++;
  c.gridwidth=1;
  c.insets=none;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldResCm,c);
  panel.add(fieldResCm);
  c.gridy=y++;
  c.gridx=x++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldResIn,c);
  panel.add(fieldResIn);
  c.gridx=x + 2;
  c.gridy=y;
  c.weightx=1;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  setLayout(new BorderLayout());
  add(panel,BorderLayout.NORTH);
  add(sta,BorderLayout.CENTER);
}

Fixed version (ground truth):
public RigidBlockSimplifiedPanel(SlammerTabbedPane parent) throws Exception {
  this.parent=parent;
  group.add(Jibson1993);
  group.add(JibsonAndOthers1998);
  group.add(Jibson2007CA);
  group.add(Jibson2007CAM);
  group.add(Jibson2007AICA);
  group.add(Jibson2007AICAR);
  group.add(Ambraseys);
  group.add(SaygiliRathje2008CARPA);
  group.add(SaygiliRathje2008CARPAPV);
  group.add(SaygiliRathje2008CARPAPVAI);
  group.add(SaygiliRathje2009CARPAM);
  Jibson1993.setActionCommand("String_Node_Str");
  Jibson1993.addActionListener(this);
  JibsonAndOthers1998.setActionCommand("String_Node_Str");
  JibsonAndOthers1998.addActionListener(this);
  Jibson2007CA.setActionCommand("String_Node_Str");
  Jibson2007CA.addActionListener(this);
  Jibson2007CAM.setActionCommand("String_Node_Str");
  Jibson2007CAM.addActionListener(this);
  Jibson2007AICA.setActionCommand("String_Node_Str");
  Jibson2007AICA.addActionListener(this);
  Jibson2007AICAR.setActionCommand("String_Node_Str");
  Jibson2007AICAR.addActionListener(this);
  Ambraseys.setActionCommand("String_Node_Str");
  Ambraseys.addActionListener(this);
  SaygiliRathje2008CARPA.setActionCommand("String_Node_Str");
  SaygiliRathje2008CARPA.addActionListener(this);
  SaygiliRathje2008CARPAPV.setActionCommand("String_Node_Str");
  SaygiliRathje2008CARPAPV.addActionListener(this);
  SaygiliRathje2008CARPAPVAI.setActionCommand("String_Node_Str");
  SaygiliRathje2008CARPAPVAI.addActionListener(this);
  SaygiliRathje2009CARPAM.setActionCommand("String_Node_Str");
  SaygiliRathje2009CARPAM.addActionListener(this);
  fieldAc.setEditable(false);
  fieldAmax.setEditable(false);
  fieldVmax.setEditable(false);
  fieldIa.setEditable(false);
  fieldM.setEditable(false);
  fieldResCm.setEditable(false);
  fieldResIn.setEditable(false);
  button.setActionCommand("String_Node_Str");
  button.addActionListener(this);
  ta.setEditable(false);
  ta.setContentType("String_Node_Str");
  GridBagLayout gridbag=new GridBagLayout();
  GridBagConstraints c=new GridBagConstraints();
  Insets top=new Insets(10,0,0,0);
  Insets none=new Insets(0,0,0,0);
  Border b=BorderFactory.createCompoundBorder(BorderFactory.createEmptyBorder(0,0,0,5),BorderFactory.createMatteBorder(0,0,0,1,Color.BLACK));
  JPanel panel=new JPanel();
  panel.setLayout(gridbag);
  int x=0;
  int y=0;
  JLabel label;
  Box sidepanel=new Box(BoxLayout.Y_AXIS);
  label=new JLabel("String_Node_Str");
  label.setFont(GUIUtils.headerFont);
  sidepanel.add(label);
  sidepanel.add(SaygiliRathje2009CARPAM);
  sidepanel.add(SaygiliRathje2008CARPA);
  sidepanel.add(SaygiliRathje2008CARPAPV);
  sidepanel.add(SaygiliRathje2008CARPAPVAI);
  sidepanel.add(Jibson2007CA);
  sidepanel.add(Jibson2007CAM);
  sidepanel.add(Jibson2007AICA);
  sidepanel.add(Jibson2007AICAR);
  sidepanel.add(JibsonAndOthers1998);
  sidepanel.add(Jibson1993);
  sidepanel.add(Ambraseys);
  c.gridx=x++;
  c.gridy=y++;
  c.gridheight=12;
  c.anchor=GridBagConstraints.NORTHWEST;
  gridbag.setConstraints(sidepanel,c);
  panel.add(sidepanel);
  c.gridx=x++;
  c.fill=GridBagConstraints.VERTICAL;
  label=new JLabel("String_Node_Str");
  label.setBorder(b);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridheight=1;
  c.gridwidth=3;
  c.gridx=x++;
  c.gridy=y++;
  c.fill=GridBagConstraints.NONE;
  c.anchor=GridBagConstraints.WEST;
  label=new JLabel("String_Node_Str");
  label.setFont(GUIUtils.headerFont);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridy=y++;
  c.gridwidth=1;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldAc,c);
  panel.add(fieldAc);
  c.gridx=x + 2;
  c.insets=GUIUtils.insetsLeft;
  c.gridheight=5;
  c.anchor=GridBagConstraints.NORTHWEST;
  label=new JLabel(ParametersPanel.stringHelp);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.insets=GUIUtils.insetsNone;
  c.gridheight=1;
  c.anchor=GridBagConstraints.WEST;
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldAmax,c);
  panel.add(fieldAmax);
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldVmax,c);
  panel.add(fieldVmax);
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldIa,c);
  panel.add(fieldIa);
  c.gridx=x++;
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldM,c);
  panel.add(fieldM);
  c.gridx=x++;
  c.gridy=y++;
  c.insets=top;
  c.gridwidth=2;
  gridbag.setConstraints(button,c);
  panel.add(button);
  c.gridy=y++;
  label=new JLabel("String_Node_Str");
  label.setFont(GUIUtils.headerFont);
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridy=y++;
  c.gridwidth=1;
  c.insets=none;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldResCm,c);
  panel.add(fieldResCm);
  c.gridy=y++;
  c.gridx=x++;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  c.gridx=x--;
  gridbag.setConstraints(fieldResIn,c);
  panel.add(fieldResIn);
  c.gridx=x + 2;
  c.gridy=y;
  c.weightx=1;
  label=new JLabel("String_Node_Str");
  gridbag.setConstraints(label,c);
  panel.add(label);
  setLayout(new BorderLayout());
  add(panel,BorderLayout.NORTH);
  add(sta,BorderLayout.CENTER);
}