App crash on macOS Sierra

Issue #266 resolved
Harry Stahl created an issue

Apps compiled with 10.3, 10.4 and 11 crashs on Sierra (on Mojave and newer they are OK). Could this be fixed? There is no error message, a short flash and that it was. It is when the main window should be displayed.

Normal FMX-Apps compiled with Delphi 10.3 to 11 are running on Sierra (and older systems)

By the way: Is it possible to include the used crossVCL (or FMX-) Version-Nr. in my app? That would it make much more easier to identify with which Delphi and FMXLinux oder CrossVCL app was compiled.

Comments (5)

  1. Harry Stahl reporter

    OK, I found the reason and that seems to be not a problem of crossvcl. The app tries to load a metal-library when compiled with Delphi 10.4 or 11 (even when GlobalUseMetal is set to false).

  2. Harry Stahl reporter

    I have to correct me here. If one set “GlobalUseMetal” to false, on fmx one can run the compiled app (with Delphi 10.4 or 11) on macOS Sierra or newer. But an app compiled with crossvcl is working only on mojave or newer. Could this perhaps be optimized?

  3. Harry Stahl reporter

    And with 10.3 it is the same. A compiled app does not run on sierra or high sierra, only a short flash, no error message.

  4. Log in to comment