Program: 34271
Project: 34271
Buggy source:
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
  setContentView(R.layout.activity_demo);
  mLayout=(SlidingUpPanelLayout)findViewById(R.id.sliding_layout);
  mLayout.setPanelSlideListener(new PanelSlideListener(){
    @Override public void onPanelSlide(    View panel,    float slideOffset){
      Log.i(TAG,"String_Node_Str" + slideOffset);
      setActionBarTranslation(mLayout.getCurrentParalaxOffset());
    }
    @Override public void onPanelExpanded(    View panel){
      Log.i(TAG,"String_Node_Str");
    }
    @Override public void onPanelCollapsed(    View panel){
      Log.i(TAG,"String_Node_Str");
    }
    @Override public void onPanelAnchored(    View panel){
      Log.i(TAG,"String_Node_Str");
    }
  }
);
  TextView t=(TextView)findViewById(R.id.main);
  t=(TextView)findViewById(R.id.name);
  t.setText(Html.fromHtml(getString(R.string.hello)));
  Button f=(Button)findViewById(R.id.follow);
  f.setText(Html.fromHtml(getString(R.string.follow)));
  f.setMovementMethod(LinkMovementMethod.getInstance());
  f.setOnClickListener(new OnClickListener(){
    @Override public void onClick(    View v){
      Intent i=new Intent(Intent.ACTION_VIEW);
      i.setData(Uri.parse("String_Node_Str"));
      startActivity(i);
    }
  }
);
  boolean actionBarHidden=savedInstanceState != null && savedInstanceState.getBoolean(SAVED_STATE_ACTION_BAR_HIDDEN,false);
  if (actionBarHidden) {
    int actionBarHeight=getActionBarHeight();
    setActionBarTranslation(-actionBarHeight);
  }
}

Fixed version (ground truth):
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
  setContentView(R.layout.activity_demo);
  mLayout=(SlidingUpPanelLayout)findViewById(R.id.sliding_layout);
  mLayout.setPanelSlideListener(new PanelSlideListener(){
    @Override public void onPanelSlide(    View panel,    float slideOffset){
      Log.i(TAG,"String_Node_Str" + slideOffset);
      setActionBarTranslation(mLayout.getCurrentParalaxOffset());
    }
    @Override public void onPanelExpanded(    View panel){
      Log.i(TAG,"String_Node_Str");
    }
    @Override public void onPanelCollapsed(    View panel){
      Log.i(TAG,"String_Node_Str");
    }
    @Override public void onPanelAnchored(    View panel){
      Log.i(TAG,"String_Node_Str");
    }
    @Override public void onPanelHidden(    View panel){
      Log.i(TAG,"String_Node_Str");
    }
  }
);
  TextView t=(TextView)findViewById(R.id.main);
  t=(TextView)findViewById(R.id.name);
  t.setText(Html.fromHtml(getString(R.string.hello)));
  Button f=(Button)findViewById(R.id.follow);
  f.setText(Html.fromHtml(getString(R.string.follow)));
  f.setMovementMethod(LinkMovementMethod.getInstance());
  f.setOnClickListener(new OnClickListener(){
    @Override public void onClick(    View v){
      Intent i=new Intent(Intent.ACTION_VIEW);
      i.setData(Uri.parse("String_Node_Str"));
      startActivity(i);
    }
  }
);
  boolean actionBarHidden=savedInstanceState != null && savedInstanceState.getBoolean(SAVED_STATE_ACTION_BAR_HIDDEN,false);
  if (actionBarHidden) {
    int actionBarHeight=getActionBarHeight();
    setActionBarTranslation(-actionBarHeight);
  }
}