pwnall / chromeview

Proof of concept Android WebView implementation based on Chromium code
1.69k stars 434 forks source link

OpenGL Errors #12

Open defjamuk opened 10 years ago

defjamuk commented 10 years ago

Hi,

I am noticing OpenGL2 errors when running this library in a sample app. I am also getting some StoragePolicy errors.

The performance (for touch and scrolling) is very slow -- I guess this is related to the OpenGL errors. I enclose a small dump of the logCat below:


06-25 09:28:35.842: W/dalvikvm(13001): VFY: unable to resolve virtual method 4564: Landroid/widget/FrameLayout;.performAccessibilityAction (ILandroid/os/Bundle;)Z 06-25 09:28:36.217: W/dalvikvm(13001): VFY: unable to resolve static method 3946: Landroid/text/TextUtils;.getLayoutDirectionFromLocale (Ljava/util/Locale;)I 06-25 09:28:36.592: W/dalvikvm(13001): VFY: unable to resolve virtual method 485: Landroid/media/AudioManager;.getProperty (Ljava/lang/String;)Ljava/lang/String; 06-25 09:28:36.615: W/chromium(13001): [WARNING:resource_bundle.cc(255)] locale_file_path.empty() 06-25 09:28:36.623: W/chromium(13001): [WARNING:proxy_service.cc(889)] PAC support disabled because there is no system implementation 06-25 09:28:36.811: W/dalvikvm(13001): VFY: unable to resolve interface method 4487: Landroid/webkit/WebView$FindListener;.onFindResultReceived (IIZ)V 06-25 09:28:36.967: E/chromium(13001): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:28:36.967: E/chromium(13001): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:28:36.967: E/chromium(13001): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:28:36.975: E/chromium(13001): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:28:36.975: E/chromium(13001): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:28:36.975: E/chromium(13001): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:28:37.014: W/org.chromium.content.browser.ContentViewCore(13001): Setting contentDescription to 'Web View' as no value was specified. 06-25 09:28:37.193: W/chromium(13001): [WARNING:surface_texture_bridge.cc(38)] Running on unsupported device: rendering may not work 06-25 09:28:37.350: W/ChildProcessLauncher(13001): Tried to bind a non-existent connection to pid: 13001 06-25 09:28:37.600: E/libEGL(13001): call to OpenGL ES API with no current context (logged once per thread) 06-25 09:28:37.647: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.647: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.647: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.647: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.647: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:37.654: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:38.983: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:38.983: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:40.404: E/chromium(13001): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:28:40.404: E/chromium(13001): [ERROR:logger.cc(44)] Too many GL errors, not reporting any more for this context. use --disable-gl-error-limit to see all errors. 06-25 09:29:00.951: W/chromium(13001): [WARNING:resource_bundle.cc(432)] locale resources are not loaded 06-25 09:30:41.279: W/jdwp(13001): Debugger is telling the VM to exit with code=1 06-25 09:31:52.889: W/ActivityThread(13073): Application com.eon.chromecontainertest is waiting for the debugger on port 8100... 06-25 09:31:55.303: W/dalvikvm(13073): VFY: unable to resolve virtual method 4564: Landroid/widget/FrameLayout;.performAccessibilityAction (ILandroid/os/Bundle;)Z 06-25 09:31:55.639: W/dalvikvm(13073): VFY: unable to resolve static method 3946: Landroid/text/TextUtils;.getLayoutDirectionFromLocale (Ljava/util/Locale;)I 06-25 09:31:55.647: W/dalvikvm(13073): VFY: unable to resolve virtual method 485: Landroid/media/AudioManager;.getProperty (Ljava/lang/String;)Ljava/lang/String; 06-25 09:31:55.662: W/chromium(13073): [WARNING:resource_bundle.cc(255)] locale_file_path.empty() 06-25 09:31:55.670: W/chromium(13073): [WARNING:proxy_service.cc(889)] PAC support disabled because there is no system implementation 06-25 09:31:55.873: W/dalvikvm(13073): VFY: unable to resolve interface method 4487: Landroid/webkit/WebView$FindListener;.onFindResultReceived (IIZ)V 06-25 09:31:55.928: E/chromium(13073): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:31:55.928: E/chromium(13073): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:31:55.928: E/chromium(13073): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:31:55.928: E/chromium(13073): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:31:55.928: E/chromium(13073): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:31:55.928: E/chromium(13073): [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy() 06-25 09:31:55.967: W/org.chromium.content.browser.ContentViewCore(13073): Setting contentDescription to 'Web View' as no value was specified. 06-25 09:31:56.139: W/chromium(13073): [WARNING:surface_texture_bridge.cc(38)] Running on unsupported device: rendering may not work 06-25 09:31:56.311: W/ChildProcessLauncher(13073): Tried to bind a non-existent connection to pid: 13073 06-25 09:31:56.467: E/libEGL(13073): call to OpenGL ES API with no current context (logged once per thread) 06-25 09:31:56.498: E/chromium(13073): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:31:56.498: E/chromium(13073): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:31:56.514: E/chromium(13073): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:31:58.225: E/chromium(13073): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:31:58.225: E/chromium(13073): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:31:58.225: E/chromium(13073): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:31:58.225: E/chromium(13073): [ERROR:gles2_cmd_decoder.cc(5645)] PERFORMANCE WARNING: Some textures are unrenderable. 06-25 09:31:58.233: E/chromium(13073): [ERROR:logger.cc(44)] Too many GL errors, not reporting any more for this context. use --disable-gl-error-limit to see all errors. 06-25 09:32:18.139: W/chromium(13073): [WARNING:resource_bundle.cc(432)] locale resources are not loaded

fangcan commented 10 years ago

I encountered the same problem

ekelokorpi commented 10 years ago

I got this too

lovefawn commented 10 years ago

me too

dzhj11 commented 10 years ago

Perhaps it is OK.I found the Chrome browser has the same log

kvofreelance commented 10 years ago

I am have this problem too. Please help

yjgaia commented 10 years ago

me too.

fenixsoft commented 10 years ago

me too

jacksun101 commented 10 years ago

HELP

OoAmosoO commented 9 years ago

me too.---> [ERROR:aw_browser_context.cc(191)] Not implemented reached in virtual quota::SpecialStoragePolicy* android_webview::AwBrowserContext::GetSpecialStoragePolicy()