Re: Follow-up to earlier question

Douglas Katzman via Sbcl-help <[email protected]> Fri, 27 Mar 2026 17:37:11 -0400
Newsgroups gmane.lisp.steel-bank.general
Message-ID <CAOrNaswWxFn3DaopyGKFFW=8B_fs_EFtyoNGkCjvzfiqn7usDA@mail.gmail.com>
--===============7480217604726128801==
Content-Type: multipart/alternative; boundary="000000000000696797064e084efd"

--000000000000696797064e084efd
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, Mar 27, 2026 at 12:18=E2=80=AFPM Basile Starynkevitch <
[email protected]> wrote:

>
> A theoretical possibility might be to write some glue code (between
> SBCL and C) using Ian Lance Taylor libbacktrace open source library.
>

No, the reason he can't backtrace from Lisp has nothing whatsoever to do
with not understanding how to backtrace from Lisp.  Lisp is basically dead
the moment his errant function exhausts the stack. Moreover, since his
error occurred in the Lisp printer, it's even more dead than usual.
Backtracing from C is in no way aided by using a different library. The
builtin debugger works fine.

--000000000000696797064e084efd
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote g=
mail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Mar 27,=
 2026 at 12:18=E2=80=AFPM Basile Starynkevitch &lt;<a href=3D"mailto:basile=
@starynkevitch.net">[email protected]</a>&gt; wrote:<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1=
px solid rgb(204,204,204);padding-left:1ex"><br>
A theoretical possibility might be to write some glue code (between<br>
SBCL and C) using Ian Lance Taylor libbacktrace open source library.<br></b=
lockquote><div>=C2=A0</div><div>No, the reason he can&#39;t backtrace from =
Lisp has nothing whatsoever to do with not understanding how to backtrace f=
rom Lisp.=C2=A0 Lisp is basically dead the moment his errant function exhau=
sts the stack. Moreover, since his error occurred in the Lisp printer, it&#=
39;s even more dead than usual.</div><div>Backtracing from C is in no way a=
ided by using a different library. The builtin debugger works fine.</div></=
div></div>

--000000000000696797064e084efd--


--===============7480217604726128801==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============7480217604726128801==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Sbcl-help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sbcl-help

--===============7480217604726128801==--