Program: 165489
Project: 165489
Buggy source:
/** 
 * Initialize the contents of the frame.
 */
private void initialize(){
  preferences=new MoviescraperPreferences();
  guiSettings=new GuiSettings();
  setCurrentlySelectedNfoFileList(new ArrayList<File>());
  setCurrentlySelectedMovieFileList(new ArrayList<File>());
  setCurrentlySelectedPosterFileList(new ArrayList<File>());
  setCurrentlySelectedFolderJpgFileList(new ArrayList<File>());
  setCurrentlySelectedFanartFileList(new ArrayList<File>());
  setCurrentlySelectedTrailerFileList(new ArrayList<File>());
  currentlySelectedActorsFolderList=new ArrayList<File>();
  movieToWriteToDiskList=new ArrayList<Movie>();
  frmMoviescraper=new JFrame();
  frmMovieScraperBlocker=new WindowBlocker();
  frmMoviescraper.setGlassPane(frmMovieScraperBlocker);
  frmMoviescraper.setBackground(SystemColor.window);
  frmMoviescraper.setPreferredSize(new Dimension(defaultMainFrameX,defaultMainFrameY));
  frmMoviescraper.setTitle("String_Node_Str");
  frmMoviescraper.setBounds(100,100,defaultMainFrameX,defaultMainFrameY);
  frmMoviescraper.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  IconCache.setIconProvider(getGuiSettings().getUseContentBasedTypeIcons() ? IconCache.IconProviderType.CONTENT : IconCache.IconProviderType.SYSTEM);
  URL programIconURL=frmMoviescraper.getClass().getResource("String_Node_Str");
  Image programIcon=null;
  try {
    programIcon=ImageIO.read(programIconURL);
    if (programIcon != null)     frmMoviescraper.setIconImage(programIcon);
  }
 catch (  IOException e1) {
    e1.printStackTrace();
  }
  setUpFileListPanel();
  messageConsolePanel=new MessageConsolePanel();
  frmMoviescraper.getContentPane().add(messageConsolePanel,BorderLayout.SOUTH);
  buttonPanel=new GUIMainButtonPanel(this);
  frmMoviescraper.getContentPane().add(buttonPanel,BorderLayout.NORTH);
  frmMoviescraper.setJMenuBar(new GUIMainMenuBar(this));
  int gap=7;
  fileListFileDetailSplitPane.setBorder(BorderFactory.createEmptyBorder());
  fileListFileDetailSplitPane.setDividerSize(gap);
  messageConsolePanel.setBorder(BorderFactory.createEmptyBorder(gap,0,0,0));
  buttonPanel.setVisible(guiSettings.getShowToolbar());
  messageConsolePanel.setVisible(guiSettings.getShowOutputPanel());
}

Fixed version (ground truth):
/** 
 * Initialize the contents of the frame.
 */
private void initialize(){
  preferences=MoviescraperPreferences.getInstance();
  guiSettings=GuiSettings.getInstance();
  setCurrentlySelectedNfoFileList(new ArrayList<File>());
  setCurrentlySelectedMovieFileList(new ArrayList<File>());
  setCurrentlySelectedPosterFileList(new ArrayList<File>());
  setCurrentlySelectedFolderJpgFileList(new ArrayList<File>());
  setCurrentlySelectedFanartFileList(new ArrayList<File>());
  setCurrentlySelectedTrailerFileList(new ArrayList<File>());
  currentlySelectedActorsFolderList=new ArrayList<File>();
  movieToWriteToDiskList=new ArrayList<Movie>();
  frmMoviescraper=new JFrame();
  frmMovieScraperBlocker=new WindowBlocker();
  frmMoviescraper.setGlassPane(frmMovieScraperBlocker);
  frmMoviescraper.setBackground(SystemColor.window);
  frmMoviescraper.setPreferredSize(new Dimension(defaultMainFrameX,defaultMainFrameY));
  frmMoviescraper.setTitle("String_Node_Str");
  frmMoviescraper.setBounds(100,100,defaultMainFrameX,defaultMainFrameY);
  frmMoviescraper.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  IconCache.setIconProvider(getGuiSettings().getUseContentBasedTypeIcons() ? IconCache.IconProviderType.CONTENT : IconCache.IconProviderType.SYSTEM);
  URL programIconURL=frmMoviescraper.getClass().getResource("String_Node_Str");
  Image programIcon=null;
  try {
    programIcon=ImageIO.read(programIconURL);
    if (programIcon != null)     frmMoviescraper.setIconImage(programIcon);
  }
 catch (  IOException e1) {
    e1.printStackTrace();
  }
  setUpFileListPanel();
  messageConsolePanel=new MessageConsolePanel();
  frmMoviescraper.getContentPane().add(messageConsolePanel,BorderLayout.SOUTH);
  buttonPanel=new GUIMainButtonPanel(this);
  frmMoviescraper.getContentPane().add(buttonPanel,BorderLayout.NORTH);
  frmMoviescraper.setJMenuBar(new GUIMainMenuBar(this));
  int gap=7;
  fileListFileDetailSplitPane.setBorder(BorderFactory.createEmptyBorder());
  fileListFileDetailSplitPane.setDividerSize(gap);
  messageConsolePanel.setBorder(BorderFactory.createEmptyBorder(gap,0,0,0));
  buttonPanel.setVisible(guiSettings.getShowToolbar());
  messageConsolePanel.setVisible(guiSettings.getShowOutputPanel());
}