Hello Boost users!
I've upgraded to boost-1.44 and got a problem with binary serialization archives.
This code sample
http://pastebin.com/Uv465sGt
worked well with 1.43 but doesn't work with 1.44
This is a program that creates a struct, serializes it, deserealizes back and compares,
archive file name should be supplied as command line parameter.
After switching from binary_*archive to text_*archive it works well.
With binary_*archive it fails with
terminate called after throwing an instance of 'std::bad_alloc'
Stack trace is quite huge.
p.s.
[druid@druid-desktop tmp]$ uname -a
Linux druid-desktop 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:21:58 UTC 2010 x86_64 GNU/Linux
[druid@druid-desktop tmp]$ gcc --version
gcc (Ubuntu/Linaro 4.4.4-13ubuntu2) 4.4.5 20100902 (prerelease)