Re: [Boost-bugs] [Boost C++ Libraries] #1037: boost.serialization : invalid pointer dependant upon serialization order

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