Program: 21324
Project: 21324
Buggy source:
/** 
 * Hier wird die komplette Oberfläche der Applikation zusammengestrickt
 */
private void buildUI(){
  CURRENTGUI=this;
  linkListPane=new DownloadLinksTreeTablePanel(this);
  progressBar=new TabProgress();
  statusBar=new StatusBar();
  splitpane=new JSplitPane();
  splitpane.setBottomComponent(progressBar);
  splitpane.setTopComponent(linkListPane);
  splitpane.setOrientation(JSplitPane.VERTICAL_SPLIT);
  btnStartStop=createMenuButton(actionStartStopDownload);
  btnPause=createMenuButton(actionPause);
  btnPause.setEnabled(false);
  btnPause.setSelected(false);
  btnReconnect=createMenuButton(doReconnect);
  btnClipBoard=createMenuButton(actionClipBoard);
  btnReconnect.setSelected(false);
  btnClipBoard.setSelected(false);
  btnCes=createMenuButton(this.actionCes);
  toolBar.setFloatable(true);
  toolBar.add(btnStartStop);
  toolBar.add(btnPause);
  toolBar.add(createMenuButton(actionItemsAdd));
  toolBar.add(createMenuButton(actionItemsDelete));
  toolBar.addSeparator();
  toolBar.add(createMenuButton(actionItemsBottom));
  toolBar.add(createMenuButton(actionItemsDown));
  toolBar.add(createMenuButton(actionItemsUp));
  toolBar.add(createMenuButton(actionItemsTop));
  toolBar.addSeparator();
  toolBar.add(createMenuButton(actionConfig));
  toolBar.addSeparator();
  toolBar.add(btnReconnect);
  toolBar.add(createMenuButton(this.actionReconnect));
  toolBar.add(btnClipBoard);
  toolBar.addSeparator();
  toolBar.add(createMenuButton(this.actionUpdate));
  if (JDUtilities.getSubConfig("String_Node_Str").getBooleanProperty(Configuration.JAC_USE_CES,false))   toolBar.add(btnCes);
  JPanel panel=new JPanel(new BorderLayout());
  int n=2;
  toolBar.setBorder(new EmptyBorder(n,0,n,0));
  n=5;
  panel.setBorder(new EmptyBorder(0,n,0,n));
  JPanel toolbar2=new JPanel(new BorderLayout(n,n));
  n=3;
  statusBar.setBorder(new EmptyBorder(n,0,n,0));
  frame.setContentPane(panel);
  JLabel advert=new JLabel(JDUtilities.getscaledImageIcon(JDTheme.V("String_Node_Str"),-1,32));
  advert.setOpaque(true);
  toolbar2.setOpaque(true);
  advert.setBackground(Color.orange);
  advert.setBorder(new EmptyBorder(0,n,0,n));
  toolbar2.setBackground(Color.orange);
  toolbar2.add(toolBar,BorderLayout.CENTER);
  panel.add(toolbar2,BorderLayout.NORTH);
  panel.add(splitpane,BorderLayout.CENTER);
  panel.add(statusBar,BorderLayout.SOUTH);
  logDialog=new LogDialog(frame,logger);
  logDialog.addWindowListener(new LogDialogWindowAdapter());
}

Fixed version (ground truth):
/** 
 * Hier wird die komplette Oberfläche der Applikation zusammengestrickt
 */
private void buildUI(){
  CURRENTGUI=this;
  linkListPane=new DownloadLinksTreeTablePanel(this);
  progressBar=new TabProgress();
  statusBar=new StatusBar();
  splitpane=new JSplitPane();
  splitpane.setBottomComponent(progressBar);
  splitpane.setTopComponent(linkListPane);
  splitpane.setOrientation(JSplitPane.VERTICAL_SPLIT);
  btnStartStop=createMenuButton(actionStartStopDownload);
  btnPause=createMenuButton(actionPause);
  btnPause.setEnabled(false);
  btnPause.setSelected(false);
  btnReconnect=createMenuButton(doReconnect);
  btnClipBoard=createMenuButton(actionClipBoard);
  btnReconnect.setSelected(false);
  btnClipBoard.setSelected(false);
  btnCes=createMenuButton(this.actionCes);
  toolBar.setFloatable(false);
  toolBar.add(btnStartStop);
  toolBar.add(btnPause);
  toolBar.add(createMenuButton(actionItemsAdd));
  toolBar.add(createMenuButton(actionItemsDelete));
  toolBar.addSeparator();
  toolBar.add(createMenuButton(actionItemsBottom));
  toolBar.add(createMenuButton(actionItemsDown));
  toolBar.add(createMenuButton(actionItemsUp));
  toolBar.add(createMenuButton(actionItemsTop));
  toolBar.addSeparator();
  toolBar.add(createMenuButton(actionConfig));
  toolBar.addSeparator();
  toolBar.add(btnReconnect);
  toolBar.add(createMenuButton(this.actionReconnect));
  toolBar.add(btnClipBoard);
  toolBar.addSeparator();
  toolBar.add(createMenuButton(this.actionUpdate));
  if (JDUtilities.getSubConfig("String_Node_Str").getBooleanProperty(Configuration.JAC_USE_CES,false))   toolBar.add(btnCes);
  JPanel panel=new JPanel(new BorderLayout());
  int n=2;
  toolBar.setBorder(new EmptyBorder(n,0,n,0));
  n=5;
  panel.setBorder(new EmptyBorder(0,n,0,n));
  JPanel toolbar2=new JPanel(new BorderLayout(n,n));
  n=3;
  statusBar.setBorder(new EmptyBorder(n,0,n,0));
  frame.setContentPane(panel);
  JLabel advert=new JLabel(JDUtilities.getscaledImageIcon(JDTheme.V("String_Node_Str"),-1,32));
  advert.setOpaque(true);
  toolbar2.setOpaque(true);
  advert.setBackground(Color.orange);
  advert.setBorder(new EmptyBorder(0,n,0,n));
  toolbar2.setBackground(Color.orange);
  toolbar2.add(toolBar,BorderLayout.CENTER);
  panel.add(toolbar2,BorderLayout.NORTH);
  panel.add(splitpane,BorderLayout.CENTER);
  panel.add(statusBar,BorderLayout.SOUTH);
  logDialog=new LogDialog(frame,logger);
  logDialog.addWindowListener(new LogDialogWindowAdapter());
}