GIFサムネイルの一部が壊れています

この素晴らしい製品を1年以上利用していますが、これまでほとんど問題なく、バグもほぼありませんでした。しかし最近、一部のGIFアップロード(他の形式も同様かもしれませんが、現時点ではGIFのみ確認済み)に奇妙な問題が発生していることに気づきました。いくつかのGIFのサムネイルが破損しており、表示されません(おそらく404エラー)。クリックして元のフルサイズ画像を開くと、問題なく表示されます。30件中約5件のGIFにこの問題がありましたが、どの程度のGIFにサムネイルが存在したかは不明です(動作するサムネイルを持つものも確かにありました)。いずれも2019年12月から2020年3月にかけて投稿された古いものです。

投稿の再焼き付けを行うとこの問題が解決するため、単に rails c を起動し、以下のコマンドでGIFを含む投稿を検索しました。

Post.where("raw like '%.gif)%'").map { |p| [p.id, p.topic_id, p.post_number, p.baked_at, p.raw.truncate(100)] }

その後、破損した投稿をすべて再焼き付けしました。

Post.find(12345).rebake!

この問題の原因やデバッグ方法について、何かご存知でしょうか?

「いいね!」 2