ArrayAdapterがNullPointException

NullPointExceptionという例外でアプリが終了するのはよくあるバグです。ログを見ればどこで例外を起こしているか分かるのですが、今回は次のようにArrayAdapterの中で例外が起きていて困りました。