Program: 146792
Project: 146792
Buggy source:
public void statusUpdate(int statusNumber){
switch (statusNumber) {
case CommCareOTARestoreListener.REGULAR_START:
    entry.sendMessage("String_Node_Str");
  return;
case CommCareOTARestoreListener.BYPASS_START:
view.addToMessage(Localization.get("String_Node_Str",new String[]{mRestorer.getBypassRef().getLocalURI()}));
break;
case CommCareOTARestoreListener.BYPASS_CLEAN:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.BYPASS_CLEAN_SUCCESS:
view.addToMessage(Localization.get("String_Node_Str"));
return;
case CommCareOTARestoreListener.BYPASS_CLEANFAIL:
view.addToMessage(Localization.get("String_Node_Str",new String[]{mRestorer.getBypassRef().getLocalURI()}));
break;
case CommCareOTARestoreListener.BYPASS_FAIL:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_CREDENTIALS:
System.out.println("String_Node_Str");
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_CONNECTION_FAILED:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_DB:
entry.sendMessage(Localization.get("String_Node_Str"));
view.setMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_DB_BUSY:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_CONNECTION_MADE:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_DOWNLOAD:
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_SERVER:
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_FAIL_OTHER:
entry.sendMessage("String_Node_Str");
break;
case CommCareOTARestoreListener.RESTORE_DOWNLOAD:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_RECOVER_SEND:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_NO_CACHE:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_DOWNLOADED:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_NEED_CACHE:
view.setMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_START:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_RECOVERY_WIPE:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_SUCCESS:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_FAIL:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_FAIL_PARTIAL:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_CONNECTION_FAIL_ENTRY:
entry.sendMessage(Localization.get("String_Node_Str"));
break;
default :
}
}

Fixed version (ground truth):
public void statusUpdate(int statusNumber){
switch (statusNumber) {
case CommCareOTARestoreListener.REGULAR_START:
    entry.sendMessage("String_Node_Str");
  return;
case CommCareOTARestoreListener.BYPASS_START:
view.addToMessage(Localization.get("String_Node_Str",new String[]{mRestorer.getBypassRef().getLocalURI()}));
break;
case CommCareOTARestoreListener.BYPASS_CLEAN:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.BYPASS_CLEAN_SUCCESS:
view.addToMessage(Localization.get("String_Node_Str"));
return;
case CommCareOTARestoreListener.BYPASS_CLEANFAIL:
view.addToMessage(Localization.get("String_Node_Str",new String[]{mRestorer.getBypassRef().getLocalURI()}));
break;
case CommCareOTARestoreListener.BYPASS_FAIL:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_CREDENTIALS:
System.out.println("String_Node_Str");
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_CONNECTION_FAILED:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_DB:
entry.sendMessage(Localization.get("String_Node_Str"));
view.setMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_DB_BUSY:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_CONNECTION_MADE:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_DOWNLOAD:
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_BAD_SERVER:
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_FAIL_OTHER:
entry.sendMessage("String_Node_Str");
break;
case CommCareOTARestoreListener.RESTORE_DOWNLOAD:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_RECOVER_SEND:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_NO_CACHE:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_DOWNLOADED:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_NEED_CACHE:
setFailView(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_START:
view.addToMessage(Localization.get("String_Node_Str"));
entry.sendMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_RECOVERY_WIPE:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_SUCCESS:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_FAIL:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_FAIL_PARTIAL:
view.addToMessage(Localization.get("String_Node_Str"));
break;
case CommCareOTARestoreListener.RESTORE_CONNECTION_FAIL_ENTRY:
entry.sendMessage(Localization.get("String_Node_Str"));
break;
default :
}
}