[Boost-bugs] [Boost C++ Libraries] #12979: 64bit support for clone_current_exception_non_intrusive.cpp and a small bugfix

Subject: [Boost-bugs] [Boost C++ Libraries] #12979: 64bit support for clone_current_exception_non_intrusive.cpp and a small bugfix
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-04-19 07:32:05


#12979: 64bit support for clone_current_exception_non_intrusive.cpp and a small
bugfix
-------------------------------------------+----------------------------
 Reporter: Martin Weiss <martin.weiss@…> | Owner: emildotchevski
     Type: Patches | Status: new
Milestone: To Be Determined | Component: exception
  Version: Boost 1.63.0 | Severity: Problem
 Keywords: |
-------------------------------------------+----------------------------
 I implemented 64bit support for cloning MSVC exceptions. Furthermore I
 fixed a bug that occurs in the rare case when the thrown type has no
 destructor: The destructor_ptr is NULL in that case and attempting to call
 it causes an access violation. Note that my version of
 clone_current_exception_non_intrusive.cpp always includes
 <boost/config.hpp> so I can set BOOST_ENABLE_NON_INTRUSIVE_EXCEPTION_PTR
 in <boost/config/user.hpp>. I attached a diff file.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12979>
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-04-19 07:34:57 UTC