Opened 5 years ago

Closed 5 years ago

#3526 closed defect (can't reproduce)

Smorgasbord of GL errors

Reported by: chimerax-bug-report@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Graphics Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Windows-10-10.0.18362
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
Startup Errors  
---  
bug | OpenGL.error.GLError: GLError(  
err = 1285,  
description = b'\xc4\xda\xb4\xe6\xb2\xbb\xd7\xe3',  
baseOperation = glTexImage2D,  
pyArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArguments = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
)  
)  
  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
  
warning | Your computer has Intel graphics driver 6952 with a known bug that
causes all Qt user interface panels to be blank. ChimeraX can partially fix
this but may make some panel titlebars and edges black. Hopefully newer Intel
graphics drivers will fix this.  
notes | QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
Traceback (most recent call last):  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 83, in _expose_event  
  
self.status(self._last_message, self._last_color)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 144, in status  
  
self._draw_text(msg, color, secondary)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 154, in _draw_text  
  
draw_overlays(dlist, self._renderer)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1478, in draw_overlays  
  
_draw_multiple(drawings, r, Drawing.TRANSPARENT_DRAW_PASS)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1438, in _draw_multiple  
  
d.draw(renderer, draw_pass)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 716, in draw  
  
self.draw_self(renderer, draw_pass)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 727, in draw_self  
  
self._draw_geometry(renderer, transparent_only = any_opaque)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 762, in _draw_geometry  
  
t.bind_texture()  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2892, in bind_texture  
  
self.fill_opengl_texture()  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2927, in fill_opengl_texture  
  
self.initialize_texture(size, format, iformat, tdtype, ncomp, data)  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2829, in initialize_texture  
  
tdtype, data)  
  
File "src\latebind.pyx", line 39, in
OpenGL_accelerate.latebind.LateBind.__call__  
  
File "src\wrapper.pyx", line 318, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
  
File "src\wrapper.pyx", line 311, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\OpenGL\platform\baseplatform.py", line 415, in __call__  
  
return self( *args, **named )  
  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
OpenGL.error.GLError: GLError(  
  
err = 1285,  
  
description = b'\xc4\xda\xb4\xe6\xb2\xbb\xd7\xe3',  
  
baseOperation = glTexImage2D,  
  
pyArgs = (  
  
GL_TEXTURE_2D,  
  
0,  
  
GL_RGBA8,  
  
253,  
  
36,  
  
0,  
  
GL_RGBA,  
  
GL_UNSIGNED_BYTE,  
  
array([[[0, 0, 0, 0],  
  
[0, 0, 0, 0],  
  
[0, 0, 0, 0],  
  
...,  
  
[0, 0, 0, 0],  
  
[0, 0, 0...,  
  
),  
  
cArgs = (  
  
GL_TEXTURE_2D,  
  
0,  
  
GL_RGBA8,  
  
253,  
  
36,  
  
0,  
  
GL_RGBA,  
  
GL_UNSIGNED_BYTE,  
  
array([[[0, 0, 0, 0],  
  
[0, 0, 0, 0],  
  
[0, 0, 0, 0],  
  
...,  
  
[0, 0, 0, 0],  
  
[0, 0, 0...,  
  
),  
  
cArguments = (  
  
GL_TEXTURE_2D,  
  
0,  
  
GL_RGBA8,  
  
253,  
  
36,  
  
0,  
  
GL_RGBA,  
  
GL_UNSIGNED_BYTE,  
  
array([[[0, 0, 0, 0],  
  
[0, 0, 0, 0],  
  
[0, 0, 0, 0],  
  
...,  
  
[0, 0, 0, 0],  
  
[0, 0, 0...,  
  
)  
  
)  
  
  
  
  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
UCSF ChimeraX version: 1.0 (2020-06-04)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  

> open "O:\OneDrive -
> shanghaitech.edu.cn\Project-2019\8-Cooperative_Project\CRY\MD-refine\CRY-
> MD-956.pdb" format pdb

CRY-MD-956.pdb title:  
Crystal structure of arabidopsis thaliana BIC2-CRY2 complex [more info...]  
  
Chain information for CRY-MD-956.pdb #1  
---  
Chain | Description  
A | No description available  
  
Non-standard residues in CRY-MD-956.pdb #1  
---  
AMP — (AMP)  
FAD — (FAD)  
  

> close session

QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete attachment.  
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 83, in _expose_event  
self.status(self._last_message, self._last_color)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 144, in status  
self._draw_text(msg, color, secondary)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 154, in _draw_text  
draw_overlays(dlist, self._renderer)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1478, in draw_overlays  
_draw_multiple(drawings, r, Drawing.TRANSPARENT_DRAW_PASS)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1438, in _draw_multiple  
d.draw(renderer, draw_pass)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 716, in draw  
self.draw_self(renderer, draw_pass)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 727, in draw_self  
self._draw_geometry(renderer, transparent_only = any_opaque)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 762, in _draw_geometry  
t.bind_texture()  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2892, in bind_texture  
self.fill_opengl_texture()  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2927, in fill_opengl_texture  
self.initialize_texture(size, format, iformat, tdtype, ncomp, data)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2829, in initialize_texture  
tdtype, data)  
File "src\latebind.pyx", line 39, in
OpenGL_accelerate.latebind.LateBind.__call__  
File "src\wrapper.pyx", line 318, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
File "src\wrapper.pyx", line 311, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1285,  
description = b'\xc4\xda\xb4\xe6\xb2\xbb\xd7\xe3',  
baseOperation = glTexImage2D,  
pyArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArguments = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1285,  
description = b'\xc4\xda\xb4\xe6\xb2\xbb\xd7\xe3',  
baseOperation = glTexImage2D,  
pyArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArguments = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
)  
)  
  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 83, in _expose_event  
self.status(self._last_message, self._last_color)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 144, in status  
self._draw_text(msg, color, secondary)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 154, in _draw_text  
draw_overlays(dlist, self._renderer)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1478, in draw_overlays  
_draw_multiple(drawings, r, Drawing.TRANSPARENT_DRAW_PASS)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1438, in _draw_multiple  
d.draw(renderer, draw_pass)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 716, in draw  
self.draw_self(renderer, draw_pass)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 727, in draw_self  
self._draw_geometry(renderer, transparent_only = any_opaque)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 762, in _draw_geometry  
t.bind_texture()  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2892, in bind_texture  
self.fill_opengl_texture()  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2927, in fill_opengl_texture  
self.initialize_texture(size, format, iformat, tdtype, ncomp, data)  
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 2829, in initialize_texture  
tdtype, data)  
File "src\latebind.pyx", line 39, in
OpenGL_accelerate.latebind.LateBind.__call__  
File "src\wrapper.pyx", line 318, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
File "src\wrapper.pyx", line 311, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1285,  
description = b'\xc4\xda\xb4\xe6\xb2\xbb\xd7\xe3',  
baseOperation = glTexImage2D,  
pyArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArguments = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1285,  
description = b'\xc4\xda\xb4\xe6\xb2\xbb\xd7\xe3',  
baseOperation = glTexImage2D,  
pyArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArgs = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
),  
cArguments = (  
GL_TEXTURE_2D,  
0,  
GL_RGBA8,  
253,  
36,  
0,  
GL_RGBA,  
GL_UNSIGNED_BYTE,  
array([[[0, 0, 0, 0],  
[0, 0, 0, 0],  
[0, 0, 0, 0],  
...,  
[0, 0, 0, 0],  
[0, 0, 0...,  
)  
)  
  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 - Build 26.20.100.6952
OpenGL renderer: Intel(R) UHD Graphics P630
OpenGL vendor: Intel
Manufacturer: Dell Inc.
Model: Precision 3630 Tower
OS: Microsoft Windows 10 专业版 (Build 18363)
Memory: 34,179,964,928
MaxProcessMemory: 137,438,953,344
CPU: 12 Intel(R) Xeon(R) E-2186G CPU @ 3.80GHz"
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

Change History (2)

comment:1 by Eric Pettersen, 5 years ago

Component: UnassignedGraphics
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionSmorgasbord of GL errors

comment:2 by Tom Goddard, 5 years ago

Resolution: can't reproduce
Status: assignedclosed

Same as #3521 and #3506, three different reporters. Out of memory in OpenGL call at startup. Not sure what is causing this. ChimeraX 1.0, Windows 10, Intel Graphics.

Is this warning in the other reports? Not not in #3506.

warning | Your computer has Intel graphics driver 6952 with a known bug that
causes all Qt user interface panels to be blank. ChimeraX can partially fix
this but may make some panel titlebars and edges black. Hopefully newer Intel
graphics drivers will fix this.

Note: See TracTickets for help on using tickets.