[fossil-users] Shunning and assertion failure
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I'm continuing to experiment with putting old versions into the repository. This necessarily meant numerous false starts and failures (it's a fool's errand, really), which in turn mean shunning and trying again (compounding the mistake). I was able to get my repository into a sorry state where this happens: $ f up version-4.31 fossil: ./src/bag.c:146: bag_find: Assertion `e>0' failed. Aborted Seems like this happens when I try to update to any version identified by a tag, even trunk and tip. Updating to a timestamp also fails. Going to rebuild and keep trying, but I thought I should report the assert failure even if the path to it was long and naughty. By the way, $ f version This is fossil version 1.30 [e4bc6f12ea] 2014-08-30 09:03:26 UTC - -- Andy Goth | -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (MingW32) iQEcBAEBAgAGBQJUApLTAAoJELtYwrrr47Y4+u4IAMmJv4dhe4dY++PoVKaZM5Nl Tz5gdmude2FdqYkasYsaD9qfi6mG4R3ztda7bHn2hy5zfpm0g2NE0pLfRr29lach WomeMTUAf1I5m/eaAcZmlvWGO1H1U4x1fMwGycpoojddJJTOv6HdY4vLCKolV0fA Aa+rUhsnx/9wLrpkj+hpwbGdPx4gXIKB+Xe3tA0/3f+FugyYTUSPKxnXXKAl0rQ0 eLTtGoPNMeFX5VNHM6xXdR5CSV1ksX1e7TaGNXikbhlRKbBwlbQdnM6mzUrxZFVU WMtHxuzwNQVCj49VtqabbKOuxoOpPYGPMjczO0x/FYIEFmfaF2dwfhfgFNZ5TxA= =RJYc -END PGP SIGNATURE- ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Shunning and assertion failure
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/30/2014 10:13 PM, Andy Goth wrote: > $ f up version-4.31 fossil: ./src/bag.c:146: bag_find: Assertion > `e>0' failed. Aborted > > Going to rebuild and keep trying Also I should mention that the assert failure goes away following rebuild. - -- Andy Goth | -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (MingW32) iQEcBAEBAgAGBQJUApNfAAoJELtYwrrr47Y46LkH/jzxZ8gBz5JXyW1GQU/XsvL3 +kyoFRJyYP/KH2LkNJNQFmf00thSj1RFzzsj9BKi9v7+BBAP1nIOW+jcDNNU9hSs Bykv4QrdTqHNhyyiQSUI7rz/HfJWjRp5r+SAae5xnC8uvtu6AjTDxezt637c/pQc +6hQ6YbP7+Hdu9yILCUa6TiVxzlMhUDvTu3dkVusD/02s9u5UDk+MecRDGvASrCw 5sKUnuv85rZrv+fqKL/W1VMkOQmXDZjctuUTJjTvTgjA2GG42OgUFOkrUw2WKmHU B8FWgF3R5UgCb9XgC2Oaxh7n+Ao4smLMqWSgPO+a/Dj5D3xCyOssC92J955yMfE= =aKe4 -END PGP SIGNATURE- ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Shunning and assertion failure
2014-08-31 5:15 GMT+02:00 Andy Goth : >> Going to rebuild and keep trying > > Also I should mention that the assert failure goes away following rebuild. Suspecting that you shunned an artifact which was a trunk commit still referenced from other places. It's indeed not something that I would expect ever to happen. Rebuilding the repository means that this artifact will be removed, so that explains why the assert goes away. So my guess is that this indeed is a corner-case which is not handled correctly by fossil, but not really urgent in need to be fixed. Regards, Jan Nijtmans ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users