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