Program: 166748
Project: 166748
Buggy source:
private JComponent newParameterPanel(){
  JPanel p=new JPanel();
  JPanel pc=new JPanel();
  pc.setLayout(new GridLayout(1,0));
  stopButton=new AwesomeButton(FA_StopCharacter);
  stopButton.addActionListener(this);
  pc.add(stopButton);
  walkButton=new AwesomeButton('\uf051');
  walkButton.setToolTipText("String_Node_Str");
  walkButton.addActionListener(this);
  pc.add(walkButton);
  JButton focusButton=new AwesomeButton(FA_FocusCharacter);
  focusButton.setToolTipText("String_Node_Str");
  focusButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent e){
      setSpeed(1.0f);
      volumeSlider.setValue(0.0f);
    }
  }
);
  pc.add(focusButton);
  JButton pluginsButton=new AwesomeButton(FA_ControlCharacter);
  pluginsButton.setToolTipText("String_Node_Str");
  pluginsButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent e){
      new NWindow("String_Node_Str",new PluginPanel(nar)).show(350,600);
    }
  }
);
  pc.add(pluginsButton);
  p.setLayout(new GridBagLayout());
  GridBagConstraints c=new GridBagConstraints();
  c.anchor=GridBagConstraints.NORTH;
  c.fill=GridBagConstraints.HORIZONTAL;
  c.weightx=1;
  c.gridx=0;
  c.ipady=8;
  p.add(pc,c);
  NSlider vs=newVolumeSlider();
  vs.setFont(vs.getFont().deriveFont(Font.BOLD));
  p.add(vs,c);
  NSlider ss=newSpeedSlider();
  ss.setFont(vs.getFont());
  p.add(ss,c);
  c.ipady=4;
  p.add(new NSlider(memory.param.decisionThreshold,"String_Node_Str",0.0f,1.0f),c);
  p.add(new NSlider(memory.param.taskLinkForgetDurations,"String_Node_Str",0.5f,20),c);
  p.add(new NSlider(memory.param.termLinkForgetDurations,"String_Node_Str",0.5f,20),c);
  p.add(new NSlider(memory.param.conceptForgetDurations,"String_Node_Str",0.5f,20),c);
{
    this.chart=new ChartsPanel(senses,chartHistoryLength);
  }
  c.weighty=1.0;
  c.fill=GridBagConstraints.BOTH;
  p.add(chart,c);
  return p;
}

Fixed version (ground truth):
private JComponent newParameterPanel(){
  JPanel p=new JPanel();
  JPanel pc=new JPanel();
  pc.setLayout(new GridLayout(1,0));
  stopButton=new AwesomeButton(FA_StopCharacter);
  stopButton.addActionListener(this);
  pc.add(stopButton);
  walkButton=new AwesomeButton('\uf051');
  walkButton.setToolTipText("String_Node_Str");
  walkButton.addActionListener(this);
  pc.add(walkButton);
  JButton focusButton=new AwesomeButton(FA_FocusCharacter);
  focusButton.setToolTipText("String_Node_Str");
  focusButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent e){
      setSpeed(1.0f);
      volumeSlider.setValue(0.0f);
    }
  }
);
  pc.add(focusButton);
  JButton pluginsButton=new AwesomeButton(FA_ControlCharacter);
  pluginsButton.setToolTipText("String_Node_Str");
  pluginsButton.addActionListener(new ActionListener(){
    @Override public void actionPerformed(    ActionEvent e){
      new NWindow("String_Node_Str",new PluginPanel(nar)).show(350,600);
    }
  }
);
  pc.add(pluginsButton);
  p.setLayout(new GridBagLayout());
  GridBagConstraints c=new GridBagConstraints();
  c.anchor=GridBagConstraints.NORTH;
  c.fill=GridBagConstraints.HORIZONTAL;
  c.weightx=1;
  c.gridx=0;
  c.ipady=8;
  p.add(pc,c);
  NSlider vs=newVolumeSlider();
  vs.setFont(vs.getFont().deriveFont(Font.BOLD));
  p.add(vs,c);
  NSlider ss=newSpeedSlider();
  ss.setFont(vs.getFont());
  p.add(ss,c);
  c.ipady=4;
  p.add(new NSlider(memory.param.decisionThreshold,"String_Node_Str",0.0f,1.0f),c);
  p.add(new NSlider(memory.param.taskLinkForgetDurations,"String_Node_Str",0.5f,20),c);
  p.add(new NSlider(memory.param.termLinkForgetDurations,"String_Node_Str",0.5f,20),c);
  p.add(new NSlider(memory.param.conceptForgetDurations,"String_Node_Str",0.5f,20),c);
  return p;
}