操作
バグ #1478
完了ruby 3.0.0 でMIKU::SymbolTableを生成しようとするとクラッシュする
プラグイン名:
クラッシュする:
はい
説明
ruby 3.0.0 で mikutter を起動すると、extract plugin 絡みで MIKU::SymbolTable.new が実行された時の初期化処理でクラッシュします。
バックトレースが非常に分かりにくいですが、これは SortedSet がコアライブラリから削除されたことが理由と考えられます。
ruby 3.0.0 では SortedSet は set.rb の最後にオートロード定数として登録されています。
で、そこに set/sorted_set.rb が呼ばれるよう指定されていますが、このファイルの中身は外部 gem の require だけになっているので存在しなかったら勿論 LoadError です。
sorted_set を Gemfile に入れればとりあえず起動するものの、何の解決にもなっていないような気がしています。
ただ MIKU のことは分からないので、どうしたものかと…
ファイル
操作