Program: 24638
Project: 24638
Buggy source:
@Override public void onCreate(Bundle savedInstanceState){
  Log.d(TAG,"String_Node_Str");
  super.onCreate(savedInstanceState);
  setContentView(R.layout.punch_pair_editor);
  Spinner taskSpinnerIn=(Spinner)findViewById(R.id.taskSpinnerIn);
  Spinner taskSpinnerOut=(Spinner)findViewById(R.id.taskSpinnerOut);
  if (savedInstanceState != null) {
    jobID=savedInstanceState.getLong("String_Node_Str");
  }
 else {
    jobID=getIntent().getExtras().getLong("String_Node_Str");
  }
  Chronos chron=new Chronos(this);
  tasks=chron.getAllTasks();
  @SuppressWarnings("String_Node_Str") ArrayAdapter spinnerAdapter=new ArrayAdapter(this,android.R.layout.simple_spinner_item,tasks);
  spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  taskSpinnerIn.setAdapter(spinnerAdapter);
  taskSpinnerOut.setAdapter(spinnerAdapter);
  boolean twentyFourHourTime=DateFormat.is24HourFormat(this);
  TimePicker inTime=(TimePicker)findViewById(R.id.TimePicker1);
  inTime.setIs24HourView(twentyFourHourTime);
  TimePicker outTime=(TimePicker)findViewById(R.id.TimePicker2);
  outTime.setIs24HourView(twentyFourHourTime);
  DateTime now=new DateTime();
  Log.d(TAG,"String_Node_Str" + now.getHourOfDay());
  Log.d(TAG,"String_Node_Str" + now.getMinuteOfHour());
  inTime.setCurrentHour(now.getHourOfDay());
  inTime.setCurrentMinute(now.getMinuteOfHour());
  taskSpinnerIn.setSelection(0);
  findViewById(R.id.outLayout).setVisibility(View.GONE);
  chron.close();
  getSupportActionBar().setDisplayHomeAsUpEnabled(true);
  if (Build.VERSION.SDK_INT < Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
    BitmapDrawable bg=(BitmapDrawable)getResources().getDrawable(R.drawable.bg_striped);
    bg.setTileModeXY(Shader.TileMode.REPEAT,Shader.TileMode.REPEAT);
    getSupportActionBar().setBackgroundDrawable(bg);
    BitmapDrawable bgSplit=(BitmapDrawable)getResources().getDrawable(R.drawable.bg_striped_split_img);
    bgSplit.setTileModeXY(Shader.TileMode.REPEAT,Shader.TileMode.REPEAT);
    getSupportActionBar().setSplitBackgroundDrawable(bgSplit);
  }
}

Fixed version (ground truth):
@Override public void onCreate(Bundle savedInstanceState){
  Log.d(TAG,"String_Node_Str");
  super.onCreate(savedInstanceState);
  setContentView(R.layout.punch_pair_editor);
  Spinner taskSpinnerIn=(Spinner)findViewById(R.id.taskSpinnerIn);
  Spinner taskSpinnerOut=(Spinner)findViewById(R.id.taskSpinnerOut);
  if (savedInstanceState != null) {
    jobID=savedInstanceState.getLong("String_Node_Str");
    date=new DateTime(savedInstanceState.getLong("String_Node_Str"));
  }
 else {
    jobID=getIntent().getExtras().getLong("String_Node_Str");
    date=new DateTime(getIntent().getExtras().getLong("String_Node_Str"));
  }
  Chronos chron=new Chronos(this);
  tasks=chron.getAllTasks();
  @SuppressWarnings("String_Node_Str") ArrayAdapter spinnerAdapter=new ArrayAdapter(this,android.R.layout.simple_spinner_item,tasks);
  spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  taskSpinnerIn.setAdapter(spinnerAdapter);
  taskSpinnerOut.setAdapter(spinnerAdapter);
  boolean twentyFourHourTime=DateFormat.is24HourFormat(this);
  TimePicker inTime=(TimePicker)findViewById(R.id.TimePicker1);
  inTime.setIs24HourView(twentyFourHourTime);
  TimePicker outTime=(TimePicker)findViewById(R.id.TimePicker2);
  outTime.setIs24HourView(twentyFourHourTime);
  DateTime now=new DateTime();
  Log.d(TAG,"String_Node_Str" + now.getHourOfDay());
  Log.d(TAG,"String_Node_Str" + now.getMinuteOfHour());
  inTime.setCurrentHour(now.getHourOfDay());
  inTime.setCurrentMinute(now.getMinuteOfHour());
  taskSpinnerIn.setSelection(0);
  findViewById(R.id.outLayout).setVisibility(View.GONE);
  chron.close();
  getSupportActionBar().setDisplayHomeAsUpEnabled(true);
  if (Build.VERSION.SDK_INT < Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
    BitmapDrawable bg=(BitmapDrawable)getResources().getDrawable(R.drawable.bg_striped);
    bg.setTileModeXY(Shader.TileMode.REPEAT,Shader.TileMode.REPEAT);
    getSupportActionBar().setBackgroundDrawable(bg);
    BitmapDrawable bgSplit=(BitmapDrawable)getResources().getDrawable(R.drawable.bg_striped_split_img);
    bgSplit.setTileModeXY(Shader.TileMode.REPEAT,Shader.TileMode.REPEAT);
    getSupportActionBar().setSplitBackgroundDrawable(bgSplit);
  }
}