I can't run my application from Graphics Frame Analyzer (or any other from the performance tools). Application closes immediately and the follow error is visible. Running application from command line works perfect. How do I get my application to run on graphics frame analyzer?
Here is machine info:
Name: macOS 10.10.5 (build 14F27)
Cores count: 4
Name: Intel HD Graphics 5000
Vendor id: 0x8086
Product id: 0xA26
Machine: Andrea’s Mac mini
Memory: 4096 MB
Screen: 1920x1080, 24 bit
This error appears as application immediately closes after running it.
First of all, thank you for using our tool! I'm sorry you are currently experiencing issues with the tool, but I will get you back on track.
Have you tried launching the game using the Graphics Monitor, not Frame Analyzer? Do you see the same results in the scenario? Is the application you're profiling an OpenGL or Metal Application.
Hi Giselle, thanks for your answer.
I tried launching from Graphics Monitor, but the result is the same. Application closes two or three seconds after it opens. I am working with OpenGL.
If launched standalone, application works fine.
I just looked at your OS version, and we unfortunately don't support anything below macOS* 10.12. This is most likely the cause of your issue. To profile OpenGL* and Metal* APIs, you need to be running either macOS 10.12 or 10.13
Compiled Godot Engine from scratch on OSX:
Which generates a 64-bit executable: godot.osx.tools.64
I selected the executable and the path to one of the demos (executable reads a config file from working directory).
When running it, it immediately closes. Running the executable manually from command line works fine.
I'm unable to recreate your issue. I think I used the precompiled version of the tool... did you create a ".app" version of the tool? It seems to work fine with the ".app" version. I didn't try it with the app within the bin however.
The problem was most likely caused by setting the "Address Sanitizer" option check under Runtime Sanitization in the Run scheme set to debug mode.
I am on OSX 10.12.6 with Xcode 8.3.3 running all versions of frame analyzer.
Turn off address sanitizer while you use Intel Frame Analyzer for OpenGL.
Here is my console capture:
Process: skeleton