[squeak-dev] Syntax Error window locks up image

Marcel Taeumel marcel.taeumel at hpi.de
Tue Feb 16 14:54:50 UTC 2021


> the method that is run every hour is setup to run a method to
> do some work and then spawn a block with an hour delay
> which runs the method again when the delay elapses.

Ah, so you do not compile code in that method. Hmm...
Am 13.02.2021 17:58:50 schrieb John-Reed Maffeo <jrmaffeo at gmail.com>:
CMD]+[Dot] interrupt was the first thing I tried.

At this point it is not repeatable so I don't think there is anything I can do other that keep an eye out for it.

the method that is run every hour is setup to run a method to do some work and then spawn a block with an hour delay which runs the method again when the delay elapses.
-jrm


On Fri, Feb 12, 2021 at 1:33 AM Marcel Taeumel <marcel.taeumel at hpi.de [mailto:marcel.taeumel at hpi.de]> wrote:

Hi John-Reed,

can you tell us more about that method your are running every hour?

Syntax errors are as tricky as debuggers. They actually use a debugger internally to interrupt the current (i.e. the compiler's/parser's) control flow and offer interactive means to fix syntax to then continue compilation.

Considering interactive syntax correction, I am not sure whether compilation is safe in processes other than the UI process.

Did you try hitting [CMD]+[Dot] in that case?

Best,
Marcel
Am 12.02.2021 06:00:11 schrieb John-Reed Maffeo <jrmaffeo at gmail.com [mailto:jrmaffeo at gmail.com]>:
What causes a window like this to appear?
Why does it lock up the image?
The problem occurred in an image that was running unattended using #Delay to run a method every hour. The application is in development but it has been running on schedule for a month or so without any problems.

I do save and restart the image occasionally.

--

jrm




--

John-Reed Maffeo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210216/8d2391bf/attachment.html>


More information about the Squeak-dev mailing list