Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4660: Error read binary archive, created by old boost version
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-01-22 20:35:04
#4660: Error read binary archive, created by old boost version
---------------------------------------+------------------------------------
Reporter: serge-voropaev@⦠| Owner: ramey
Type: Bugs | Status: closed
Milestone: Boost 1.45.0 | Component: serialization
Version: Boost 1.45.0 | Severity: Problem
Resolution: fixed | Keywords:
---------------------------------------+------------------------------------
Comment (by d s m a l l @â¦):
We are still seeing a problem when using the latest ( Jan 21 2010 ) code.
Seems there is still an issue with the assumption regarding the size used
to store the file version.
Fwiw we are just in the process of upgrading our product to use boost
1.45. It has previously used 1.33.1 and 1.37. We have unit tests that
test the ability to read old config archives and one of them is failing.
( Actually others may fail as well but we are stuck on the first failure
).
We have worked around the problem by producing a modified version of
basic_binary_iarchive.hpp which we include before including any other
boost archiving headers. I have attached this modified file in
basic_binary_iarchive-modified.zip. Note that the basis for file was 1.45
and not the current code.
Please let me know if you need additional information.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/4660#comment:34> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:05 UTC