Subj : A Test To : Wilfred van Velzen From : Vincent Coen Date : Wed Dec 14 2022 18:28:42 Hello Wilfred! Wednesday December 14 2022 18:26, you wrote to me: > Hi Vincent, > On 2022-12-14 17:10:09, you wrote to me: >>> You know there is a utility that can find lots of nodelist errors >>> for you (including this one). >>> In Z2 it is used to filter the segments before production. But you >>> don't have to use it as a filter, you can just use the report it >>> produces, to find possible errors. >>> The python version is here: >>> https://sourceforge.net/projects/errflags >>> Or if you like to use the (compiled) pascal version you can look >>> here: >>> https://github.com/njonchee/errflags VC>> This one is a lot more up to date as the python code base Pascal VC>> version goes back to v2.17 as against 2.22. > The python version is based on the latest v2.22 pascal version. I even > sent in a few bug fixes for the v2.22 pascal version to the current > maitainer. > The v2.15 on the sourceforge website, was a bit of a special version, > maybe I should remove that one to avoid confusion... VC>> Python code looks up to date (without a very close look). > It is! ;-) Found a wee bug in the .pas code - IF the following is not set or used (no parameters used) EXECUTE then errflags returns after displaying the report with : An unhandled exception occurred at $000000000042DAB9: EProcess: Cannot execute empty command-line $000000000042DAB9 $000000000042E283 $0000000000402194 $00000000004022AD $0000000000408071 I suspect caused by not checking that the var that would hold param from EXECUTE is not blank / null - It should first check it is not '' and only then issue the command. For the moment I use : EXECUTE ls with ;EXECUTEPATH not set. that works. Vincent --- Mageia Linux v8 X64/Mbse v1.0.8/GoldED+/LNX 1.1.5-b20180707 * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1) .