Stopping a debug-window loop

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Stopping a debug-window loop

Blake-5
OK, I've got a debug window popping up over and over again.

I can Alt+. but that pops up a user interrupt window which is immediately  
plastered over by another of the same debug window.

I tried Ctrl+C as well, based on advice from Stepehn Ducasse's book.  
Nothing there.

In the past I've just closed the Squeak window, but it's really tiresome  
having to redo all the work since the last save. (It only matters a little  
how much work. It's tiresome on principle.)

Can anything be done to stop this?

        ===Blake===
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Stopping a debug-window loop

Brad Fuller-2
This may be of some help:

http://wiki.squeak.org/squeak/2168

scroll to:

How can I recover my work if a crash has occurred?



----- Original Message ----

From: Blake <[hidden email]>

To: A friendly place to get answers to even the most basic questions about Squeak. <[hidden email]>

Sent: Friday, August 31, 2007 7:09:05 PM

Subject: [Newbies] Stopping a debug-window loop



OK, I've got a debug window popping up over and over again.



I can Alt+. but that pops up a user interrupt window which is immediately  

plastered over by another of the same debug window.



I tried Ctrl+C as well, based on advice from Stepehn Ducasse's book.  

Nothing there.



In the past I've just closed the Squeak window, but it's really tiresome  

having to redo all the work since the last save. (It only matters a little  

how much work. It's tiresome on principle.)



Can anything be done to stop this?



    ===Blake===

_______________________________________________

Beginners mailing list

[hidden email]

http://lists.squeakfoundation.org/mailman/listinfo/beginners







_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Stopping a debug-window loop

Enno Schwass
In reply to this post by Blake-5
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

Maybe this thread can help you. It does for me

http://www.nabble.com/Whats-the-best-way-to-stop-numerous-mnu- 
Messages--tf4307386.html#a12261833

bye

Enno Schwass
[hidden email]
feed://rss.mac.com/onkelenno/iWeb/Web-Site/Blog/rss.xml



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iD8DBQFG2PQ1Rar8+mLBvIcRAgUpAKCg5W634oD2QDkik7kyMCfrBDsxzgCgnH3n
ThukQpWIetUUNjwQ/92qR0Q=
=jDw1
-----END PGP SIGNATURE-----
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Stopping a debug-window loop

Blake-5
In reply to this post by Brad Fuller-2
On Fri, 31 Aug 2007 19:19:22 -0700, <[hidden email]> wrote:

> This may be of some help:
>
> http://wiki.squeak.org/squeak/2168
>
> scroll to:
>
> How can I recover my work if a crash has occurred?

That's helpful. Thanks, Brad!
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Stopping a debug-window loop

Blake-5
In reply to this post by Enno Schwass
On Fri, 31 Aug 2007 22:10:13 -0700, Enno Schwass <[hidden email]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi
>
> Maybe this thread can help you. It does for me
>
> http://www.nabble.com/Whats-the-best-way-to-stop-numerous-mnu- 
> Messages--tf4307386.html#a12261833

Thanks, Enno, I'll try some of these next time.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Stopping a debug-window loop

Michael van der Gulik-3
In reply to this post by Blake-5
Blake wrote:
> OK, I've got a debug window popping up over and over again.
>
> I can Alt+. but that pops up a user interrupt window which is
> immediately plastered over by another of the same debug window.
>
> I tried Ctrl+C as well, based on advice from Stepehn Ducasse's book.
> Nothing there.
I would guess this is to terminate the process on the current console
under Linux.
>
> In the past I've just closed the Squeak window, but it's really
> tiresome having to redo all the work since the last save. (It only
> matters a little how much work. It's tiresome on principle.)
>
> Can anything be done to stop this?
This is why I use REPLServer (telnet server for Squeak).

Install REPLServer, which should be available from SqueakMap or the
PackageUniverse. Start it and make sure it works. When Morphic breaks,
telnet to localhost on port 4445 and type in:

: utils rebootMorphic.

This will give you a fresh Morphic desktop where you can fix things
from. You can also manipulate processes from REPLServer.

I also save my image before each time I try to run my code if the code
is likely to be problematic.

Michael.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Stopping a debug-window loop

Blake-5
On Sat, 01 Sep 2007 20:46:29 -0700, Michael van der Gulik  
<[hidden email]> wrote:

> Install REPLServer, which should be available from SqueakMap or the
> PackageUniverse. Start it and make sure it works. When Morphic breaks,
> telnet to localhost on port 4445 and type in:
>
> : utils rebootMorphic.
>
> This will give you a fresh Morphic desktop where you can fix things
> from. You can also manipulate processes from REPLServer.

That...is awesome.

> I also save my image before each time I try to run my code if the code
> is likely to be problematic.

I don't have a good eye for that yet. This one I didn't see coming and  
still don't quite get why it was looping. I understood the bug (I was  
looking for something in a dictionary that wasn't there) but it should  
have only activated when the mouse was over the morph. Yet there it was.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners