Algumas miniaturas de GIF quebraram

Usamos esse produto incrível há mais de um ano, tudo estava ótimo e majoritariamente livre de bugs, mas recentemente encontramos um problema estranho com alguns uploads de GIFs (possivelmente outros formatos também, mas até agora só encontramos GIFs): vários GIFs tinham miniaturas quebradas (não carregavam, se me lembro bem, erro 404). A imagem original/tamanho completo abria normalmente ao clicar nela. Havia cerca de 5 desses GIFs entre 30 no total (não tenho certeza de quantos desses 30 tinham miniaturas, mas com certeza alguns tinham miniaturas funcionando), e todos eram bastante antigos, de dezembro de 2019 a março de 2020.

Rebakear os posts parece resolver esse problema, então simplesmente abri rails c, verifiquei todos os posts com GIFs encontrados por

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

e rebakeei todos os quebrados

Post.find(12345).rebake!

Alguma ideia do que poderia causar isso ou como depurar isso?

2 curtidas