木村です。
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/