From: KOSAKI Motohiro Date: 2011-06-15T23:37:03+09:00 Subject: [ruby-dev:43824] Re: [ruby-cvs:38869] nobu:r31690 (trunk): * gc.c (vm_xcalloc): use calloc provided by platforms. 2011年6月13日22:47 KOSAKI Motohiro : >>> 興味があったので 0 size mallocの場所を調べてみたのですが >>> compile.c の以下の場所のようです。 >> >>  ここを,malloc しないようにするのは簡単なんですが,これは変更するべき >> でしょうか. > > 金本さん案の、vm_xmalloc() で細工をする案を強く押します。 > > 1)全呼びだし元を audit するのはたいへん手間がかかる (≒めんどくさい) > 2)もともとvm_xmalloc() で細工してたんだから、これはregression. 金本さんのパッチから、デバッグ用のノイズを取り除いたものをコミットしました。 r32103 です。