Same problem here. Fossil 1.22 runs as a service on a Windows 7 system. When asking for a diff of a single file, fossil sometimes does not respond. However, when asking for a diff for the whole set of files in a checkout, it does not.
This does not happen every time. For example, on a clone of the SQLite official repository, running “fossil http”, there is no problem with the following stdin input: GET /fdiff?v1=549b1a2e5e0ed1e1&v2=c7d888830f168a9b HTTP/1.1 Host: 127.0.0.1:8081 Whereas there is a problem with GET /fdiff?v1=3a441671f35569df&v2=51acd5477f7c9232 HTTP/1.1 Host: 127.0.0.1:8081 Windows reports f.exe has stopped working, but when it has been run as “fossil ui”, the executable still runs and will serve correctly subsequent HTTP incoming requests. If you tell us what compilers, flags, etc. are used to build the official releases of fossil for Windows I can take some time to find at which line in which source file the error happens. On Sun, Mar 18, 2012 at 23:38, Richard Hipp <d...@sqlite.org> wrote: > > > On Sun, Mar 18, 2012 at 6:20 PM, Jos Groot Lipman <donts...@home.nl> wrote: >> >> Today I downloaded the latest Fossil version 1.22 from the website and >> started using it on my Windows Vista. >> >> When I start 'fossil ui' and ask Fossil for a 'diff' of a file Fossil >> crashes and Windows show a 'Fossil.exe has stopped working' >> -- Benoit Mortgat _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users