[ruby-dev:24316] Re: Array#sort! dumps core

From: Tanaka Akira <akr@...17n.org>
Date: 2004-09-23 04:09:49 UTC
List: ruby-dev #24316
In article <1095906889.873691.23166.nullmailer@x31.priv.netlab.jp>,
  Yukihiro Matsumoto <matz@ruby-lang.org> writes:

> これは難問ですね。arr.clearの行が無くても落ちますから、配列
> の大きさの変化の問題ではありませんね。デバッガで追いかけたと
> ころfreelistが壊れていて、自己参照してます。なんでだろう。

えぇ、ary_sort_check の呼び出しが関数の最後で行なわれるようになっても
直らなかったのは予想外でした。

それはそれとして、ary_sort_check の呼び出しは 4つありますが、2つでいい
んじゃないかと思います。
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread