This is a known issue. I believe the last valid version of boost that doesn't cause a crash is 1.61. Anything after that causes this issue on all platforms not just osx. @Orson or @Tom, any chance you could take a look at this to see what boost changed in the context library?
Cheers, Wayne On 2/23/2017 6:49 AM, Simon Wells wrote: > just fyi > > https://bugs.launchpad.net/kicad/+bug/1658249 > > On 24 February 2017 at 00:38, Chris Pavlina <[email protected]> wrote: >> Backtrace attached. Boost is 1.63.0. >> >> On Thu, Feb 23, 2017 at 11:36:02AM +0100, Maciej Sumiński wrote: >>> Hi Chris, >>> >>> Would you give more details about the problem? Boost version, backtrace? >>> >>> Regards, >>> Orson >>> >>> On 02/23/2017 02:23 AM, Chris Pavlina wrote: >>>> Hi, >>>> >>>> pcbnew is segfaulting on launch on my MacOS Sierra build, due to a null >>>> dereference in the coroutine code: >>>> >>>> coroutine.h >>>> 408 static CONTEXT_T callerStub( CONTEXT_T caller, INVOCATION_ARGS* >>>> aArgsPtr ) >>>> 409 { >>>> 410 const auto& args = *aArgsPtr; >>>> 411 auto* cor = args.destination; >>>> >>>> aArgsPtr is null and I don't understand WHY. However, I was able to make >>>> things appear to work by short-circuiting this function if the argument >>>> is null. >>>> >>>> Patch attached. It Works For Me™, but I'd like someone who knows the >>>> coroutine code to look and make sure I haven't made a mess of things. >>>> >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~kicad-developers >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>>> >>> >>> >> >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

