[plt-dev] all versions >= 4.1.5.x *very* broken in Windows

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Tue May 19 19:59:31 EDT 2009

This should be fixed, now.

At Tue, 19 May 2009 16:06:40 -0600, Matthew Flatt wrote:
> Thanks! I have not been able to fix it, yet, but I can easily reproduce
> the problem using these directions.
> 
> At Tue, 19 May 2009 17:08:24 -0400, Dave Herman wrote:
> > Okay, I got it. Here's how I can reproduce it quickly and reliably:
> > 
> > Open collects/mzlib/thread.ss in a new window. Scroll down so the lambda 
> > expression on line 63 is towards the top of the window, and position the 
> > keyboard cursor at 63:8, i.e. the outside of the lambda expression, so 
> > that a very large portion of the window is highlighted gray. Maximize 
> > the window.
> > 
> > Now open a new window. Open collects/mzlib/private/structure-helper.ss. 
> > Leave the keyboard cursor at the initial position, so the whole 
> > definitions window is selected and highlighted gray. Maximize the window.
> > 
> > Now alt-tab back and forth quickly between the two windows. After four 
> > or five switches, DrScheme reliably freezes.
> > 
> > Dave
> > 
> > Dave Herman wrote:
> > > Ooh, and it just happened again-- I wonder if I'm getting closer to a 
> > > method for reproducing. Stay tuned...
> > > 
> > > Dave
> > > 
> > > Dave Herman wrote:
> > >> I'm afraid it just happened again. I've had DrScheme open for probably 
> > >> 5 or 6 hours, with two windows, several tabs each. I was switching 
> > >> from one window to the other, and it needed to completely repaint-- 
> > >> it's just a gray background-- but it froze. Processor idle, no disk 
> > >> thrashing. Windows reports the DrScheme image is taking about 180M 
> > >> (I've got the DrScheme memory limit set at 256M).
> > >>
> > >> Dave
> > >>
> > >> Dave Herman wrote:
> > >>>> I have not been able to recreate the behavior, but I have a guess at
> > >>>> the problem. Can you try the latest pre-release build (as of Tuesday,
> > >>>> May 19 2009, 09:10 EDT)?
> > >>>
> > >>> Downloading now. I should be spending a few hours coding today so 
> > >>> I'll let you know if I can reproduce it.
> > >>>
> > >>> Dave
> > >>>
> > >>> _________________________________________________
> > >>>  For list-related administrative tasks:
> > >>>  http://list.cs.brown.edu/mailman/listinfo/plt-dev
> > >>
> > >> _________________________________________________
> > >>  For list-related administrative tasks:
> > >>  http://list.cs.brown.edu/mailman/listinfo/plt-dev
> > > 
> > > _________________________________________________
> > >  For list-related administrative tasks:
> > >  http://list.cs.brown.edu/mailman/listinfo/plt-dev
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-dev


Posted on the dev mailing list.