I don’t think that’s it, because it does work fine on the standard VM, just not on the SqueakJS VM.In a work space, “self halt” and do-it does not work (buttons are disabled). Instead, “self halt” and debug-it does work (buttons are enabled).SqueakJS does not implement all primitives, some optional ones are missing. So that could be a reason. Or it could be a bug in a primitive somewhere.The problem appears to be that the debugger’s interruptedProcess’s myLink is an empty list instead of nil.VanessaOn Sat, Nov 25, 2023 at 13:57 Thiede, Christoph <Christoph.Thiede@student.hpi.uni-potsdam.de> wrote:Hi Vanessa,
I think this might be caused by a known issue that is tracked here: https://github.com/squeak-smalltalk/squeak-object-memory/issues/92
How exactly did you invoke the debugger? How does your process browser look before and after the invocation?
Best,Christoph