Program: 47501
Project: 47501
Buggy source:
private void executeAdminContent(){
  try {
    RequestCallback internalCallback=new RequestCallback(){
      public void onError(      Request request,      Throwable exception){
      }
      public void onResponseReceived(      Request request,      Response response){
        JsArray<JsSetting> jsSettings=JsSetting.parseSettingsJson(JsonUtils.escapeJsonForEval(response.getText()));
        for (int i=0; i < jsSettings.length(); i++) {
          String content=jsSettings.get(i).getValue();
          StringTokenizer nameValuePairs=new StringTokenizer(content,"String_Node_Str");
          String perspective=null, content_panel_id=null, content_url=null;
          for (int j=0; j < nameValuePairs.countTokens(); j++) {
            String currentToken=nameValuePairs.tokenAt(j).trim();
            if (currentToken.startsWith("String_Node_Str")) {
              perspective=currentToken.substring("String_Node_Str".length());
            }
            if (currentToken.startsWith("String_Node_Str")) {
              content_panel_id=currentToken.substring("String_Node_Str".length());
            }
            if (currentToken.startsWith("String_Node_Str")) {
              content_url=currentToken.substring("String_Node_Str".length());
            }
          }
          if (perspective != null) {
            PerspectiveManager.getInstance().setPerspective(perspective);
          }
          if (content_panel_id != null && content_url != null) {
            loadAdminContent(content_panel_id,content_url);
          }
          if (perspective == null && content_panel_id == null && content_url == null) {
            GwtMessageBox warning=new GwtMessageBox();
            warning.setTitle(Messages.getString("String_Node_Str"));
            warning.setMessage(content);
            warning.setButtons(new Object[GwtMessageBox.ACCEPT]);
            warning.setAcceptLabel(Messages.getString("String_Node_Str"));
            warning.show();
          }
        }
      }
    }
;
    RequestBuilder builder=new RequestBuilder(RequestBuilder.GET,GWT.getHostPageBaseURL() + "String_Node_Str");
    builder.setHeader("String_Node_Str","String_Node_Str");
    builder.sendRequest(null,internalCallback);
  }
 catch (  RequestException e) {
  }
}

Fixed version (ground truth):
private void executeAdminContent(){
  try {
    RequestCallback internalCallback=new RequestCallback(){
      public void onError(      Request request,      Throwable exception){
      }
      public void onResponseReceived(      Request request,      Response response){
        JsArray<JsSetting> jsSettings=null;
        try {
          jsSettings=JsSetting.parseSettingsJson(response.getText());
        }
 catch (        Throwable t) {
        }
        if (jsSettings == null) {
          return;
        }
        for (int i=0; i < jsSettings.length(); i++) {
          String content=jsSettings.get(i).getValue();
          StringTokenizer nameValuePairs=new StringTokenizer(content,"String_Node_Str");
          String perspective=null, content_panel_id=null, content_url=null;
          for (int j=0; j < nameValuePairs.countTokens(); j++) {
            String currentToken=nameValuePairs.tokenAt(j).trim();
            if (currentToken.startsWith("String_Node_Str")) {
              perspective=currentToken.substring("String_Node_Str".length());
            }
            if (currentToken.startsWith("String_Node_Str")) {
              content_panel_id=currentToken.substring("String_Node_Str".length());
            }
            if (currentToken.startsWith("String_Node_Str")) {
              content_url=currentToken.substring("String_Node_Str".length());
            }
          }
          if (perspective != null) {
            PerspectiveManager.getInstance().setPerspective(perspective);
          }
          if (content_panel_id != null && content_url != null) {
            loadAdminContent(content_panel_id,content_url);
          }
          if (perspective == null && content_panel_id == null && content_url == null) {
            GwtMessageBox warning=new GwtMessageBox();
            warning.setTitle(Messages.getString("String_Node_Str"));
            warning.setMessage(content);
            warning.setButtons(new Object[GwtMessageBox.ACCEPT]);
            warning.setAcceptLabel(Messages.getString("String_Node_Str"));
            warning.show();
          }
        }
      }
    }
;
    RequestBuilder builder=new RequestBuilder(RequestBuilder.GET,GWT.getHostPageBaseURL() + "String_Node_Str");
    builder.setHeader("String_Node_Str","String_Node_Str");
    builder.sendRequest(null,internalCallback);
  }
 catch (  RequestException e) {
  }
}