[armedbear-devel] [PATCH] incorporating java stack frames into backtrace

Tobias C. Rittweiler tcr at freebits.de
Wed Jul 15 08:51:07 UTC 2009


"Tobias C. Rittweiler" writes:

> With the patch of this mail, the backtrace will also contain the
> relevant Java stack frames for errors that were signalled from within
> ABCL's Java runtime:
>
>   Backtrace:
>     0: (INVOKE-DEBUGGER #<TYPE-ERROR {B1A201}>)
>     1: org.armedbear.lisp.Lisp.error(Lisp.java:375)
>     2: org.armedbear.lisp.Lisp.type_error(Lisp.java:390)
>     3: org.armedbear.lisp.LispObject.getStringValue(LispObject.java:1061)
>     4: org.armedbear.lisp.LispThread.<init>(LispThread.java:111)
>     5: org.armedbear.lisp.LispThread.<init>(LispThread.java:39)
>     6: org.armedbear.lisp.LispThread$3.execute(LispThread.java:909)
>     7: org.armedbear.lisp.Primitive.execute(Primitive.java:108)
>     8: (MAKE-THREAD #<FUNCTION (LAMBDA ()) {15343C2}>)
>     9: (SYSTEM::%EVAL (MAKE-THREAD #'(LAMBDA NIL)))
>    10: (EVAL (MAKE-THREAD #'(LAMBDA NIL)))

An updated patch (fixes off-by-one) can be found at

  http://common-lisp.net/~trittweiler/incorporate-java-frames-into-backtraces-2.diff

  -T.

-- 
Diese Nachricht wurde auf Viren und andere gefaerliche Inhalte untersucht
und ist - aktuelle Virenscanner vorausgesetzt - sauber.
Freebits E-Mail Virus Scanner





More information about the armedbear-devel mailing list