【发布时间】:2013-11-06 12:21:36
【问题描述】:
我遇到了分段错误,查看故障转储似乎与此有关
/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
虽然我知道可能是我的代码中的某些东西导致了问题,但我什至不知道从哪里开始寻找。另外我找不到那个库的符号,所以我不知道它正在死的函数是什么。
有人知道我在哪里可以得到这个库的符号吗?
【问题讨论】:
-
API 跟踪通常会在这些情况下有所帮助。大多数平台都提供了一种机制来记录所有带有传递参数的 GL API 调用。当您尝试在对
glBufferData (...)的调用中取消引用 NULL 指针时,通常会发生崩溃,这些调用将是您在崩溃之前在跟踪中看到的最后一次调用。其他时候,您可能在 20-30 次调用之前为 API 调用提供了无效的枚举数,这些更难诊断,但结合glGetError (...)状态,您至少不必在黑暗中跌跌撞撞。
标签: opengl-es android-ndk crash-dumps