Lisp HUG Maillist Archive

Debugging another process

I'm having a bit of difficult on LWW 4.4 being able to debug another process.  For example:

(defun test (a b)
  (+ a b)) ; debug this expression

(defun tryout ()
  (mp:process-run-function "foo" nil (lambda () (test 1 2)))

Now, this works just fine, but if I start getting more complicated (for example, if somewhere in test I call into a DLL function), the breakpoint works, I can see all the arguments, but when I click "continue" to keep running the application, it's essentially halted and I have to kill the process from within the IDE.

Just wondering if there is a trick to debugging a running process that I'm missing? Thanks.

Jeff M.

--
massung@gmail.com

Re: Debugging another process

Unable to parse email body. Email id is 5149

Updated at: 2020-12-10 08:49 UTC