Nick Couchman wrote:
[...] Unfortunately the unhandled exception occurs before this check is done:
Then we've broken something else, because we were getting past that before. We aren't getting to do-boot now.
What boot does is essentially:
<boot-device> open-dev 4000 swap " load" rot $call-method
(it's a bit more complicated, but that's the essence). We seem to be dying in either open-dev or "load" now.