[plt-scheme] DrScheme becomes unstable after using (system ...) function, any suggestions?

From: Robby Findler (robby at cs.uchicago.edu)
Date: Tue Dec 25 13:15:38 EST 2007

Try the nightly build page, once Eli has updated it (Eli?).



On Dec 25, 2007, at 10:18 AM, Yavuz Arkun <yarkun at gmail.com> wrote:

> Thanks for the info :)
> Any idea when 372 might be out?
> I have tried building MzScheme/MrEd from SVN trunk with VS Express  
> 2008 but couldn't build it correctly. (VS Express 2005 download page  
> is currently bugged so I cannot get it.) The builds fail with error  
> messages about undefined references. Given my complete lack of  
> knowhow about VS, Windows C programming etc, I doubt that I can get  
> them working anytime soon.
> Yavuz
> Matthew Flatt wrote:
>> At Sun, 23 Dec 2007 18:40:34 +0200, Yavuz Arkun wrote:
>>> While trying to use the system function from process.ss library, I  
>>> discovered that DrScheme becomes unstable after calling this  
>>> procedure several hundred times. Here is the bug report that I  
>>> submitted (#9119):
>> Thank you for the bug report! This bug is fixed in the SVN trunk, and
>> the repair will be included in v372.
>> The problem was specific to Windows and the 3m variant of PLT Scheme.
>> More specifically, the bug was in the clean-up sequence of a data
>> structure that records Windows-level threads, including ones that are
>> created to manage Windows-level pipes as Scheme ports, such as the
>> pipes created by `subprocess'.
>> Matthew
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.