Hi Joe 
- Recorder Version: 3.3@2850432
- Android version 4.4.2, cyanogen image running on a Galaxy S (GT-I9000)
- OpenGL ES 2.0
- glError returns GL_NO_ERROR on all calls previous to the glBindTexture
- contents of /data/data/com.powervr.PVRHub/pvrtraceconfig.json
{
“Tracing”: {
“OutputFilename”: “/data/data/com.powervr.PVRHub/recordings/%pname.pvrt”,
“RecordData”: true,
“OptimiseFileSize”: false,
“StartFrame”: 0,
“EndFrame”: 9999,
“ExitOnLastFrame”: true,
“ClientBufferRecordFrequency”: 1,
“SaveFrameBuffer”: false
},
“Debug”: {
“Level”: 1
},
“Network”: {
“Wait”: true,
“Enabled”: false,
“BufferSize”: 256
},
“Host”: {
“Es2LibraryPath”: “”,
“Es1LibraryPath”: “”,
“EglLibraryPath”: “”,
“Es3LibraryPath”: “”
},
“Process”: {
“Exclude”: [
“com.powervr.PVRHub”,
"/system/bin/bootanimation",
"/system/bin/surfaceflinger",
“com.android.systemui”,
“com.android.settings”,
“system_server”,
“com.google.android.googlequicksearchbox”
]
},
“Profiling”: {
“SoftwareCounters”: true,
“FunctionTimelineLevel”: 1,
“Enabled”: false,
“RenderstateOverride”: true
}
}
- There isn’t a pvrtrace.cfg in the /data/data/com.powervr.PVRHub/ directory nor in my app directory.
Bonus info, full LogCat output up to the crash:
05-09 10:22:09.278 8990 8990 Zygote Switching descriptor 33 to /dev/null
05-09 10:22:09.282 8990 8990 Zygote Switching descriptor 9 to /dev/null
05-09 10:22:09.317 8990 8990 dalvikvm Late-enabling CheckJNI
05-09 10:22:09.368 8990 8990 dalvikvm Enabling JNI app bug workarounds for target SDK version 4…
05-09 10:22:09.899 8990 8990 ActivityThread Application com.novasapiens.Bacchus is waiting for the debugger on port 8100…
05-09 10:22:09.907 8990 8990 System.out Sending WAIT chunk
05-09 10:22:12.024 8990 8996 dalvikvm Debugger is active
05-09 10:22:12.176 8990 8990 System.out Debugger has connected
05-09 10:22:12.188 8990 8990 System.out waiting for debugger to settle…
05-09 10:22:12.395 8990 8990 System.out waiting for debugger to settle…
05-09 10:22:12.598 8990 8990 System.out waiting for debugger to settle…
05-09 10:22:12.798 8990 8990 System.out waiting for debugger to settle…
05-09 10:22:13.001 8990 8990 System.out waiting for debugger to settle…
05-09 10:22:13.102 8990 8996 dalvikvm Debugger has detached; object registry had 25 entries
05-09 10:22:13.200 8990 8990 jdwp dvmJdwpLastDebuggerActivity: no active debugger
05-09 10:22:13.200 8990 8990 System.out debugger detached?
05-09 10:22:13.243 8990 8990 dalvikvm Trying to load lib /data/app-lib/com.novasapiens.Bacchus-1/libPVRTrace.so 0x41ad65a8
05-09 10:22:13.508 8990 8990 dalvikvm Added shared lib /data/app-lib/com.novasapiens.Bacchus-1/libPVRTrace.so 0x41ad65a8
05-09 10:22:13.508 8990 8990 dalvikvm No JNI_OnLoad found in /data/app-lib/com.novasapiens.Bacchus-1/libPVRTrace.so 0x41ad65a8, skipping init
05-09 10:22:13.508 8990 8990 dalvikvm Trying to load lib /data/app-lib/com.novasapiens.Bacchus-1/libEGL_PVRTRACE.so 0x41ad65a8
05-09 10:22:13.708 8990 8990 dalvikvm Added shared lib /data/app-lib/com.novasapiens.Bacchus-1/libEGL_PVRTRACE.so 0x41ad65a8
05-09 10:22:13.708 8990 8990 dalvikvm No JNI_OnLoad found in /data/app-lib/com.novasapiens.Bacchus-1/libEGL_PVRTRACE.so 0x41ad65a8, skipping init
05-09 10:22:13.708 8990 8990 dalvikvm Trying to load lib /data/app-lib/com.novasapiens.Bacchus-1/libGLESv2_PVRTRACE.so 0x41ad65a8
05-09 10:22:13.938 8990 8990 dalvikvm Added shared lib /data/app-lib/com.novasapiens.Bacchus-1/libGLESv2_PVRTRACE.so 0x41ad65a8
05-09 10:22:13.938 8990 8990 dalvikvm No JNI_OnLoad found in /data/app-lib/com.novasapiens.Bacchus-1/libGLESv2_PVRTRACE.so 0x41ad65a8, skipping init
05-09 10:22:13.938 8990 8990 dalvikvm Trying to load lib /data/app-lib/com.novasapiens.Bacchus-1/libbacchus.so 0x41ad65a8
05-09 10:22:14.274 8990 8990 dalvikvm Added shared lib /data/app-lib/com.novasapiens.Bacchus-1/libbacchus.so 0x41ad65a8
05-09 10:22:14.274 8990 8990 dalvikvm No JNI_OnLoad found in /data/app-lib/com.novasapiens.Bacchus-1/libbacchus.so 0x41ad65a8, skipping init
05-09 10:22:14.934 8990 9078 BacchusView creating OpenGL ES 2.0 context
05-09 10:22:14.993 8990 8990 ActivityManager Timeline: Activity_idle id: android.os.BinderProxy@41ad27b0 time:152561745
05-09 10:22:15.001 8990 9078 PVRTrace(I) Config file found: /data/data/com.powervr.PVRHub/pvrtraceconfig.json
05-09 10:22:15.005 8990 9078 PVRTrace(I) Setting the default host paths to the Android shim as PVRTrace appears to be compiled in
05-09 10:22:15.005 8990 9078 PVRTrace Setting EglLibraryPath default to ‘/system/lib/libEGL.so’.
05-09 10:22:15.005 8990 9078 PVRTrace Setting Es1LibraryPath default to ‘/system/lib/libGLESv1_CM.so’.
05-09 10:22:15.005 8990 9078 PVRTrace Setting Es2LibraryPath default to ‘/system/lib/libGLESv2.so’.
05-09 10:22:15.005 8990 9078 PVRTrace(I) Processes excluded from recording: com.powervr.PVRHub
05-09 10:22:15.005 8990 9078 PVRTrace(I) Opening trace file ‘/data/data/com.powervr.PVRHub/recordings/com.novasapiens.Bacchus.pvrt’ for record recording.
05-09 10:22:15.008 8990 9078 PVRTrace(I) ‘/data/data/com.powervr.PVRHub/recordings/com.novasapiens.Bacchus.pvrt’ already exists so will be overwritten.
05-09 10:22:15.012 8990 9078 PVRTrace(I) Recorder Version: 3.3@2850432
05-09 10:22:15.012 8990 9078 PVRTrace(I) Loading host library '/system/lib/libGLESv2.so’
05-09 10:22:15.012 8990 9078 PVRTrace(I) Host library ‘/system/lib/libGLESv2.so’ loaded
05-09 10:22:15.020 8990 9078 android-main GL Version = OpenGL ES 2.0 build 1.8.GOOGLENEXUS.ED945322@2112805
05-09 10:22:15.020 8990 9078 android-main GL Vendor = Imagination Technologies
05-09 10:22:15.020 8990 9078 android-main GL Renderer = PowerVR SGX 540 + PVRTrace 3.3 (3.3@2850432)
05-09 10:22:15.020 8990 9078 android-main GL Extensions = GL_EXT_debug_marker GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OES_vertex_half_float GL_OES_texture_float GL_OES_texture_half_float GL_OES_element_index_uint GL_OES_mapbuffer GL_OES_fragment_precision_high GL_OES_compressed_ETC1_RGB8_texture GL_O
And here is the contents of the .pvrt up to the crash
NoCalls:16
NoFrames:1
Writing to file:
Frame:1/1
ES2 glGetString(GL_VERSION) ==> OpenGL ES 2.0 build 1.8.GOOGLENEXUS.ED945322@2112805 Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR
ES2 glGetString(GL_VENDOR) ==> Imagination Technologies Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR
ES2 glGetString(GL_RENDERER) ==> PowerVR SGX 540 + PVRTrace 3.3 (3.3@2850432) Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR
ES2 glGetString(GL_EXTENSIONS) ==> GL_EXT_debug_marker GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OES_vertex_half_float GL_OES_texture_float GL_OES_texture_half_float GL_OES_element_index_uint GL_OES_mapbuffer GL_OES_fragment_precision_high GL_OES_compressed_ETC1_RGB8_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_required_internalformat GL_OES_depth_texture GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_standard_derivatives GL_OES_vertex_array_object GL_OES_egl_sync GL_EXT_multi_draw_arrays GL_EXT_texture_format_BGRA8888 GL_EXT_discard_framebuffer GL_EXT_shader_texture_lod GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_npot GL_IMG_texture_format_BGRA8888 GL_IMG_read_format GL_IMG_program_binary GL_IMG_multisampled_render_to_texture Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR
ES2 glClearColor(1.000000,0.410000,0.710000,1.000000) Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR
ES2 glClear(GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT) Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR
ES2 glViewport(0,0,800,480) Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR
ES2 glGenTextures(1,70001) Error: GL_NO_ERROR
ES2 glGetError() ==> GL_NO_ERROR Error: GL_NO_ERROR