[armedbear-devel] how to debug?

Alessio Stalla alessiostalla at gmail.com
Tue Feb 16 19:28:12 UTC 2010


On Tue, Feb 16, 2010 at 12:42 AM, Alan Ruttenberg
<alanruttenberg at gmail.com> wrote:
> Could this be the result of some corruption of my java environment?
>
> Error loading /Users/alanr/repos/lsw/trunk/util/armedbear-0.19.0-dev-darwin-unknown/obo.abcl
> at line 16 (offset 951)
> Debugger invoked on condition of type ERROR:
>  Class verification failed: (class: org/armedbear/lisp/obo_10,
> method: execute signature:
> (Lorg/armedbear/lisp/LispObject;Lorg/armedbear/lisp/LispObject;)Lorg/armedbear/lisp/LispObject;)
> Accessing value from uninitialized register 10
> Restarts:
>  0: RETRY  Retry performing #<ASDF:LOAD-OP (:VERBOSE NIL) {A3513D}>
> on #<ASDF:CL-SOURCE-FILE "obo" {DD5547}>.
>  1: ACCEPT Continue, treating #<ASDF:LOAD-OP (:VERBOSE NIL) {A3513D}>
> on #<ASDF:CL-SOURCE-FILE "obo" {DD5547}> as having been successful.
> [1] CL-USER(1): :bt
>  0: (SYSTEM:BACKTRACE)
>  1: (APPLY #<FUNCTION SYSTEM:BACKTRACE {59067}> NIL)
>  2: (SYSTEM:BACKTRACE)
>  3: (INVOKE-DEBUGGER #<ERROR {690C8E}>)
>  4: org.armedbear.lisp.AutoloadedFunctionProxy.loadPreloadedFunction(AutoloadedFunctionProxy.java:237)
>  5: org.armedbear.lisp.CompiledClosure$1.execute(CompiledClosure.java:232)
>  6: org.armedbear.lisp.Load.faslLoadStream(Load.java:548)
>  7: org.armedbear.lisp.Load.access$100(Load.java:54)
> [1] CL-USER(2):

Hi Alan,

Thanks for the report. Can you provide an explanation on how to reproduce it?

We recently made a change in the compiler to inline all lambda calls
and local function calls which are declared to be inline; that may
have something to do with your bug, does it ring a bell to you?

hth,
Alessio




More information about the armedbear-devel mailing list