[Boost-bugs] [Boost C++ Libraries] #4210: Changes in boost::exception - 1.43 causing exception to be thrown before main

Subject: [Boost-bugs] [Boost C++ Libraries] #4210: Changes in boost::exception - 1.43 causing exception to be thrown before main
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-05-12 22:00:35


#4210: Changes in boost::exception - 1.43 causing exception to be thrown before
main
------------------------------------+---------------------------------------
 Reporter: robertyull@… | Owner:
     Type: Bugs | Status: new
Milestone: Boost 1.43.0 | Component: None
  Version: Boost 1.44.0 | Severity: Problem
 Keywords: |
------------------------------------+---------------------------------------
 Submitting per Emil Dotchevski's suggestion based on a discusion on boost-
 users.

 Changes to boost::exception in 1.43 can cause an exception to be thrown
 during static initialization (before main() is called). I've attached code
 that will produce the behavior. The exception is caught, but causes
 Microsoft Visual Studio to halt if "break when std::exception is thrown"
 is enabled in the debugger.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4210>
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:03 UTC