Program: 130630
Project: 130630
Buggy source:
public static void main(String[] args){
  if (args.length == 1) {
    try {
      FQLProgram init=FQLParser.program(args[0]);
      Triple<FqlEnvironment,String,List<Throwable>> envX=Driver.makeEnv(init);
      if (envX.third.size() > 0) {
        throw new RuntimeException("String_Node_Str" + envX.third);
      }
      System.out.println("String_Node_Str");
      System.out.println(envX.second);
      return;
    }
 catch (    Throwable err) {
      err.printStackTrace(System.err);
      System.out.println(err.getLocalizedMessage());
      return;
    }
  }
  SwingUtilities.invokeLater(new Runnable(){
    public void run(){
      try {
        NEWDEBUG.load(true);
        UIManager.setLookAndFeel(NEWDEBUG.debug.general.look_and_feel);
        final JFrame f=new JFrame("String_Node_Str");
        final Pair<JPanel,MenuBar> gui=GUI.makeGUI(f);
        f.setContentPane(gui.first);
        f.setMenuBar(gui.second);
        f.pack();
        f.setSize(840,630);
        ((CodeEditor<?,?,?>)GUI.editors.getComponentAt(0)).topArea.requestFocusInWindow();
        f.setLocationRelativeTo(null);
        f.setVisible(true);
        f.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
        f.addWindowListener(new java.awt.event.WindowAdapter(){
          @Override public void windowClosing(          java.awt.event.WindowEvent windowEvent){
            GUI.exitAction();
          }
        }
);
      }
 catch (      Throwable e) {
        e.printStackTrace();
        JOptionPane.showMessageDialog(null,"String_Node_Str" + e.getMessage());
      }
    }
  }
);
}

Fixed version (ground truth):
public static void main(String[] args){
  if (args.length == 1) {
    try {
      FQLProgram init=FQLParser.program(args[0]);
      Triple<FqlEnvironment,String,List<Throwable>> envX=Driver.makeEnv(init,new String[0]);
      if (envX.third.size() > 0) {
        throw new RuntimeException("String_Node_Str" + envX.third);
      }
      System.out.println("String_Node_Str");
      System.out.println(envX.second);
      return;
    }
 catch (    Throwable err) {
      err.printStackTrace(System.err);
      System.out.println(err.getLocalizedMessage());
      return;
    }
  }
  SwingUtilities.invokeLater(new Runnable(){
    public void run(){
      try {
        NEWDEBUG.load(true);
        UIManager.setLookAndFeel(NEWDEBUG.debug.general.look_and_feel);
        final JFrame f=new JFrame("String_Node_Str");
        final Pair<JPanel,MenuBar> gui=GUI.makeGUI(f);
        f.setContentPane(gui.first);
        f.setMenuBar(gui.second);
        f.pack();
        f.setSize(840,630);
        ((CodeEditor<?,?,?>)GUI.editors.getComponentAt(0)).topArea.requestFocusInWindow();
        f.setLocationRelativeTo(null);
        f.setVisible(true);
        f.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
        f.addWindowListener(new java.awt.event.WindowAdapter(){
          @Override public void windowClosing(          java.awt.event.WindowEvent windowEvent){
            GUI.exitAction();
          }
        }
);
      }
 catch (      Throwable e) {
        e.printStackTrace();
        JOptionPane.showMessageDialog(null,"String_Node_Str" + e.getMessage());
      }
    }
  }
);
}