Subject: Re: bug#28211: Grafting code triggers GC/thread-safety issue on Guile 2.2.2

From: Mark H Weaver <[email-masked]>
Date: Thu, 10 May 2018 12:01:15 -0400

Mark H Weaver <[email-masked]> writes:
> From these facts, I believe we can conclude that the error is happening
> within the body of 'begin-thread' in 'n-par-for-each', but outside of
> the body of 'proc' passed to 'n-par-for-each'.

It could also be happening within the 'call-with-backtrace', used here:

  https://git.savannah.gnu.org/cgit/guile.git/tree/module/ice-9/threads.scm?h=v2.2.3#n159

More investigation is needed, but it's unlikely that I'll be able to
spend more time on this today.

       Mark