[plt-scheme] Re: new bug test results for the intermittent file explorer hanging problem previously reported

From: Grant Rettke (grettke at acm.org)
Date: Wed Jan 27 14:10:44 EST 2010

The window decoration affected the file system operations?! Yuck.

On Wed, Jan 27, 2010 at 4:04 AM, Laurent <laurent.orseau at gmail.com> wrote:
> For the record, I recently disabled Aero (Vista's default GUI) and the
> problem seems to have disappeared.
> So I switched back to the standard file-dialog with:
> (preferences:set 'framework:file-dialogs 'std)
> No need to restart DrScheme.
>
> For those who need to stick with the 'standard file-dialog, to quickly go to
> a given path, it is possible to paste it in the filename text-field, and the
> dialog will automatically move to it (it's also fun to watch).
>
> Laurent
>
>
> On Thu, Dec 10, 2009 at 23:31, Robby Findler <robby at eecs.northwestern.edu>
> wrote:
>>
>> As a workaround until that time, try running this in DrScheme. It
>> should change your file dialog boxes to use Scheme-implemented ones
>> that probably don't suffer from this problem (they are completely
>> different, tho).
>>
>> You may need to restart drscheme.
>>
>> ---- cut here ----
>> #lang scheme
>> (require framework)
>> (preferences:set 'framework:file-dialogs 'common)
>> ---- cut here ----
>>
>> hth,
>> Robby
>>
>> 2009/12/9 Matthew Flatt <mflatt at cs.utah.edu>:
>> > It seems likely to me that DrScheme is doing something wrong here,
>> > probably in the way it uses threads to keep the event loop for the file
>> > dialog separate from DrScheme's main event loop.
>> >
>> > Benjamin: I very much appreciate your detailed bug report.
>> > Unfortunately, I've never found the time (including tracking down the
>> > right version of Windows) to investigate this further.
>> >
>> > Currently, I'm looking to the MrEd re-write the way to address this
>> > problem. In the short run, the rewrite will create entirely new
>> > problems, but I think we at least know better how to handle event loops
>> > and avoid the problem that is likely behind the file-dialog bug. I just
>> > need about 3 more months...
>> >
>> > Matthew
>> >
>> > At Wed, 9 Dec 2009 18:01:13 +0100, Laurent wrote:
>> >> Apparently Windows is to blame indeed.
>> >> However it's strange that for me this bug only occurs in DrScheme and
>> >> in no
>> >> other app that I have.
>> >>
>> >> On Wed, Dec 9, 2009 at 17:20, Thomas Holubar <scheme at phirho.com> wrote:
>> >>
>> >> > Hi Benjamin!
>> >> >
>> >> > If I am not mistaken the Dialog you're referring to is a native
>> >> > system
>> >> > dialog. So the problem would be a Windows responsibility.
>> >> >
>> >> > Actually I've had (and sporadically have) similar issues with the
>> >> > Windows
>> >> > explorer. If you search for <Windows explorer not responding> on the
>> >> > web
>> >> > you'll see that this is quite common.
>> >> >
>> >> > HTH,
>> >> > Thomas
>> >> >
>> >> >
>> >> > _________________________________________________
>> >> >  For list-related administrative tasks:
>> >> >  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>> >> >
>> >> _________________________________________________
>> >>   For list-related administrative tasks:
>> >>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>> > _________________________________________________
>> >  For list-related administrative tasks:
>> >  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>> >
>> _________________________________________________
>>  For list-related administrative tasks:
>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>



-- 
http://www.wisdomandwonder.com/


Posted on the users mailing list.