2.1.40 Call Stack error

Hi Torben, the latest config file returns the following on run:

‘-207,94’ is not a valid floating point value

Program Version 2.1.40 Build 447

Call stack:

(000094E9) [0040A4E9]
(0000CBDA) [0040DBDA]
(0044B441) [0084C441]
(0008655D) [0048755D]
(00086219) [00487219]
(00003989) [00404989]
(000861F0) [004871F0]
(0008FEE2) [00490EE2]
(00000D9E) [00401D9E]
(0008F3DD) [004903DD]
(0047F2E3) [008802E3]

Kind Regards tony

Oh, I see. The problem is that the floating-point number “-207.94” is written with a comma (-207,94) in German and with a point (-207.94) in English. I have generated the mAirList.ini in a German environment, and you try to open it in an English one. The float-to-string conversion functions in Delphi try to be very clever and use the point or comma as demanded by the locale, and they raise an error if the number is not in the expected format.

The numbers are part of the threshold configuration for the Auto Cue feature. You need to open mAirList.ini, find the “CueInThreshold” etc. lines entries and change the lines by hand.

I will change the default mAirList.ini appropriately.

Torben

PS: The exact error message is “’-207,94’ is not a valid floating point value”. The “Call stack” below is the addresses of functions which where called when the error occured. This allows be to trace back the problem fairly easily.

Hi Torben, thanks as ever for your speedy response. Apologies for the wrong fault description.

Kind Regards Tony

You’re welcome.