Opened 7 years ago
Closed 7 years ago
#1603 closed defect (nonchimerax)
Multiple OpenGL errors
Reported by: | 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.17763 ChimeraX Version: 0.8 (2018-12-17) Description (Describe the actions that caused this problem to occur here) Log: Startup Messages --- notes | QOpenGLFramebufferObject: Framebuffer incomplete attachment. QOpenGLFramebufferObject: Framebuffer incomplete attachment. QOpenGLFramebufferObject: Framebuffer incomplete attachment. QOpenGLFramebufferObject: Framebuffer incomplete attachment. QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment. 5 messages similar to the above omitted 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: 0.8 (2018-12-17) How to cite UCSF ChimeraX QSGTextureAtlas: texture atlas allocation failed, out of memory 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. 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. Unknown command: dkgldjg Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 229, in execute cmd.run(cmd_text) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\commands\cli.py", line 2541, in run raise UserError(self._error) chimerax.core.errors.UserError: Unknown command: dkgldjg During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 234, in execute logger.status(str(err), color="crimson") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\logger.py", line 452, in status StatusLogger.status(self, msg, **kw) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\logger.py", line 196, in status if l.status(msg, color, secondary) and getattr(l, "excludes_other_logs", True): File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py", line 698, in status self._status_bar.status(msg, color, secondary) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\ui\statusbar.py", line 127, in status self._draw_text(msg, color, secondary) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\ui\statusbar.py", line 137, in _draw_text draw_overlays(dlist, self._renderer) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1405, in draw_overlays _draw_multiple(drawings, r, Drawing.TRANSPARENT_DRAW_PASS) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1371, in _draw_multiple d.draw(renderer, draw_pass) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 688, in draw self.draw_self(renderer, draw_pass) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 699, in draw_self self._draw_geometry(renderer, transparent_only = any_opaque) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 734, in _draw_geometry t.bind_texture() File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 2521, in bind_texture self.fill_opengl_texture() File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 2556, in fill_opengl_texture self.initialize_texture(size, format, iformat, tdtype, ncomp, data) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 2472, in initialize_texture tdtype, data) File "zr\accelerate\src\latebind.pyx", line 32, in OpenGL_accelerate.latebind.LateBind.__call__ (src\latebind.c:1015) File "zr\accelerate\src\wrapper.pyx", line 318, in OpenGL_accelerate.wrapper.Wrapper.__call__ (src\wrapper.c:6905) File "zr\accelerate\src\wrapper.pyx", line 311, in OpenGL_accelerate.wrapper.Wrapper.__call__ (src\wrapper.c:6777) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1285, description = b'out of memory', baseOperation = glTexImage2D, pyArgs = ( GL_TEXTURE_2D, 0, GL_RGBA8, 189, 22, 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, 189, 22, 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, 189, 22, 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'out of memory', baseOperation = glTexImage2D, pyArgs = ( GL_TEXTURE_2D, 0, GL_RGBA8, 189, 22, 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, 189, 22, 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, 189, 22, 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 "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. OpenGL version: 3.3.0 - Build 24.20.100.6287 OpenGL renderer: Intel(R) Iris(R) Plus Graphics 655 OpenGL vendor: Intel
Change History (2)
comment:1 by , 7 years ago
Component: | Unassigned → Graphics |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Multiple OpenGL errors |
comment:2 by , 7 years ago
Resolution: | → nonchimerax |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Inadequate graphics driver. Incomplete framebuffer errors are startup.