[armedbear-devel] Serious bug involving UWP
Tobias C. Rittweiler
tcr at freebits.de
Thu Sep 17 14:03:52 UTC 2009
Mark Evenson writes:
> > Just insert some FORMAT calls to SLDB-LOOP, in particular one before the
> > UWP, and one as the first form of the protected form.
>
> If I patch swank.lisp as attached I see
>
> SLDB-LOOP-1
> SLDB-LOOP-2
> SLDB-LOOP-3
> SLDB-LOOP-6
> SLDB-LOOP-7
> SLDB-LOOP-8
>
> indicating that the SLDB-LOOP UNWIND-PROTECT is executing part of the
> protected forms, and then going to the cleanup forms. Or am I
> misinterpreting something again?
So you see an *sldb ...* buffer if you C-c C-c the original form?
What platform / Java version do you use?
I'm on Ubuntu Linux x86-32, with Java 1.6.0_16.
> > I'll make it go the route over a temp file, but the UWP issue should be
> > resolved first otherwise I'd remove the way to reproduce this issue.
>
> Can you refactor the UNWIND-PROTECT problem into non-SLIME code somehow?
I wouldn't know how. It's strange because C-c C-k _does_ pop up an SLDB.
-T.
More information about the armedbear-devel
mailing list