GNOME Bugzilla – Bug 784768
c2g operation can freezed on an endless loop
Last modified: 2017-07-17 15:30:44 UTC
If the input buffer has wide full transparent areas, envelop calculation can lead to endless pixel sampling https://git.gnome.org/browse/gegl/tree/operations/common/envelopes.h#n110
commit d17b50f2a43b54da73233efa826a3f9d8fd7dc16 Author: Øyvind Kolås <pippin@gimp.org> Date: Mon Jul 17 17:09:52 2017 +0200 c2g,stress: avoid infinite loop on fully transparent buffers bug #784768 Only permit goto retry a limited amount of times, equal to number of samples seems to work well slowing the degenerate case down a little - but not getting stuck in an infinite loop.