I'm trying to debug an OpenGL application on a Samsung S6. For various reasons I cannot root the device, so I followed the graphics debugger instructions for non-rooted Android.
When I try to run the application, it appears to briefly start and then it crashes. In logcat, I get this output leading up to the crash:
I/libMGD ( 6994): dlopen of <libGLESv2_mali.so>
E/libMGD ( 6994): Error dereferencing pathname
I/libMGD ( 6994): dlopen of <libGLESv2_android.so>
I/libMGD ( 6994): dlopen of <libGLESv2.so>
Any assistance would be greatly appreciated.
Thank you!
Hi Amanda,
Sorry for the delayed response. We have just released a new version of the Mali Graphics Debugger. In this new version we have been working hard to improve Non-rooted support. I am hopeful that this will fix your issue, so I was wondering if you could try it and let me know if it helped.
The new version can be found at:
Mali Graphics Debugger - Mali Developer Center
Cheers,
Stephen
Hello, I got the latest version of the graphics debugger and built it in (removing the old version, the old daemon, etc) and it's giving me the exact same errors when I run.
Sorry to hear that didn't fix the issue. The problem is that the log out have provided doesn't point to anything out of the ordinary that could cause the application to crash. I will message you with details on how we could help further.