Buggy code:
public class ActivityUtils { private static String TAG = "ActivityUtils" ; public static final int NOTIFICATON_ID = 434 ; public static final int SECOND_NOTIFICATION_ID = 435 ; private Context context ; private AppSettings settings ; private SharedPreferences sharedPrefs ; private boolean useSecondAccount = false ; private int currentAccount ; private long lastRefresh ; private long originalTime ; private List < String > notificationItems = new ArrayList < String > ( ) ; private String notificationTitle = "" ; public ActivityUtils ( Context context ) { } public ActivityUtils ( Context context , boolean useSecondAccount ) { } public void init ( Context context ) { } public boolean refreshActivity ( ) { } public void postNotification ( ) { } public void postNotification ( int id ) { } public void commitLastRefresh ( long id ) { } public void insertMentions ( List < Status > mentions ) { } public void insertFollowers ( List < User > users ) { } public boolean tryInsertRetweets ( Status status , Twitter twitter ) { } public boolean tryInsertFavorites ( Status status ) { } public List < Status > getMyTweets ( Twitter twitter ) { } public boolean getMentions ( Twitter twitter ) { } public boolean getFollowers ( Twitter twitter ) { boolean newActivity = false ; try { <START_BUG> List < User > followers = twitter . getFollowersList ( AppSettings . getInstance ( context ) . myId , ( - 1 ) , 200 ) ; <END_BUG> User me = twitter . verifyCredentials ( ) ; int oldFollowerCount = sharedPrefs . getInt ( ( "activity_follower_count_" + ( currentAccount ) ) , 0 ) ; Set < String > latestFollowers = sharedPrefs . getStringSet ( ( "activity_latest_followers_" + ( currentAccount ) ) , new HashSet < String > ( ) ) ; Log . v ( ActivityUtils . TAG , ( "followers<seq2seq4repair_space>set<seq2seq4repair_space>size:<seq2seq4repair_space>" + ( latestFollowers . size ( ) ) ) ) ; Log . v ( ActivityUtils . TAG , ( "old<seq2seq4repair_space>follower<seq2seq4repair_space>count:<seq2seq4repair_space>" + oldFollowerCount ) ) ; Log . v ( ActivityUtils . TAG , ( "current<seq2seq4repair_space>follower<seq2seq4repair_space>count:<seq2seq4repair_space>" + ( me . getFollowersCount ( ) ) ) ) ; List < User > newFollowers = new ArrayList < User > ( ) ; if ( ( latestFollowers . size ( ) ) != 0 ) { for ( int i = 0 ; i < ( followers . size ( ) ) ; i ++ ) { if ( ! ( latestFollowers . contains ( followers . get ( i ) . getScreenName ( ) ) ) ) { Log . v ( ActivityUtils . TAG , ( ( "inserting<seq2seq4repair_space>@" + ( followers . get ( i ) . getScreenName ( ) ) ) + "<seq2seq4repair_space>as<seq2seq4repair_space>new<seq2seq4repair_space>follower" ) ) ; newFollowers . add ( followers . get ( i ) ) ; newActivity = true ; } else { break ; } } } insertFollowers ( newFollowers ) ; latestFollowers . clear ( ) ; for ( int i = 0 ; i < 50 ; i ++ ) { if ( i < ( followers . size ( ) ) ) { latestFollowers . add ( followers . get ( i ) . getScreenName ( ) ) ; } else { break ; } } SharedPreferences . Editor e = sharedPrefs . edit ( ) ; e . putStringSet ( ( "activity_latest_followers_" + ( currentAccount ) ) , latestFollowers ) ; e . putInt ( ( "activity_follower_count_" + ( currentAccount ) ) , me . getFollowersCount ( ) ) ; e . commit ( ) ; } catch ( TwitterException e ) { e . printStackTrace ( ) ; } return newActivity ; } public boolean getRetweets ( Twitter twitter , List < Status > statuses ) { } public boolean getFavorites ( List < Status > statuses ) { } }

Fix:
List < User > followers = twitter . getFollowersList ( ( useSecondAccount ? AppSettings . getInstance ( context ) . secondScreenName : AppSettings . getInstance ( context ) . myScreenName ) , ( - 1 ) , 200 ) ;