Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10943: SIGSEGV in compiler_log_formatter::log_start
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-01-21 07:42:50
#10943: SIGSEGV in compiler_log_formatter::log_start
-------------------------------+----------------------
Reporter: InonShar@⦠| Owner: rogeeff
Type: Bugs | Status: new
Milestone: To Be Determined | Component: test
Version: Boost 1.41.0 | Severity: Cosmetic
Resolution: | Keywords:
-------------------------------+----------------------
Changes (by anonymous):
* type: Support Requests => Bugs
* severity: Problem => Cosmetic
Comment:
[http://stackoverflow.com/a/28049426/3368225]
After getting no help, and some desperate fiddling around, it seems to be
working. I'm not sure how.
Possible reasons for the original problem:
1. Invalid ofstream object (e.g. double open(), etc.).
2. Calling BOOST_TEST macros from within a BOOST_GLOBAL_FIXTURE, within
init_unit_test_suite().
More informative output really should be given. For example, check the
ofstream once before trying to insert into it, and maybe some more
advanced sanity check to make sure any BOOST_TEST macro called prematurely
is at least warned about.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10943#comment:1> 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:17 UTC