Hmm- that would seem to suggest that bpis_ptr is NULL or something. I would guess that browsing the stack trace with the debugger might shed light here. It that doesn't resolve the issue, make a small program that illustrates the problem so I can run it here. Note that in my previous email, I suggested a change in the one of the libraries headers involving loading and const. It turns out that this change isn't appropriate. I presume you found that as it fails to compile. I don't think this issue would be affected by moving to a later version. Robert Ramey Dan Leibovich wrote:
Hi,
I have added the specializations methods for short and now the serialization output is the same for both platforms (linux and solaris).
But when I try to load the dump file, the program received seg fault signal in boost::archive::detail::basic_iarchive_impl::load_pointer() on: bpis_ptr->load_object_ptr(ar, t, co.file_version);
I will be happy to try any changes you suggest.
I have noticed (according to your code change suggestions) that I do not have the latest version of the lib. I downloaded boost 1.33.1 , should I download newer version and if so how can I do it?
Thanks Dan Leibovich