Thanks for the bisect. I am refactoring the misdesigned symbolic link support in Fossil now. It will be a few days before I have a fix for you.
This is not a simple patch. This is a complete redesign of the symbolic link handling logic, and so will take a little time to get right. Your patience is appreciated. On 11/30/17, James B <jamesbond3...@gmail.com> wrote: > On Thu, 30 Nov 2017 13:45:44 +1000 > James B <jamesbond3...@gmail.com> wrote: > >> Hi all, >> >> I'm a long-time users of fossil. >> Recently I upgraded from fossil 1.35 to fossil 2.4, and found the >> following problem about symlinks. It seems that the allow-symlinks >> settings doesn't work properly. >> >> Steps to reproduce: >> >> 1. fossil init /tmp/x.fossil >> 2. mkdir /tmp/x; cd /tmp/x; fossil open ../x.fossil >> 3. fossil settings allow-symlinks 1 >> 4. ln -s /proc/mounts; ln -s /proc >> 5. fossil add * >> >> In fossil 1.35 I'll get. >> ADDED mount >> ADDED proc >> >> In fossil 2.4 this will cause it to spin around until it exhausts all >> memory. >> I tested using official fossil Linux x64 2.4 binary. >> >> ____________________ >> >> Follow-up: I tested with earlier versions available on download page. >> Fossil 2.2 and fossil 2.3 does not exhibit this problem. >> Only fossil 2.4 has it. >> > > Bisecting between version-2.4 and version-2.3 > bisect complete > 1 BAD 2017-11-03 09:29:29 a0001dcf57915cc0 > 3 BAD 2017-09-20 12:58:36 b2b4af13560f30b1 > 5 BAD 2017-09-19 03:57:33 cb29bc646b63a9c8 > 6 BAD 2017-08-31 05:51:10 0d8c3c2bef82eb08 > 7 BAD 2017-08-30 13:27:03 4a80c3c437845d91 > 8 BAD 2017-08-30 12:02:47 b7272185ca664fcb > 9 GOOD 2017-08-29 07:50:10 ffc252a663d6c059 CURRENT > 4 GOOD 2017-08-28 14:04:42 ade4a657dc852f4b > 2 GOOD 2017-07-21 03:19:30 f7914bfdfacad19a > > cheers! > > -- > James B > _______________________________________________ > fossil-users mailing list > fossil-users@lists.fossil-scm.org > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users > -- D. Richard Hipp d...@sqlite.org _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users