[Pharo-dev] Debugger recursion

jan.struz public+pharo at struz.cz
Thu Aug 22 22:23:16 EDT 2013


Hi,
try this:



This will start opening infinite number of debuggers, because of
A>>doesNotUnderstand: #halt. 
Ok, so, if I replace /self halt/ with /Halt signal/, it will do the same,
but now because of A>>doesNotUnderstand: #inspector.
But in both cases, after successfully (before stack is full) interrupting
the recursion with Alt+., only the Process Browser is full of 
"Morphic UI
process:MorphicUIManager>>openDebuggerOn:context:label:contents:fullView:"
no real debugger is visible...

My question: How to debug code inside DNU method? Bug? Feature? 
I know, the full stack issue can be solved by a watchdog, is it planned? And
it was discussed before here on mailinglist, but with different code
examples.
Or one can limit the total count of opened...



-----
Save The World!
--
View this message in context: http://forum.world.st/Debugger-recursion-tp4704703.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.




More information about the Pharo-dev mailing list