Subject: Re: bug#40088: 27.0.90; Symbol’s value as variable is void: debugger-outer-match-data

From: Stefan Monnier <[email-masked]>
Date: Wed, 18 Mar 2020 20:18:50 -0400

> Since the void-variable is getting triggered from
> backtrace_eval_unrewind, I tried the patch below, which almost seems
> to fix the problem,

Indeed, the patch looks good (except for the removal of `static` which
seems like a spurious artifact).

> but after continuing from the debugger there's a
> segfault in GC, so it's definitely not the Right Thing.

Maybe it's not directly related to your patch (your patch just reveals
another latent bug)?

        Stefan