From: Tietew Date: 2005-06-10T16:59:49+09:00 Subject: [ruby-dev:26325] Re: ruby_setenv dumps core with mod_ruby/1.4.2 Tietew です。 On Sun, 5 Jun 2005 17:56:44 +0900 In article <20050605175642.0878C600.ocean@m2.ccsnet.ne.jp> [[ruby-dev:26285] Re: ruby_setenv dumps core with mod_ruby/1.4.2] H.Yamamoto wrote: > という変更がありました。ruby.c を 1.83.2.8 に戻すと落ちなくなったりしますか? 1.83.2.8でも落ちてしまいます。 とりあえずメモリリークに目を瞑って下のパッチを当てて凌いでいるの ですが,ruby単体で再現できないのです… --- hash.c Fri Jun 10 15:32:21 2005 +++ .#hash.c.1.128.2.11 Wed May 18 23:40:20 2005 @@ -1856,6 +1856,6 @@ } else { - if (environ[i] != origenviron[i]) - free(environ[i]); +// if (environ[i] != origenviron[i]) +// free(environ[i]); } environ[i] = ALLOC_N(char, strlen(name) + strlen(value) + 2); —[ Tietew ]—————————————————————————— メ : tietew@tietew.net / tietew@raug.net / tietew@masuclub.net ホペ: http://www.tietew.net/ Tietew Windows Lab. http://www.masuclub.net/ 鱒倶楽部 指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA