Program: 4587
Project: 4587
Buggy source:
/** 
 * Construct the AppFabricServer with service factory and cConf coming from guice injection.
 */
@Inject public AppFabricServer(CConfiguration cConf,SConfiguration sConf,DiscoveryService discoveryService,NotificationService notificationService,@Named(Constants.Service.MASTER_SERVICES_BIND_ADDRESS) InetAddress hostname,@Named(Constants.AppFabric.HANDLERS_BINDING) Set<HttpHandler> handlers,@Nullable MetricsCollectionService metricsCollectionService,ProgramRuntimeService programRuntimeService,RunRecordCorrectorService runRecordCorrectorService,ApplicationLifecycleService applicationLifecycleService,ProgramNotificationSubscriberService programNotificationSubscriberService,ProgramLifecycleService programLifecycleService,StreamCoordinatorClient streamCoordinatorClient,@Named("String_Node_Str") Set<String> servicesNames,@Named("String_Node_Str") Set<String> handlerHookNames,NamespaceAdmin namespaceAdmin,SystemArtifactLoader systemArtifactLoader,PluginService pluginService,@Nullable AppVersionUpgradeService appVersionUpgradeService,RouteStore routeStore,CoreSchedulerService coreSchedulerService,ProfileStore profileStore){
  this.hostname=hostname;
  this.discoveryService=discoveryService;
  this.handlers=handlers;
  this.cConf=cConf;
  this.sConf=sConf;
  this.metricsCollectionService=metricsCollectionService;
  this.programRuntimeService=programRuntimeService;
  this.notificationService=notificationService;
  this.servicesNames=servicesNames;
  this.handlerHookNames=handlerHookNames;
  this.applicationLifecycleService=applicationLifecycleService;
  this.streamCoordinatorClient=streamCoordinatorClient;
  this.programNotificationSubscriberService=programNotificationSubscriberService;
  this.runRecordCorrectorService=runRecordCorrectorService;
  this.systemArtifactLoader=systemArtifactLoader;
  this.pluginService=pluginService;
  this.appVersionUpgradeService=appVersionUpgradeService;
  this.routeStore=routeStore;
  this.defaultEntityEnsurer=new DefaultEntityEnsurer(namespaceAdmin,profileStore);
  this.sslEnabled=cConf.getBoolean(Constants.Security.SSL.INTERNAL_ENABLED);
  this.coreSchedulerService=coreSchedulerService;
}

Fixed version (ground truth):
/** 
 * Construct the AppFabricServer with service factory and cConf coming from guice injection.
 */
@Inject public AppFabricServer(CConfiguration cConf,SConfiguration sConf,DiscoveryService discoveryService,NotificationService notificationService,@Named(Constants.Service.MASTER_SERVICES_BIND_ADDRESS) InetAddress hostname,@Named(Constants.AppFabric.HANDLERS_BINDING) Set<HttpHandler> handlers,@Nullable MetricsCollectionService metricsCollectionService,ProgramRuntimeService programRuntimeService,RunRecordCorrectorService runRecordCorrectorService,ApplicationLifecycleService applicationLifecycleService,ProgramNotificationSubscriberService programNotificationSubscriberService,ProgramLifecycleService programLifecycleService,StreamCoordinatorClient streamCoordinatorClient,@Named("String_Node_Str") Set<String> servicesNames,@Named("String_Node_Str") Set<String> handlerHookNames,NamespaceAdmin namespaceAdmin,SystemArtifactLoader systemArtifactLoader,PluginService pluginService,@Nullable AppVersionUpgradeService appVersionUpgradeService,RouteStore routeStore,CoreSchedulerService coreSchedulerService,ProfileStore profileStore,ProvisioningService provisioningService){
  this.hostname=hostname;
  this.discoveryService=discoveryService;
  this.handlers=handlers;
  this.cConf=cConf;
  this.sConf=sConf;
  this.metricsCollectionService=metricsCollectionService;
  this.programRuntimeService=programRuntimeService;
  this.notificationService=notificationService;
  this.servicesNames=servicesNames;
  this.handlerHookNames=handlerHookNames;
  this.applicationLifecycleService=applicationLifecycleService;
  this.streamCoordinatorClient=streamCoordinatorClient;
  this.programNotificationSubscriberService=programNotificationSubscriberService;
  this.runRecordCorrectorService=runRecordCorrectorService;
  this.systemArtifactLoader=systemArtifactLoader;
  this.pluginService=pluginService;
  this.appVersionUpgradeService=appVersionUpgradeService;
  this.routeStore=routeStore;
  this.defaultEntityEnsurer=new DefaultEntityEnsurer(namespaceAdmin,profileStore);
  this.sslEnabled=cConf.getBoolean(Constants.Security.SSL.INTERNAL_ENABLED);
  this.coreSchedulerService=coreSchedulerService;
  this.provisioningService=provisioningService;
}