木村です。

        In: [ruby-list:10799]


> そのときのスタックトレースを付けておきます。
> コマンド文字列用のメモリを解放するところみたいなのですが
> どうすればいいのでしょう。

私の作り込んだバグです^^;

パッチは

--- nt.c.orig   Fri Nov 13 19:43:51 1998
+++ nt.c        Fri Nov 13 19:43:29 1998
@@ -244,5 +244,5 @@
        char *p;
 
-        p = (char *)(vec - (vecc * sizeof (char *) + 1));
+        p = (char *)vec;
        free(p);
 

です。

なんでこんなけったいな計算してたんだろう? これで動いていたVC4.x 
と 5.0もすごいけど。

他にもいろいろ問題があるようです > MSWIN32版
#ちょっと頑張らねば

-- 
木村浩一
             May the source be with you.
        mail:     kbk / kt.rim.or.jp
        web-page: http://www.kt.rim.or.jp/~kbk/