New issue
Advanced search Search tips
Starred by 35 users

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment
link

Issue 242999: Label all the contexts!!

Reported by gman@chromium.org, May 22 2013 Project Member

Issue description

It's really helpful tracking down many GPU issue if the contexts are labeled.

Step 1: Label all the contexts

That means calling glPushGroupMarkerEXT or context->pushGroupMarkerEXT just after creating a context

Step 2: ASSERT if a context is not labelled so anyone adding a new context will have to label it
 

Comment 1 by bugdroid1@chromium.org, Jun 17 2013

Project Member
------------------------------------------------------------------------
r206798 | epenner@chromium.org | 2013-06-17T21:07:27.974927Z

Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/renderer_host/image_transport_factory_android.cc?r1=206798&r2=206797&pathrev=206798

gpu: Label some more contexts

Useful for debugging.

BUG= 242999 , 244701 

Review URL: https://chromiumcodereview.appspot.com/17109008
------------------------------------------------------------------------

Comment 2 by bugdroid1@chromium.org, Jun 29 2013

Project Member
------------------------------------------------------------------------
r209284 | epenner@chromium.org | 2013-06-29T13:01:15.544378Z

Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/renderer_host/image_transport_factory_android.cc?r1=209284&r2=209283&pathrev=209284
   M http://src.chromium.org/viewvc/chrome/trunk/src/cc/output/gl_renderer.cc?r1=209284&r2=209283&pathrev=209284
   M http://src.chromium.org/viewvc/chrome/trunk/src/cc/output/delegating_renderer.cc?r1=209284&r2=209283&pathrev=209284
   M http://src.chromium.org/viewvc/chrome/trunk/src/cc/output/gl_renderer.h?r1=209284&r2=209283&pathrev=209284

gpu: Add more context labelling.

Make sure names are unique in different renderers, and add
one for offscreen renderer context (used for filters).

The offscreen context is created lazily, so the label is also
applied lazily.

BUG= 242999 , 233101 

Review URL: https://chromiumcodereview.appspot.com/17350003
------------------------------------------------------------------------

Comment 3 by zmo@chromium.org, Oct 31 2013

Cc: geoffl...@chromium.org jmad...@chromium.org
Owner: ----
Status: Available

Comment 4 by bugdroid1@chromium.org, Feb 3 2015

Project Member
The following revision refers to this bug:
  http://src.chromium.org/viewvc/blink?view=rev&rev=189388

------------------------------------------------------------------
r189388 | siva.gunturi@samsung.com | 2015-02-03T06:33:08.550023Z

Changed paths:
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/html/canvas/WebGLRenderingContext.cpp?r1=189388&r2=189387&pathrev=189388

Label info for webglcontext should have pointer data.

Along with webgl context naming the context data should
also be formatted in the label.

BUG= 242999 

Review URL: https://codereview.chromium.org/882233003
-----------------------------------------------------------------

Comment 5 by merlin@google.com, Mar 17 2015

My M42 crashed with this bug on Lenovo T540p Intel Graphics/linux (see https://code.google.com/p/chromium/issues/detail?id=441640 for more details)

[10222:10222:0316/225713:ERROR:gles2_cmd_decoder.cc(11331)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[10222:10222:0316/225713:ERROR:gles2_cmd_decoder.cc(11331)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[10222:10222:0316/225713:ERROR:gles2_cmd_decoder.cc(11331)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[10222:10222:0316/225713:ERROR:gles2_cmd_decoder.cc(6428)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]RENDER WARNING: texture bound to texture unit 1 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[10222:10222:0316/225713:ERROR:gles2_cmd_decoder.cc(6428)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]RENDER WARNING: texture bound to texture unit 2 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[10222:10222:0316/225713:ERROR:gles2_cmd_decoder.cc(6428)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]RENDER WARNING: texture bound to texture unit 3 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[10186:10186:0316/155751:ERROR:extension_downloader.cc(695)] Invalid URL: '' for extension inmdanhiiibfpdlljnjjbchhjgelojnn
[10186:10212:0316/155752:ERROR:native_process_launcher.cc(130)] Can't find manifest for native messaging host com.google.gnubby.native_helper
[10222:10222:0316/233030:ERROR:gles2_cmd_decoder.cc(11331)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[10222:10222:0316/233030:ERROR:gles2_cmd_decoder.cc(11331)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[10222:10222:0316/233030:ERROR:gles2_cmd_decoder.cc(11331)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[10222:10222:0316/233030:ERROR:gles2_cmd_decoder.cc(6428)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]RENDER WARNING: texture bound to texture unit 1 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[10222:10222:0316/233030:ERROR:gles2_cmd_decoder.cc(6428)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]RENDER WARNING: texture bound to texture unit 2 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[10222:10222:0316/233030:ERROR:gles2_cmd_decoder.cc(6428)] [GroupMarkerNotSet( crbug.com/242999 )!:D06AB466C0380000]RENDER WARNING: texture bound to texture unit 3 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
[10186:10186:0316/171350:ERROR:CONSOLE(0)] "Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' chrome://resources".
", source:  (0)
[10186:10219:0316/171404:ERROR:channel.cc(299)] RawChannel read error (connection broken)

Comment 6 by mikhail....@gmail.com, Mar 25 2015

[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(11621)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2877:2877:0325/051034:ERROR:gles2_cmd_decoder.cc(4425)] [GroupMarkerNotSet( crbug.com/242999 )!:D0981094EB3F0000]GL ERROR :GL_INVALID_OPERATION : glBindTexture: id not generated by glGenTextures
[2691:2691:0325/101035:ERROR:CONSOLE(0)] "Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://dl.metabar.ru') does not match the recipient window's origin ('null').", source:  (0)
[2691:2691:0325/101035:ERROR:CONSOLE(0)] "Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://dl.metabar.ru') does not match the recipient window's origin ('null').", source:  (0)
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file

Comment 7 by Deleted ...@, May 25 2015

[8378:8378:0525/143725:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet( crbug.com/242999 )!:D0DCFE08BA010000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL command
[8378:8378:0525/143733:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet( crbug.com/242999 )!:D0D6FE08BA010000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL command

This is on Linux kernel 4.0.x, git mesa and git xf86-video-ati.

Comment 8 by m...@jessfraz.com, Jun 1 2015

Comment 9 by Deleted ...@, Jun 1 2015

is this a regression, seeing as it looks like it was fixed awhile ago

Comment 10 by dyen@chromium.org, Jun 22 2015

Owner: dyen@chromium.org

Comment 11 by dyen@chromium.org, Jun 22 2015

Status: Started

Comment 12 by bugdroid1@chromium.org, Jul 21 2015

Project Member
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a

commit 2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a
Author: dyen <dyen@chromium.org>
Date: Tue Jul 21 23:40:10 2015

Merge Group Markers into Chromium Traces.

In a previous CL top level group markers were converted to using
chromium traces:

https://codereview.chromium.org/780653007/

The initial thought was that we would standardize on a single trace
type. This is a transitional step which moves the debug marker
manager to be set in the chromium traces, and also makes the group
marker calls mimic the chromium trace calls. Eventually the group
marker calls should be deprecated.

R=sievers@chromium.org, vmiura@chromium.org
BUG= 242999 ,  503166 
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel

Review URL: https://codereview.chromium.org/1132283003

Cr-Commit-Position: refs/heads/master@{#339781}

[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/cc/raster/scoped_gpu_raster.cc
[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/content/browser/android/in_process/context_provider_in_process.cc
[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/content/renderer/pepper/video_decoder_shim.cc
[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/gpu/command_buffer/service/gles2_cmd_decoder.cc
[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/gpu/command_buffer/service/gpu_tracer.cc
[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/gpu/command_buffer/service/gpu_tracer.h
[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/gpu/command_buffer/service/gpu_tracer_unittest.cc
[modify] http://crrev.com/2b089f9f3c4cdeb163aa81b35911ba3d1c53ed9a/ppapi/shared_impl/ppb_graphics_3d_shared.cc

Comment 13 by matthewyuan@chromium.org, Aug 10 2015

Labels: Hotlist-GPU-Fixit

Comment 14 by limestr...@gmail.com, Aug 17 2015

Is this fixed already?

Comment 15 by dyen@chromium.org, Aug 17 2015

It should be as it was before now, but I'm not sure if "all" contexts are labeled at this point.

Comment 16 by william....@esolutions.de, Sep 25 2015

I see this happening in Android 5.1.1 with the prebuilt Chrome from GMS (signed-Chrome-arm-45.0.2454.94-API_21+.apk). I also tried the dev Chrome from Play Store and see it there as well (one that was updated September 22, 2015). Platform is Tegra 4.

Comment 17 by vmi...@chromium.org, Oct 21 2015

dyen@: It looks like the marker is missing from WebGL contexts, e.g. look at LOG output with https://www.khronos.org/registry/webgl/sdk/tests/conformance/extensions/angle-instanced-arrays.html?webglVersion=1&quiet=0

Mind taking a look and closing this?

Comment 18 by djsty...@gmail.com, Nov 20 2015

Still occurring (46.0.2490.71 Debian AMD64) a lot.

For example
[GroupMarkerNotSet( crbug.com/242999 )!:28D5028047560000]GL ERROR :GL_INVALID_OPERATION : glDrawElements: attempt to access out of range vertices in attribute 3

Comment 19 by michael....@gmail.com, Dec 4 2015

https://tube.geogebra.org/material/simple/id/657857?cb=jenkins3227
gives
[GroupMarkerNotSet( crbug.com/242999 )!:90AB042D20010000]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.

in Chrome 49.0.2578.0 canary (64-bit) and Chrome 47.0.2526.73 m

Comment 20 by johnsonq...@gmail.com, Dec 5 2015

I'm seeing this on OSX 10.10.5 with Chrome 47.0.2526.73 (64-bit):

[GroupMarkerNotSet( crbug.com/242999 )!:D00C318ADA7F0000]GL ERROR :GL_INVALID_OPERATION : glDrawArrays: attempt to access out of range vertices in attribute 2

Is there any other useful information I can provide?

Comment 22 by johnsonq...@gmail.com, Jan 12 2016

Here's another instance:

[GroupMarkerNotSet( crbug.com/242999 )!:D002E40BF17F0000]GL ERROR :GL_INVALID_OPERATION : glDrawArrays: attempt to access out of range vertices in attribute 2

Chrome version: Version 47.0.2526.106 (64-bit)

OSX 10.11.2

Comment 23 by dyen@chromium.org, Jan 12 2016

Do you happen to know what you were doing which caused the log message?

Comment 24 by dyen@chromium.org, Jan 12 2016

Cc: -apatrick@chromium.org

Comment 25 by johnsonq...@gmail.com, Jan 12 2016

It was triggered via a webGL based rendering engine I'm working on at work. It seems to have been triggered by a spotty network connection, which might have hit a race somewhere on my end. I can investigate that further and try to reproduce if it helps.

Comment 27 by dartm...@gmail.com, Feb 17 2016

I just hit this bug, so I committed my code for the sake of readers. My code is: git://git.code.sf.net/p/delta-chili/code, branch master at commit 0b2258d8cfefeaf700f27644b585fff4cc8288b3. (The commit message should be "Creates  crbug.com/242999 .) Check that out, and execute './run', and the error should manifest.

It is a webgl page with a possible error in it. I just started writing createFlangeEdge, and was going to test it when I hit this error. I assume there's a bug in there, but I'm having trouble telling where based on this error message.

Hopefully this is helpful in resolving this issue.

Comment 28 by dartm...@gmail.com, Feb 17 2016

I did a little more work, and created a new commit on the same code base: 978849f56610ee513e13d21f24c1557f14ba70b9 . In there, the commit message says that this commit does *not* reproduce the bug, but changing line 165 from '4' to '5' does create the bug. That variable, numItems, is used on line 254 to tell web gl how many vertices I am passing. Let me know if I can be of any further service.

Comment 29 by dartm...@gmail.com, Feb 17 2016

It looks like the bug in my program is this: The vertex shader takes vertices, normals, and texture coordinates. In the case that I'm sending an object that doesn't have a texture, I was passing null (or not binding anything) to the texture coordinates. Apparently, that's a no go.

I fixed it by binding the vertex buffer (which is too big, but I guess that's okay) when there are no texture coordinates, and I don't get the message anymore.

The commit that fixed it: e0bc10bfc5bffb2369954f18bdb9a938590abc62

Comment 30 by dyen@chromium.org, Feb 17 2016

Thank you for your test case, that is great help. I will definitely look into this sometime this week.

Comment 31 by dyen@chromium.org, Mar 21 2016

Sorry for the late response, I had tested the test case from #28 and it looks ok. Here is the log output:

[15391:15391:0321/143453:ERROR:vertex_attrib_manager.cc(203)] [.CommandBufferContext]GL ERROR :GL_INVALID_OPERATION : glDrawArrays: attempt to access out of range vertices in attribute 2

The [.CommandBufferContext] is the context. Is that what you were seeing? This bug is about not seeing a context name not about general errors.

Comment 32 by dartm...@gmail.com, Mar 21 2016

That's not what I was seeing. The reason I got to this bug was because I was pointed to it through one of these: GroupMarkerNotSet( crbug.com/242999 )!:

I don't know what this context stuff is about, but I take it that the context has since been labelled (or something ^_^).

Comment 33 by dyen@chromium.org, May 17 2016

Owner: vmi...@chromium.org
It looks like we are missing another context, I'm not sure which one it is though.

Comment 34 by vmi...@chromium.org, May 10 2017

Status: Fixed (was: Started)
This seems done.  Let's re-open if we notice any more contexts without labels.

Comment 35 by jba...@implen.de, Jul 26 2017

I am seeing this this with Chromium 57 on i.MX6:

[     1] libGAL: Performing a software resolve!
[3970:3970:0726/085022.412535:ERROR:gles2_cmd_decoder.cc(2416)] [GroupMarkerNotSet( crbug.com/242999 )!:68D3A377]GL ERROR :GL_INVALID_ENUM : BackFramebuffer::Create: <- error from previous GL command
[3970:3970:0726/085022.458491:ERROR:gl_context_glx.cc(240)] Couldn't make context current with X drawable.
[3970:3970:0726/085022.463041:ERROR:gl_context_glx.cc(267)] glXMakeCurrent failed in ReleaseCurrent
[3970:3970:0726/085022.463269:ERROR:gpu_command_buffer_stub.cc(628)] Failed to make context current.

May the root cause be related to this bug?

Comment 36 Deleted

Comment 37 by sushr...@microsoft.com, Jan 16

With OOP-D enabled it looks like the viz compositor context is not setting the label correctly. 

I have a potential fix 
https://chromium-review.googlesource.com/c/chromium/src/+/1416770

eager to hear feedback.
not_set.PNG
22.0 KB View Download

Comment 38 by bugdroid1@chromium.org, Jan 17

Project Member
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0e473a85675ceca2a471c47d80181ff9156345d8

commit 0e473a85675ceca2a471c47d80181ff9156345d8
Author: Sushanth Rajasankar <sushraja@microsoft.com>
Date: Thu Jan 17 18:50:30 2019

Set the GroupMarker for the viz compositor context

Bug:  242999 
Change-Id: Ie55e52feba257f1a6d2dbfb0508b850ce191bc28
Reviewed-on: https://chromium-review.googlesource.com/c/1416770
Reviewed-by: vmpstr <vmpstr@chromium.org>
Reviewed-by: Sunny Sachanandani <sunnyps@chromium.org>
Commit-Queue: Sushanth Rajasankar <Sushraja@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#623771}
[modify] https://crrev.com/0e473a85675ceca2a471c47d80181ff9156345d8/components/viz/service/display_embedder/viz_process_context_provider.cc

Sign in to add a comment