Program: 31235
Project: 31235
Buggy source:
public static void main(String[] args) throws Exception {
  System.err.printf("String_Node_Str");
  if (args.length < 1) {
    System.err.println("String_Node_Str");
    return;
  }
  if (Os.type == Os._32Bit) {
    System.err.println("String_Node_Str");
    return;
  }
  String dir=args[0];
  String flag=args.length > 1 ? args[1] : null;
  extractSite(dir,"String_Node_Str".equals(flag));
  File conf=new File(dir,"String_Node_Str");
  if (!conf.exists()) {
    System.err.println("String_Node_Str" + conf);
    return;
  }
  final ServerConfiguration configuration=new ServerConfiguration(conf);
  configureLoggers(configuration);
  final SimpleUrlMatcher matcher=new SimpleUrlMatcher();
  JournalFactory factory=new JournalFactory(configuration.getDbPath().getAbsolutePath());
  JournalFactoryPool pool=new JournalFactoryPool(factory.getConfiguration(),configuration.getJournalPoolSize());
  matcher.put("String_Node_Str",new ImportHandler(factory));
  matcher.put("String_Node_Str",new QueryHandler(pool,configuration));
  matcher.put("String_Node_Str",new CsvHandler(pool,configuration));
  matcher.put("String_Node_Str",new ExistenceCheckHandler(factory));
  matcher.setDefaultHandler(new StaticContentHandler(configuration.getHttpPublic(),new MimeTypes(configuration.getMimeTypes())));
  StringBuilder welcome=Misc.getThreadLocalBuilder();
  HttpServer server=new HttpServer(configuration,matcher);
  if (!server.start(LogFactory.INSTANCE.getJobs(),configuration.getHttpQueueDepth())) {
    welcome.append("String_Node_Str").append(configuration.getHttpIP()).append(':').append(configuration.getHttpPort());
    welcome.append("String_Node_Str");
    System.err.println(welcome);
    System.out.println(new Date() + "String_Node_Str");
  }
 else {
    welcome.append("String_Node_Str").append(configuration.getHttpIP()).append(':').append(configuration.getHttpPort());
    if (configuration.getSslConfig().isSecure()) {
      welcome.append("String_Node_Str");
    }
 else {
      welcome.append("String_Node_Str");
    }
    System.err.println(welcome);
    System.out.println(new Date() + "String_Node_Str");
    if (Os.type != Os.WINDOWS) {
      Signal.handle(new Signal("String_Node_Str"),new SignalHandler(){
        public void handle(        Signal signal){
        }
      }
);
    }
    Runtime.getRuntime().addShutdownHook(new Thread(new Runnable(){
      public void run(){
        System.out.println(new Date() + "String_Node_Str");
      }
    }
));
  }
}

Fixed version (ground truth):
public static void main(String[] args) throws Exception {
  System.err.printf("String_Node_Str");
  if (args.length < 1) {
    System.err.println("String_Node_Str");
    return;
  }
  if (Os.type == Os._32Bit) {
    System.err.println("String_Node_Str");
    return;
  }
  String dir=args[0];
  String flag=args.length > 1 ? args[1] : null;
  extractSite(dir,"String_Node_Str".equals(flag));
  File conf=new File(dir,"String_Node_Str");
  if (!conf.exists()) {
    System.err.println("String_Node_Str" + conf);
    return;
  }
  final ServerConfiguration configuration=new ServerConfiguration(conf);
  configureLoggers(configuration);
  final SimpleUrlMatcher matcher=new SimpleUrlMatcher();
  JournalFactory factory=new JournalFactory(configuration.getDbPath().getAbsolutePath());
  JournalFactoryPool pool=new JournalFactoryPool(factory.getConfiguration(),configuration.getJournalPoolSize());
  matcher.put("String_Node_Str",new ImportHandler(factory));
  matcher.put("String_Node_Str",new QueryHandler(pool,configuration,factory));
  matcher.put("String_Node_Str",new CsvHandler(pool,configuration));
  matcher.put("String_Node_Str",new ExistenceCheckHandler(factory));
  matcher.setDefaultHandler(new StaticContentHandler(configuration.getHttpPublic(),new MimeTypes(configuration.getMimeTypes())));
  StringBuilder welcome=Misc.getThreadLocalBuilder();
  HttpServer server=new HttpServer(configuration,matcher);
  if (!server.start(LogFactory.INSTANCE.getJobs(),configuration.getHttpQueueDepth())) {
    welcome.append("String_Node_Str").append(configuration.getHttpIP()).append(':').append(configuration.getHttpPort());
    welcome.append("String_Node_Str");
    System.err.println(welcome);
    System.out.println(new Date() + "String_Node_Str");
  }
 else {
    welcome.append("String_Node_Str").append(configuration.getHttpIP()).append(':').append(configuration.getHttpPort());
    if (configuration.getSslConfig().isSecure()) {
      welcome.append("String_Node_Str");
    }
 else {
      welcome.append("String_Node_Str");
    }
    System.err.println(welcome);
    System.out.println(new Date() + "String_Node_Str");
    if (Os.type != Os.WINDOWS) {
      Signal.handle(new Signal("String_Node_Str"),new SignalHandler(){
        public void handle(        Signal signal){
        }
      }
);
    }
    Runtime.getRuntime().addShutdownHook(new Thread(new Runnable(){
      public void run(){
        System.out.println(new Date() + "String_Node_Str");
      }
    }
));
  }
}