追記:関数オブジェクトの罠?

SegFaultを食らうタイミングは
Functor() を抜けた直後。
つまりFunctor自体は普通に実行される。