Re: [Boost-bugs] [Boost C++ Libraries] #12719: context test cases and examples segmentation fault when built with mingw-w64 toolchain

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12719: context test cases and examples segmentation fault when built with mingw-w64 toolchain
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-04-17 16:22:53


#12719: context test cases and examples segmentation fault when built with
mingw-w64 toolchain
-------------------------------+------------------------
  Reporter: patrick.zani@… | Owner: olli
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component: context
   Version: Boost 1.63.0 | Severity: Regression
Resolution: | Keywords:
-------------------------------+------------------------

Comment (by p.remmers@…):

 Ok, so the rebuild is done, and I actually can't say whether that fixed it
 completely or not.
 The strange thing is, if you run the program it works and doesn't crash
 anymore (yay!).
 However, if you run it under gdb, there will be a SIGSEGV at the ldmxcsr
 0xa0(%rsp) instruction in the jump_fcontext function.
 I don't know whether that's a problem with gdb or whether the problem is
 not really fixed yet.
 I can single step over that instruction with visual studio in an msvc
 build of boost and my test program no problem.
 I can even use the visual studio debugger and single step over that
 instruction in the executable that was built by mingw.
 So I really don't know what's going on here.
 The way this behaves, I'm going to assume that the problem is basically
 fixed, and that this is a gdb problem.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12719#comment:6>
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-17 16:26:02 UTC