Hi
I'm, recieveing crashes at __memcpy_base / ioctl_kgsl_sharedmem_write. According to the logcat it comes from glDrawElements. Since I'm not using glDrawElements in my code, I suspect it comes from some UI element that is using OpenGLES for rendering.
This crash happens only on devices with adreno GPU (Mostly Android 4.4.* and Samsung Galaxy Grand Prime)
Any idea how to solve this issue ?
Thanks
Ofir
The full crash report consist of the following:
0 libc.so 0x4011c274 __memcpy_base
1 libgsl.so 0x738f9547 ioctl_kgsl_sharedmem_write
2 libGLESv2_adreno.so 0x7712ee5f rb_vbo_cache_vertex_attrib
3 libGLESv2_adreno.so 0x770f609d cache_vertex_array
4 libGLESv2_adreno.so 0x770f63cd cache_vertex_elements
5 libGLESv2_adreno.so 0x770f9753 core_glDrawElementsInstancedXXX
6 libGLESv2_adreno.so 0x770f98cf core_glDrawElements
7 libGLESv2_adreno.so 0x770e8ea7 glDrawElements
8 libhwui.so 0x40da4dc5 (Missing)
9 libhwui.so 0x40d96ed1 (Missing)
10 libhwui.so 0x40d964f3 (Missing)
11 libhwui.so 0x40d963e7 (Missing)
12 libhwui.so 0x40d9f12b (Missing)
13 libandroid_runtime.so 0x4022e899 (Missing)
14 libdvm.so 0x416eabcc dvmPlatformInvoke
15 libdvm.so 0x4171b927 dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)
16 libdvm.so 0x416f4060 (Missing)
17 libdvm.so 0x416fb510 dvmMterpStd(Thread*)
18 libdvm.so 0x416f8ba8 dvmInterpret(Thread*, Method const*, JValue*)
19 libdvm.so 0x4172e159 dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)
20 libdvm.so 0x417361bf (Missing)
21 libdvm.so 0x416f4060 (Missing)
22 libdvm.so 0x416fb510 dvmMterpStd(Thread*)
23 libdvm.so 0x416f8ba8 dvmInterpret(Thread*, Method const*, JValue*)
24 libdvm.so 0x4172de75 dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)
25 libdvm.so 0x41717457 (Missing)
26 libandroid_runtime.so 0x4021442f (Missing)
27 libandroid_runtime.so 0x402159c3 android::AndroidRuntime::start(char const*, char const*)
28 app_process 0x400ce05b (Missing)
29 libc.so 0x40108513 __libc_init
30 app_process 0x400cdd7c (Missing)