Hi all,
 
I am suffering from boost serialization throwing a bad_alloc exception at a very low-level that I've been unable to explain or workaround. I first hit the problem on 1_33 but upgrading to 1_34 and then 1_34_1 had no effect. My code is within one DLL and I'm loading boost dynamically through the DLLs. This is a real-showstopper for me - any suggestions at all gratefully received. Thanks, Matt.
 
The disassembly from save_access::save_primitive:
 
    ar.save(t);
488FEC20  mov         esi,esp
488FEC22  mov         eax,dword ptr [t]
488FEC25  push        eax 
488FEC26  mov         ecx,dword ptr [ar]
488FEC29  add         ecx,8
488FEC2C  call        dword ptr [__imp_boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive,char,std::char_traits<char> >::save (48EBA254h)]
488FEC32  cmp         esi,esp
488FEC34  call        @ILT+121865(__RTC_CheckEsp) (487A9C0Eh)
    }
 
The debugger cursor points to the cmp line so I believe the exception is being thrown by the __imp_boost call. For what it's worth esi = 1301555968 and esp = 1301555820 and t is an innocuous looking string of size 5135.
 
My top level calling code:
 
  std::ostringstream os;
  boost::archive::binary_oarchive oa( os );
  oa << BOOST_SERIALIZATION_NVP( pMyClass );
 
where pMyClass has been passed as: const myClass * pMyClass
 
Both my top-level class and all intermediate ones have the same standard serialization structure:
class myClass : public boost::noncopyable
{ ...
private:
    myClass(){};
    friend class boost::serialization::access;
    template<class Archive>
    void serialize(Archive & ar, const unsigned int version)
    {
        ar & BOOST_SERIALIZATION_NVP( ... )
        ...
    }
}

Full stack dump:
 
  kernel32.dll!7c812a5b()  
  kernel32.dll!7c812a5b()  
  msvcr71d.dll!47ce9504()  
  msvcr71d.dll!47ce94fb()  
  msvcr71d.dll!47cebed9()  
  msvcr71d.dll!47d06fa9()  
  msvcp71d.dll!47dd8946()  
  msvcp71d.dll!47ddd05f()  
  msvcp71d.dll!47d8a97c()  
  msvcp71d.dll!47d890b2()  
  msvcp71d.dll!47db4b55()  
  msvcp71d.dll!47d8accc()  
  msvcp71d.dll!47d994ca()  
  msvcp71d.dll!47d994ca()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f4ae67()  
  msvcp71d.dll!47d870bf()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f4abf1()  
> myDLL.dll!boost::archive::save_access::save_primitive<boost::archive::binary_oarchive,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(boost::archive::binary_oarchive & ar={...}, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & t={...})  Line 91 + 0x12 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::save_primitive::invoke(boost::archive::binary_oarchive & ar={...}, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & t={...})  Line 244 + 0xd C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::invoke(boost::archive::binary_oarchive & ar={...}, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(boost::archive::binary_oarchive & ar={...}, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const >()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const >::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const >::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const > const >()  Line 80 C++
  myDLL.dll!boost::serialization::stl::save_collection<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >(boost::archive::binary_oarchive & ar={...}, const std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & s={...})  Line 59 C++
  myDLL.dll!boost::serialization::save<boost::archive::binary_oarchive,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(boost::archive::binary_oarchive & ar={...}, const std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...}, const unsigned int __formal=0)  Line 41 + 0xd C++
  myDLL.dll!boost::serialization::free_saver<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >::invoke(boost::archive::binary_oarchive & ar={...}, const std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...}, const unsigned int file_version=0)  Line 45 + 0x18 C++
  myDLL.dll!boost::serialization::split_free<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >(boost::archive::binary_oarchive & ar={...}, std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...}, const unsigned int file_version=0)  Line 74 + 0x11 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(boost::archive::binary_oarchive & ar={...}, std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...}, const unsigned int file_version=0)  Line 68 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >(boost::archive::binary_oarchive & ar={...}, std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::oserializer<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >::save_object_data(boost::archive::detail::basic_oarchive & ar={...}, const void * x=0x4da09810)  Line 151 + 0x2b C++
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3a2bb()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3aa3e()  
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >::save_standard::invoke(boost::archive::binary_oarchive & ar={...}, const std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...})  Line 263 + 0x15 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >::invoke(boost::archive::binary_oarchive & ar={...}, const std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >(boost::archive::binary_oarchive & ar={...}, const std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > const >()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > const >()  Line 80 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator&<boost::serialization::nvp<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > const >()  Line 91 C++
  myDLL.dll!myNS::myComponentClass::serialize<boost::archive::binary_oarchive>()  Line 90 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,myNS::myFunc>(boost::archive::binary_oarchive & ar={...}, myNS::myFunc & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,myNS::myFunc>(boost::archive::binary_oarchive & ar={...}, myNS::myFunc & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,myNS::myFunc>(boost::archive::binary_oarchive & ar={...}, myNS::myFunc & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::oserializer<boost::archive::binary_oarchive,myNS::myFunc>::save_object_data(boost::archive::detail::basic_oarchive & ar={...}, const void * x=0x4da097d8)  Line 151 + 0x2b C++
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3a1de()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3aa3e()  
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,myNS::myFunc>::save_standard::invoke(boost::archive::binary_oarchive & ar={...}, const myNS::myFunc & t={...})  Line 263 + 0x15 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,myNS::myFunc>::invoke(boost::archive::binary_oarchive & ar={...}, const myNS::myFunc & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,myNS::myFunc>(boost::archive::binary_oarchive & ar={...}, const myNS::myFunc & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myFunc const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myFunc const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<myNS::myFunc const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<myNS::myFunc const >()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<myNS::myFunc>::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc> & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc> & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc> & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<myNS::myFunc>::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc> & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc> & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc> & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc> & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc> & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc> >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc> & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myFunc> const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myFunc> const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<myNS::myFunc> const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<myNS::myFunc> const >()  Line 80 C++
  myDLL.dll!boost::archive::detail::pointer_oserializer<myNS::myFunc,boost::archive::binary_oarchive>::save_object_ptr(boost::archive::detail::basic_oarchive & ar={...}, const void * x=0x4da097d8)  Line 216 C++
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3a868()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3aa6e()  
  myDLL.dll!boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,myNS::myFunc *>::polymorphic<myNS::myFunc>::save(boost::archive::binary_oarchive & ar={...}, const myNS::myFunc & t={...}, const boost::archive::detail::basic_pointer_oserializer * bpos_ptr=0x48eaf914)  Line 401 + 0x13 C++
  myDLL.dll!boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,myNS::myFunc *>::save<myNS::myFunc>(boost::archive::binary_oarchive & ar={...}, const myNS::myFunc & t={...}, const boost::archive::detail::basic_pointer_oserializer * bpos_ptr=0x48eaf914)  Line 438 + 0x11 C++
  myDLL.dll!boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,myNS::myFunc *>::invoke(boost::archive::binary_oarchive & ar={...}, myNS::myFunc * const t=0x4da097d8)  Line 466 + 0x11 C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,myNS::myFunc *>(boost::archive::binary_oarchive & ar={...}, myNS::myFunc * const & t=0x4da097d8)  Line 535 + 0xf C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myFunc * const>()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myFunc * const>()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<myNS::myFunc * const>()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<myNS::myFunc * const>()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<myNS::myFunc *>::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc *> & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc *> & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc *> & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<myNS::myFunc *>::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc *> & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc *> & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myFunc *> & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc *> & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc *> & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myFunc *> >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myFunc *> & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myFunc *> const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myFunc *> const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<myNS::myFunc *> const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<myNS::myFunc *> const >()  Line 80 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator&<boost::serialization::nvp<myNS::myFunc *> const >()  Line 91 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,myNS::Date const ,myNS::myFunc *>(boost::archive::binary_oarchive & ar={...}, std::pair<myNS::Date const ,myNS::myFunc *> & p={...}, const unsigned int __formal=0)  Line 42 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,std::pair<myNS::Date const ,myNS::myFunc *> >(boost::archive::binary_oarchive & ar={...}, std::pair<myNS::Date const ,myNS::myFunc *> & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::oserializer<boost::archive::binary_oarchive,std::pair<myNS::Date const ,myNS::myFunc *> >::save_object_data(boost::archive::detail::basic_oarchive & ar={...}, const void * x=0x4da28df4)  Line 151 + 0x2b C++
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3a2bb()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3aa3e()  
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::pair<myNS::Date const ,myNS::myFunc *> >::save_standard::invoke(boost::archive::binary_oarchive & ar={...}, const std::pair<myNS::Date const ,myNS::myFunc *> & t={...})  Line 263 + 0x15 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::pair<myNS::Date const ,myNS::myFunc *> >::invoke(boost::archive::binary_oarchive & ar={...}, const std::pair<myNS::Date const ,myNS::myFunc *> & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,std::pair<myNS::Date const ,myNS::myFunc *> >(boost::archive::binary_oarchive & ar={...}, const std::pair<myNS::Date const ,myNS::myFunc *> & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<std::pair<myNS::Date const ,myNS::myFunc *> const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<std::pair<myNS::Date const ,myNS::myFunc *> const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<std::pair<myNS::Date const ,myNS::myFunc *> const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<std::pair<myNS::Date const ,myNS::myFunc *> const >()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const >::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const >::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<std::pair<myNS::Date const ,myNS::myFunc *> const > const >()  Line 80 C++
  myDLL.dll!boost::serialization::stl::save_collection<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >(boost::archive::binary_oarchive & ar={...}, const std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & s={...})  Line 59 C++
  myDLL.dll!boost::serialization::save<boost::archive::binary_oarchive,myNS::myFunc *,myNS::Date,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > >(boost::archive::binary_oarchive & ar={...}, const std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...}, const unsigned int __formal=0)  Line 41 + 0xd C++
  myDLL.dll!boost::serialization::free_saver<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >::invoke(boost::archive::binary_oarchive & ar={...}, const std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...}, const unsigned int file_version=0)  Line 45 + 0x18 C++
  myDLL.dll!boost::serialization::split_free<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >(boost::archive::binary_oarchive & ar={...}, std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...}, const unsigned int file_version=0)  Line 74 + 0x11 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,myNS::myFunc *,myNS::Date,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > >(boost::archive::binary_oarchive & ar={...}, std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...}, const unsigned int file_version=0)  Line 70 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >(boost::archive::binary_oarchive & ar={...}, std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::oserializer<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >::save_object_data(boost::archive::detail::basic_oarchive & ar={...}, const void * x=0x4d808784)  Line 151 + 0x2b C++
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3a2bb()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3aa3e()  
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >::save_standard::invoke(boost::archive::binary_oarchive & ar={...}, const std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...})  Line 263 + 0x15 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >::invoke(boost::archive::binary_oarchive & ar={...}, const std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >(boost::archive::binary_oarchive & ar={...}, const std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > const >()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > >::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > const >()  Line 80 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator&<boost::serialization::nvp<std::map<myNS::Date,myNS::myFunc *,std::less<myNS::Date>,std::allocator<std::pair<myNS::Date const ,myNS::myFunc *> > > > const >()  Line 91 C++
  myDLL.dll!myNS::myClass::serialize<boost::archive::binary_oarchive>()  Line 68 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,myNS::myClass>(boost::archive::binary_oarchive & ar={...}, myNS::myClass & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,myNS::myClass>(boost::archive::binary_oarchive & ar={...}, myNS::myClass & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,myNS::myClass>(boost::archive::binary_oarchive & ar={...}, myNS::myClass & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::oserializer<boost::archive::binary_oarchive,myNS::myClass>::save_object_data(boost::archive::detail::basic_oarchive & ar={...}, const void * x=0x4d808780)  Line 151 + 0x2b C++
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3a1de()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3aa3e()  
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,myNS::myClass>::save_standard::invoke(boost::archive::binary_oarchive & ar={...}, const myNS::myClass & t={...})  Line 263 + 0x15 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,myNS::myClass>::invoke(boost::archive::binary_oarchive & ar={...}, const myNS::myClass & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,myNS::myClass>(boost::archive::binary_oarchive & ar={...}, const myNS::myClass & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myClass const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myClass const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<myNS::myClass const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<myNS::myClass const >()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<myNS::myClass>::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass> & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass> & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass> & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<myNS::myClass>::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass> & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass> & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass> & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass> & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass> & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass> >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass> & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myClass> const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myClass> const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<myNS::myClass> const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<myNS::myClass> const >()  Line 80 C++
  myDLL.dll!boost::archive::detail::pointer_oserializer<myNS::myClass,boost::archive::binary_oarchive>::save_object_ptr(boost::archive::detail::basic_oarchive & ar={...}, const void * x=0x4d808780)  Line 216 C++
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3a868()  
  boost_serialization-vc71-mt-gd-1_34_1.dll!47f3aa6e()  
  myDLL.dll!boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,myNS::myClass const *>::polymorphic<myNS::myClass>::save(boost::archive::binary_oarchive & ar={...}, const myNS::myClass & t={...}, const boost::archive::detail::basic_pointer_oserializer * bpos_ptr=0x48eaf3c0)  Line 401 + 0x13 C++
  myDLL.dll!boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,myNS::myClass const *>::save<myNS::myClass>(boost::archive::binary_oarchive & ar={...}, const myNS::myClass & t={...}, const boost::archive::detail::basic_pointer_oserializer * bpos_ptr=0x48eaf3c0)  Line 438 + 0x11 C++
  myDLL.dll!boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,myNS::myClass const *>::invoke(boost::archive::binary_oarchive & ar={...}, const myNS::myClass * const t=0x4d808780)  Line 466 + 0x11 C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,myNS::myClass const *>(boost::archive::binary_oarchive & ar={...}, const myNS::myClass * const & t=0x4d808780)  Line 535 + 0xf C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myClass const * const>()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<myNS::myClass const * const>()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<myNS::myClass const * const>()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<myNS::myClass const * const>()  Line 80 C++
  myDLL.dll!boost::serialization::nvp<myNS::myClass const *>::save<boost::archive::binary_oarchive>()  Line 78 C++
  myDLL.dll!boost::serialization::access::member_save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> const >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass const *> & t={...}, const unsigned int file_version=0)  Line 94 C++
  myDLL.dll!boost::serialization::detail::member_saver<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass const *> & t={...}, const unsigned int file_version=0)  Line 43 + 0x11 C++
  myDLL.dll!boost::serialization::split_member<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass const *> & t={...}, const unsigned int file_version=0)  Line 69 + 0x11 C++
  myDLL.dll!boost::serialization::nvp<myNS::myClass const *>::serialize<boost::archive::binary_oarchive>()  Line 87 + 0x34 C++
  myDLL.dll!boost::serialization::access::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass const *> & t={...}, const unsigned int file_version=0)  Line 110 C++
  myDLL.dll!boost::serialization::serialize<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass const *> & t={...}, const unsigned int file_version=0)  Line 81 + 0x11 C++
  myDLL.dll!boost::serialization::serialize_adl<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >(boost::archive::binary_oarchive & ar={...}, boost::serialization::nvp<myNS::myClass const *> & t={...}, const unsigned int file_version=0)  Line 140 + 0x18 C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >::save_only::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass const *> & t={...})  Line 256 + 0xf C++
  myDLL.dll!boost::archive::detail::save_non_pointer_type<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >::invoke(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass const *> & t={...})  Line 321 + 0xd C++
  myDLL.dll!boost::archive::save<boost::archive::binary_oarchive,boost::serialization::nvp<myNS::myClass const *> >(boost::archive::binary_oarchive & ar={...}, const boost::serialization::nvp<myNS::myClass const *> & t={...})  Line 535 + 0xd C++
  myDLL.dll!boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myClass const *> const >()  Line 62 + 0x15 C++
  myDLL.dll!boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::save_override<boost::serialization::nvp<myNS::myClass const *> const >()  Line 66 C++
  myDLL.dll!boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,char,std::char_traits<char> >::save_override<boost::serialization::nvp<myNS::myClass const *> const >()  Line 46 C++
  myDLL.dll!boost::archive::detail::interface_oarchive<boost::archive::binary_oarchive>::operator<<<boost::serialization::nvp<myNS::myClass const *> const >(const boost::serialization::nvp<myNS::myClass const *> & t={...})  Line 80 C++
 
 


--
This e-mail is confidential and the information contained in it may be privileged. It should not be read, copied or used by anyone other than the intended recipient. If you have received it in error, please contact the sender immediately by telephoning +44 (0)20 7623 8000 or by return email, and delete the e-mail and do not disclose its contents to any person. We believe, but do not warrant, that this e-mail and any attachments are virus free, but you must take full responsibility for virus checking. Please refer to http://www.dresdnerkleinwort.com/disc/email/ and read our e-mail disclaimer statement and monitoring policy.

Dresdner Kleinwort is the trading name of the investment banking division of Dresdner Bank AG, and operates through Dresdner Bank AG, Dresdner Kleinwort Limited, Dresdner Kleinwort Securities Limited and their affiliated or associated companies. Dresdner Bank AG is a company incorporated in Germany with limited liability and registered in England (registered no. FC007638, place of business 30 Gresham Street, London EC2V 7PG), and is authorised by the German Federal Financial Supervisory Authority and by the Financial Services Authority ('FSA') and regulated by the FSA for the conduct of designated business in the UK. Dresdner Kleinwort Limited is a company incorporated in England (registered no. 551334, registered office 30 Gresham Street, London EC2V 7PG), and is authorised and regulated by the FSA. Dresdner Kleinwort Securities Limited is a company incorporated in England (registered no. 1767419, registered office 30 Gresham Street, London EC2V 7PG), and is authorised and regulated by the FSA.