On Sun, Feb 21, 2016 at 10:37:28PM +0000, Footleg wrote:
Or possibly you have incompatible versions of Therion and Survex installed? Make sure you have a recent Survex version for the current Therion, or Survex is called by Therion to produce a file which Therion is not able to read (because the format changed in the Survex output).
You do want a recent Survex version (or a sufficiently old one), but the reason isn't a format change. On Microsoft Windows, therion currently assumes that the file association set for processing .svx files runs cavern, which isn't true by default for Survex 1.2.23 and later (instead aven is now run). I added a workaround for this in Survex 1.2.24 - if aven is run in the invalid way which results from this, it runs cavern instead. This is ugly, but shouldn't break anything else and is enough to make therion happy for now. So this should only be an issue with Survex 1.2.23. If you still see it after upgrading to a newer version, I'd try uninstalling and reinstalling (I'm not sure if the file associations get updated when upgrading). It would be good to fix therion not to make this assumption though. Aside from the issue above, the user can change file associations to anything they like. Cheers, Olly