Program: 92749
Project: 92749
Buggy source:
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_material_navigation_drawer);
  Window window=this.getWindow();
  window.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS,WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
  statusBar=(ImageView)findViewById(R.id.statusBar);
  toolbar=(Toolbar)findViewById(R.id.toolbar);
  drawer=(RelativeLayout)this.findViewById(R.id.drawer);
  username=(TextView)this.findViewById(R.id.user_nome);
  usermail=(TextView)this.findViewById(R.id.user_email);
  userphoto=(ImageView)this.findViewById(R.id.user_photo);
  userSecondPhoto=(ImageView)this.findViewById(R.id.user_photo_2);
  userThirdPhoto=(ImageView)this.findViewById(R.id.user_photo_3);
  usercover=(ImageView)this.findViewById(R.id.user_cover);
  userTransition=(ImageView)this.findViewById(R.id.user_transition);
  sections=(LinearLayout)this.findViewById(R.id.sections);
  bottomSections=(LinearLayout)this.findViewById(R.id.bottom_sections);
  sectionList=new LinkedList<>();
  bottomSectionList=new LinkedList<>();
  accountManager=new LinkedList<>();
  userphoto.setOnClickListener(currentAccountListener);
  usercover.setOnClickListener(currentAccountListener);
  userSecondPhoto.setOnClickListener(secondAccountListener);
  userThirdPhoto.setOnClickListener(thirdAccountListener);
  density=this.getResources().getDisplayMetrics().density;
  Resources.Theme theme=this.getTheme();
  TypedValue typedValue=new TypedValue();
  theme.resolveAttribute(R.attr.colorPrimary,typedValue,true);
  primaryColor=typedValue.data;
  if (Build.VERSION.SDK_INT == Build.VERSION_CODES.KITKAT)   this.statusBar.setImageDrawable(new ColorDrawable(darkenColor(primaryColor)));
  init(savedInstanceState);
  if (sectionList.size() == 0) {
    throw new RuntimeException("String_Node_Str");
  }
  this.setSupportActionBar(toolbar);
  actionBar=getSupportActionBar();
  actionBar.setDisplayHomeAsUpEnabled(true);
  actionBar.setHomeButtonEnabled(true);
  title=sectionList.get(indexFragment).getTitle();
  layout=(DrawerLayout)this.findViewById(R.id.drawer_layout);
  pulsante=new ActionBarDrawerToggle(this,layout,toolbar,R.string.nothing,R.string.nothing){
    public void onDrawerClosed(    View view){
      actionBar.setTitle(title);
      invalidateOptionsMenu();
    }
    public void onDrawerOpened(    View drawerView){
      invalidateOptionsMenu();
    }
  }
;
  layout.setDrawerListener(pulsante);
  if (accountManager.size() > 0) {
    currentAccount=accountManager.get(0);
    notifyAccountDataChanged();
  }
  MaterialSection section=sectionList.get(0);
  currentSection=section;
  section.select();
  setFragment((Fragment)section.getTargetFragment(),section.getTitle());
}

Fixed version (ground truth):
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_material_navigation_drawer);
  Window window=this.getWindow();
  window.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS,WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
  statusBar=(ImageView)findViewById(R.id.statusBar);
  toolbar=(Toolbar)findViewById(R.id.toolbar);
  drawer=(RelativeLayout)this.findViewById(R.id.drawer);
  username=(TextView)this.findViewById(R.id.user_nome);
  usermail=(TextView)this.findViewById(R.id.user_email);
  userphoto=(ImageView)this.findViewById(R.id.user_photo);
  userSecondPhoto=(ImageView)this.findViewById(R.id.user_photo_2);
  userThirdPhoto=(ImageView)this.findViewById(R.id.user_photo_3);
  usercover=(ImageView)this.findViewById(R.id.user_cover);
  userTransition=(ImageView)this.findViewById(R.id.user_transition);
  sections=(LinearLayout)this.findViewById(R.id.sections);
  bottomSections=(LinearLayout)this.findViewById(R.id.bottom_sections);
  sectionList=new LinkedList<>();
  bottomSectionList=new LinkedList<>();
  accountManager=new LinkedList<>();
  userphoto.setOnClickListener(currentAccountListener);
  usercover.setOnClickListener(currentAccountListener);
  userSecondPhoto.setOnClickListener(secondAccountListener);
  userThirdPhoto.setOnClickListener(thirdAccountListener);
  density=this.getResources().getDisplayMetrics().density;
  Resources.Theme theme=this.getTheme();
  TypedValue typedValue=new TypedValue();
  theme.resolveAttribute(R.attr.colorPrimary,typedValue,true);
  primaryColor=typedValue.data;
  if (Build.VERSION.SDK_INT == Build.VERSION_CODES.KITKAT)   this.statusBar.setImageDrawable(new ColorDrawable(darkenColor(primaryColor)));
  this.setSupportActionBar(toolbar);
  actionBar=getSupportActionBar();
  actionBar.setDisplayHomeAsUpEnabled(true);
  actionBar.setHomeButtonEnabled(true);
  init(savedInstanceState);
  if (sectionList.size() == 0) {
    throw new RuntimeException("String_Node_Str");
  }
  title=sectionList.get(indexFragment).getTitle();
  layout=(DrawerLayout)this.findViewById(R.id.drawer_layout);
  pulsante=new ActionBarDrawerToggle(this,layout,toolbar,R.string.nothing,R.string.nothing){
    public void onDrawerClosed(    View view){
      actionBar.setTitle(title);
      invalidateOptionsMenu();
    }
    public void onDrawerOpened(    View drawerView){
      invalidateOptionsMenu();
    }
  }
;
  layout.setDrawerListener(pulsante);
  if (accountManager.size() > 0) {
    currentAccount=accountManager.get(0);
    notifyAccountDataChanged();
  }
  MaterialSection section=sectionList.get(0);
  currentSection=section;
  section.select();
  setFragment((Fragment)section.getTargetFragment(),section.getTitle(),null);
}