I am trying to debug a web app (based on hunchentoot and weblocks).<br>Let's say I have a function<br><br>(defun test-func(a)<br> (let ((b 1)<br> (c 2))<br> (break)))<br><br>I call this (test-func 0) from (defun weblocks-dispatcher (request) ....)<br>
When I hit break, am I supposed to see a, b and c as local variables in the frame?<br>All I can see is the request parameter of weblocks-dispatcher and not even the frame for test-func, what I am missing?<br><br>Backtrace:<br>
0: (BREAK "break")<br> Locals:<br> SB-KERNEL::ARGUMENTS = NIL<br> SB-KERNEL::DATUM = "break"<br> 1: (WEBLOCKS::WEBLOCKS-DISPATCHER #<HUNCHENTOOT:REQUEST {CFAAB71}>)<br> Locals:<br>
SB-DEBUG::ARG-0 = #<HUNCHENTOOT:REQUEST {CFAAB71}><br><br><br>I am using the very latest SBCL 1.0.36 and latest cvs slime.<br><br>Thank you,<br>Andrei<br><br>