If you have an entry in MIRRORS which points to itself with a slash appended e.g. the following gnutls entry which we are about to remove: ftp://ftp.gnutls.org/pub/gnutls ftp://ftp.gnutls.org/pub/gnutls/ \n \ If matched, such entries result in repeated looping adding a slash to the path each time until the stack space is exhausted. We were only not hitting this issue with current master because poky rev 188dff3daf048e369bcab0d1db2964490e43d734 changed SRC_URI in gnutls.inc to use GNU_MIRROR so this bogus mirror entry is not be used.
Fix merged to master: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=5343cdb20ee56a8b507733c637dcc2466ae13288
Would it be possible to backport this patch to denzil?
Sure, I've just sent a patch marked for denzil to remove the bogus mirror entry. I was going to do the same for the fetcher patch, but that doesn't apply cleanly and isn't absolutely needed if the mirrors entry is removed.
The fix to remove the bogus entry has now been merged into the denzil branch as well: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=denzil&id=2fab410f2e0c25157bce6e9f5b2416338116ad5f