質問編集履歴

1

リファレンスの情報追加

2022/11/22 11:12

投稿

poppy_8
poppy_8

スコア0

test CHANGED
File without changes
test CHANGED
@@ -96,5 +96,17 @@
96
96
 
97
97
  ```
98
98
 
99
+ [rubyリファレンス](https://docs.ruby-lang.org/ja/latest/class/Marshal.html)
100
+ こちらにあるように、
101
+ > Marshal.#load は、メジャーバージョンが異なるか、**バージョンの大きなマーシャルデータ**を読み込んだとき例外 TypeError を発生させます。
102
+
103
+ で考えると、`gem sources -l `を試して問題がなさそうだったと判断しています。
104
+ **バージョンの大きなマーシャルデータ**というのが、エラーメッセージにある、
105
+ ```
106
+ format version 4.8 required; 166.224 given
107
+ ```
108
+
109
+ この部分の`required; 166.224 given`というのはどう捉えたら良いかも今ひとつわかっていない状態です。
110
+
99
111
  よろしくお願いいたします。
100
112