found curious crash when using PoolAllocator

gen-casefolding.cpp crashes when the code attempty to allocate an instance of
MappingFragment from a PoolAllocator. The crash happens inside the placement
new. Really awkward.