Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1037: boost.serialization : invalid pointer dependant upon serialization order
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-07-13 19:51:12
#1037: boost.serialization : invalid pointer dependant upon serialization order
-------------------------------+--------------------------------------------
Reporter: tg38_at_[hidden] | Owner: ramey
Type: Bugs | Status: closed
Milestone: To Be Determined | Component: serialization
Version: release 1.34.0 | Severity: Not Applicable
Resolution: invalid | Keywords:
-------------------------------+--------------------------------------------
Changes (by ramey):
* status: reopened => closed
* resolution: => invalid
* severity: Showstopper => Not Applicable
Comment:
This is explained in the documentation under
Reference/Special Considerations/Archive Exceptions/pointer conflict.
This occurs when an object is first loaded through a pointer, thereby
creating a new object, then loading the same object to a specific place.
With no exception, we would end up with two objects where we started with
one before. There is no obvious way to address this without making the
serialization loading multi-pass - which would create a whole host of
other issues.
Note that questions like this are much better posted on the mailing list
rather than filing a "bug report"
Robert Ramey
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1037#comment:5>
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:49:56 UTC