Hi is there a known problem with boost pool and using ordered_malloc()?  I'm creating a pool with chunk size set to 16, and requesting blocks of memory that are multiples of 16, nothing huge(like 3*16), by calling ordered_malloc(n).  This works for a few calls but eventually it crashes in simple_segregated_storage.hpp in try_malloc_n() when it calls nextof(iter);.
 
This is using VS2008.
Thanks