Open wilbowma opened 3 years ago
I've transerred this to the DrRacket repo. The actual bug may be in htdp or gui but putting it here seems better for now.
I'm having trouble seeing how this can happen from this amount of information. My best guess is that there was another thread somewhere else that was doing something to the editor (or maybe something that raised an error earlier leaving the editor in a bad state). If this was the case it would that other code that would need to be fixed, not the code that's showing up in the stack trace here.
I've tried to get more details from the students. They have multiple tabs open, and in one of them (but maybe not the same one as the file that was being saved), they were using the stepper. The stepper encountered an error, which was "displayed in red". After trying to reuse the stepper, the above error happened in DrRacket.
Will try to get more details.
@jbclements can you point me to the code that the stepper uses to get ahold of the program that's in the definitions window?
What version of Racket are you using? Racket 8.1 CS
What program did you run? I cannot reproduce the bug, and cannot share the student's code.
A student somehow triggered this error in DrRacket, after which DrRacket would not close, would not force quit, would not allow the laptop to restart, and had to be killed with
kill -9
.It appears to have been triggered while saving the file.
What should have happened? The file should have saved, or at least, not completely borked DrRacket.
If you got an error message, please include it here.
Please include any other relevant details macOS