[Ecls-list] debugging erros in different thread

Anton Vodonosov avodonosov at yandex.ru
Sun Dec 7 01:39:54 UTC 2008


Running the following from REPL:

  (mp:process-run-function 'test (lambda () (error "test error")))

results in

  Broken at EST 0154bSI:TOP-LEVEL.No f28>
  > restarts available.
  Top level.
  >

At this point no break-look commands (:h, :b) are available:
  > :h
  The variable H is unbound.
  Broken at LAMBDA.No restarts available.
  Broken at SI:BYTECODES.
  >>

Is it a bug or known limitation?

I am on Windows XP. Fresh ECL HEAD was build yesterday with
MS Visual Studio.

Without backtrace it is difficult to investigate errors,
for example, happened when Hunchentoot handles requests,
because Hunchentoot creates a separate thread for every
request.

Best regards,
- Anton







More information about the ecl-devel mailing list