ActivityA->ActivityBの順番に起動されるから大丈夫だと思ってるのだろうけど、
ActivityA->ActivityBで起動された状態でメモリ不足とかで一旦プロセス終了した後、
ActivityBから起動されるパターンがあるだろ