We have an application launched in one of our servers and clients accessing it via Citrix. We have now migrated Delphi7 to Delphi10.3. Now we are experiencing a floating point error while printing our reports developed in QuickReport 6. Unfortunately we are not getting this error in our local environment(No RDB and Citrix) and the reports are printing quiet nicely. But when we deploy the same application in our server and accessing it via Citrix gives the error and prints blank pages. We could not suspect it as a Citirx issue since other applications deployed in the Citrix prints well.
One more interesting thing is that, when the user clicks on the print setup in the Quick report and click Ok and then print the report prints it nicely in the Citrix as well. As the report settings are not saved permanently we could not recommend the same to the users.