Re: [Boost-bugs] [Boost C++ Libraries] #4660: Error read binary archive, created by old boost version

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