It seems that suddenly my image transforms are breaking gif animations. Weirdly, things were working fine for a couple of weeks and only recently I've been unable to upload new animated gifs. Here's an example of what I'm talking about:
You can see that when the gif is transformed, the frames are overlapping and resized differently from frame to frame. I'm not sure what caused this (perhaps a craft update?), but after hours of research I'm wondering if imagick needs a +repage when it reconstructs the animation after the transform... this problem seems related to canvas size... maybe? But I can't find where Craft is sending the command to ImageMagick, so can't experiment w/ the animation settings.
Another weird quirk of this bug is if I have
'generateTransformsBeforePageLoad' => true, set in my general config file, the page fails to load beyond the gif asset that's causing problems w/ the transform.
Anyone know what's going on here? I'm at a total loss...