Created attachment 2380 The GIF file that makes it crash Hello, Ristretto (git trunk) segfaults when reading some GIF files, apparently on the last frame. I attached a log and the GIF file.
Created attachment 2381 The GDB log of the crash
It dies inside gtk... not really sure how to fix that. (seems the image is broken)
This one runs ok under Firefox, and i believe windows's image viewer manages it too. There must be a way to recover from the error (apparently it happens with several gif images, all on last frame). Also, what is your policy when a gif file is finished ? Do you play it again immediately ?
Nm, my mistake... reference-count bug. Fixed now :)