06-26-2020 03:20 PM
In moving from CVI2015 to CVI2017, the ToolsLib FileExists function returns error -93 when file to be verified is over 3 Gbytes in size. Files to be verified of considerably smaller size yield the expected return of '1' . Perhaps the ssize_t calculated output parameter of this function is blown, but using the function's instructions to ignore the calculation of this parameter still results in error -93. CVI 2015 had no issue with verification of large size files. ..This a bug?
Solved! Go to Solution.
06-30-2020 08:34 AM
Yes, it is a bug that has been fixed in CVI 2019.
06-30-2020 09:42 AM
Is this a bug that lies inside the Run-time Engine? That is: if I run my 2017 executable against the 2019RTE will this bug disappear?
07-01-2020 08:53 AM
Roberto you are correct, the bug lies inside the Run-time Engine and running the application on CVI 2019 Run-time Engine should solve the issue.
03-04-2022 04:07 AM - edited 03-04-2022 04:25 AM
Hello @Razvan_P,
I see the same issue with CVI RTE 2019 (version 19.0.0.49154) and for a file that is less than 2 MB large.
I started having this issue after I ugraded the RTE from 2015 SP1 to 2019 (without upgrading my application, which is developed with CVI 2015 SP1)