[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
|