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
>
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

