Very time i use the Frame Advisor 2024.6 to Profile my game, it crash after i start my game soon .
This is the log:
Cause: null pointer dereference
This is the callstack:
#00 pc 0000000000099ab8 /vendor/lib64/egl/libGLES_meow.so (BuildId: 22a5bfe8b6ce699286f23c59d33f2e88)
#01 pc 000000000026659c /data/data/com.mumu.p03/libGLESLayerFA.so (BuildId: 85c56d096145f303066993ad6d3defff4af2f289)
#02 pc 0000000000261ac8 /data/data/com.mumu.p03/libGLESLayerFA.so (BuildId: 85c56d096145f303066993ad6d3defff4af2f289)
The old GPU Profile Arm Graphics Analyzer is work OK, but is not supported.
My devices is Arm G610,and already been root.
That is interesting, thanks for sharing that.Regarding the time out, make sure that you have correctly set Open GL ES or Vulkan as the api to capture, otherwise the tool will wait for api calls that will not be sent.
I have already select the OpenGLEs, if i choose Vlukan, the Capture button is disable.
After i click the capture button.It show a dialog say "Starting new capture",after abount 10 seconds, it show another dialog"Capture session terminated:Time out waiting for frame burst data"
Choosing vulkan or GLES should not affect whether you can capture. You said you captured this ok with Graphics Analyzer, can you share the mgd file please?
Fa_interceptor
This is the time out logcat output
tracemgd
This is my mgd use Graphics Analyzer.I use it to capture overdraw, and it is success.