> ```
> > $ gdb guile
> > GNU gdb (Debian 12.1-3) 12.1
> > ... etc ...
> > Reading symbols from guile...
> > (No debugging symbols found in guile)
> > (gdb) r
> > Starting program: /usr/bin/guile
> > [Thread debugging using libthread_db enabled]
> > Using host libthread_db library
> "/lib/x86_64-linux-gnu/libthread_db.so.1".
> >
> > Program received signal SIGSEGV, Segmentation fault.
>
> According (and thanks) to mwette, this is actually expected behavior:
> https://hboehm.info/gc/debugging.html
>
> And just continuing via "c" should work.
>

Wow! Well, I feel kind of dumb to not actually have tried that; I have been
trained that SIGSEGV is a full stop, and it's pointless to try to
continue.  Thank you!

I can't imagine I will be the first and only one to be surprised by this
change of behavior, but I can't think of a good solution to propose, just
right now.
-- Lnas

Reply via email to