Program: 60260
Project: 60260
Buggy source:
@Override public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState){
  View rootView=inflater.inflate(R.layout.fragment_navigation_drawer,null);
  String[] ArrayMain=getResources().getStringArray(R.array.list_main_strings);
  String[] ArraySecond=getResources().getStringArray(R.array.list_secondary_strings);
  ListView mListMain=(ListView)rootView.findViewById(R.id.nav_list_main);
  ListView mListSecondary=(ListView)rootView.findViewById(R.id.nav_list_second);
  mUsername=(TextView)rootView.findViewById(R.id.navigation_drawer_username);
  mAvatar=(ImageView)rootView.findViewById(R.id.navigation_drawer_avatar);
  mCoverImage=(ImageView)rootView.findViewById(R.id.navigation_drawer_cover);
  mProfile=(FrameLayout)rootView.findViewById(R.id.navigation_drawer_profile);
  mProfile.setOnClickListener(new View.OnClickListener(){
    @Override public void onClick(    View view){
      getFragmentManager().beginTransaction().replace(R.id.container,new ProfileFragment()).commit();
      mDrawerLayout.closeDrawer(mFragmentContainerView);
    }
  }
);
  username=prefMan.getUsername();
  mUsername.setText(username);
  new LoadTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
  mListMain.setAdapter(new ArrayAdapter<String>(getActivity(),R.layout.nav_list_item_main,ArrayMain));
  mListSecondary.setAdapter(new ArrayAdapter<String>(getActivity(),R.layout.nav_list_item_secondary,ArraySecond));
  mListMain.setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override public void onItemClick(    AdapterView<?> adapterView,    View view,    int i,    long l){
    }
  }
);
  mListSecondary.setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override public void onItemClick(    AdapterView<?> adapterView,    View view,    int i,    long l){
      prefMan.setAuthToken(null);
      prefMan.setUsername(null);
      startActivity(new Intent(getActivity(),LoginActivity.class));
    }
  }
);
  return rootView;
}

Fixed version (ground truth):
@Override public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState){
  View rootView=inflater.inflate(R.layout.fragment_navigation_drawer,null);
  String[] ArrayMain=getResources().getStringArray(R.array.list_main_strings);
  String[] ArraySecond=getResources().getStringArray(R.array.list_secondary_strings);
  ListView mListMain=(ListView)rootView.findViewById(R.id.nav_list_main);
  ListView mListSecondary=(ListView)rootView.findViewById(R.id.nav_list_second);
  mUsername=(TextView)rootView.findViewById(R.id.navigation_drawer_username);
  mAvatar=(ImageView)rootView.findViewById(R.id.navigation_drawer_avatar);
  mCoverImage=(ImageView)rootView.findViewById(R.id.navigation_drawer_cover);
  mProfile=(FrameLayout)rootView.findViewById(R.id.navigation_drawer_profile);
  mProfile.setOnClickListener(new View.OnClickListener(){
    @Override public void onClick(    View view){
      getFragmentManager().beginTransaction().replace(R.id.container,new ProfileFragment()).commit();
      mDrawerLayout.closeDrawer(mFragmentContainerView);
      selectItem(ITEM_POSITION_PROFILE);
    }
  }
);
  username=prefMan.getUsername();
  mUsername.setText(username);
  new LoadTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
  mListMain.setAdapter(new ArrayAdapter<String>(getActivity(),R.layout.item_nav_main,ArrayMain));
  mListSecondary.setAdapter(new ArrayAdapter<String>(getActivity(),R.layout.item_nav_secondary,ArraySecond));
  mListMain.setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override public void onItemClick(    AdapterView<?> adapterView,    View view,    int position,    long l){
      selectItem(position);
    }
  }
);
  mListSecondary.setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override public void onItemClick(    AdapterView<?> adapterView,    View view,    int position,    long l){
switch (position) {
case 0:
        Toast.makeText(context,"String_Node_Str",Toast.LENGTH_LONG).show();
      break;
case 1:
    prefMan.logout();
  startActivity(new Intent(getActivity(),LoginActivity.class));
getActivity().finish();
break;
}
}
}
);
return rootView;
}