Question

I have got a segmentation fault and looking at the crash dump it seems to have something to do with

/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so

While I know it is probably something in my code that is causing the problem, I don't even know where to begin to look. Plus I cannot find symbols for that lib, so I don't know what function it is dying in.

Anyone know where I can get the symbols for this lib?

Was it helpful?

Solution

That's the OpenGL ES 2.x driver implementation for a device with an IMG PowerVR GPU.

It's distributed as a "binary blob". Symbols are not available.

Usually when you crash in a GL driver it's because either (a) you're passing bad inputs to GL, or (b) you're trashing the heap at an earlier point, and crashing when GL stumbles over the corruption. It could also be a bug in the driver itself, but that's relatively unlikely.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top