<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>On windows 98 the new Squeak 3.2 exhibits a quite
strange</FONT></DIV>
<DIV><FONT face=Arial size=2>behaviour when a debugger is opened in the MVC
environment.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Please try this.</FONT></DIV>
<DIV><FONT face=Arial size=2>1. create and enter an mvc project.</FONT></DIV>
<DIV><FONT face=Arial size=2>2. open a class</FONT> <FONT face=Arial
size=2>hierarchy browser.</FONT></DIV>
<DIV><FONT face=Arial size=2>3. select
StringHolder>>browseVersions.</FONT></DIV>
<DIV><FONT face=Arial size=2> ( a lot of other methods would do as
well. )</FONT></DIV>
<DIV><FONT face=Arial size=2>4. Insert the statement self halt. at
the beginning of</FONT></DIV>
<DIV><FONT face=Arial size=2> the method and save the method
with "accept"</FONT></DIV>
<DIV><FONT face=Arial size=2>5. Now, move the mouse into the method names
view</FONT></DIV>
<DIV><FONT face=Arial size=2> and select "versions"</FONT></DIV>
<DIV><FONT face=Arial size=2>6. a small red window with title "Halt" and three
buttons</FONT></DIV>
<DIV><FONT face=Arial size=2>is opened. Press the button "Resume"</FONT></DIV>
<DIV><FONT face=Arial size=2>7. a blue (or violet?) VersionsBrowser is opened.
It</FONT></DIV>
<DIV><FONT face=Arial size=2>flashes when it is opened and this detail is
maybe</FONT></DIV>
<DIV><FONT face=Arial size=2>important.</FONT></DIV>
<DIV><FONT face=Arial size=2>8. select a version. I see the method text
displayed</FONT></DIV>
<DIV><FONT face=Arial size=2>for a very short time, then the text view is empty
again.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>There are also other weird effects (on my computer
at least)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>*the system menue shows unusual
behavior.</FONT></DIV>
<DIV><FONT face=Arial size=2>*When the mouse pointer leases the versions brwoser
and</FONT></DIV>
<DIV><FONT face=Arial size=2>then enters it again, it crosses the window
border.</FONT></DIV>
<DIV><FONT face=Arial size=2>When it does, the curser changes to a "drag window
border"</FONT></DIV>
<DIV><FONT face=Arial size=2>symbol. That symbol does not vanish again when the
mouse</FONT></DIV>
<DIV><FONT face=Arial size=2>pointer is inside the versions
browser.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>After a lot of nonsensical actions with the mouse
</FONT></DIV>
<DIV><FONT face=Arial size=2>Squeak seemingly comes back to normal
bahaviour.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I saw these strange things also in a 3.2 alpha
(last update: 4599)</FONT></DIV>
<DIV><FONT face=Arial size=2>with the virtual machine</FONT></DIV>
<DIV><FONT face=Arial size=2>Squeak 3.2.2 VM (release candidate) from May 26
2002</FONT></DIV>
<DIV><FONT face=Arial size=2>Compiler: gcc 2.95.2 19991024
(release)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I think that something with the process switching
or</FONT></DIV>
<DIV><FONT face=Arial size=2>scheduling goes wrong, but until now I have no idea
what</FONT></DIV>
<DIV><FONT face=Arial size=2>it is.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Are there others out there that can confirm my
observations?</FONT></DIV>
<DIV><FONT face=Arial size=2>Have you any idea what I can do to better the
situation?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Greetings</FONT></DIV>
<DIV><FONT face=Arial size=2>Boris</FONT></DIV>
<DIV> </DIV></BODY></HTML>