プロジェクト

全般

プロフィール

致命的 #51

完了

ruby1.8でWeakStorageが滅茶苦茶なオブジェクトを返す

toshi_a 初音 さんが約13年前に追加. 約13年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2011-01-10
期日:
進捗率:

100%

プラグイン名:

説明

ruby1.8では、WeakStorageがいれたものとは違うオブジェクトを返すようになってしまっている。
1.9対応をしたあたりからで、1.9では一切発生していない

toshi_a 初音 さんが約13年前に更新

Ruby1.8ではWeakStorageをHashの別名にした。正常に起動するがメモリリークになるため、根本的な解決にはなっていない

toshi_a 初音 さんが約13年前に更新

Hash#keyが1.8でサポートされていないのに誤って使うようにしていたのが原因だった模様。utils.rbで、1.8ならHash#keyをHash#indexのエイリアスと定義した

匿名ユーザー さんが約13年前に更新

  • ステータス新規 から 終了 に変更
  • 進捗率0 から 100 に変更

更新履歴 r212 で適用されました。

他の形式にエクスポート: Atom PDF