Opened 6 years ago
Closed 6 years ago
#1952 closed defect (duplicate)
select-drag: glDrawBuffer: invalid operation
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.10240 ChimeraX Version: 0.8 (2018-12-17) Description (Describe the actions that caused this problem to occur here) Log: Startup Messages --- note | Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\toolshed\\\\__init__.py", line 338, in __init__ self.init_available_from_cache(logger) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\toolshed\\\\__init__.py", line 445, in init_available_from_cache abc.load_from_cache() File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\toolshed\available.py", line 61, in load_from_cache b = _build_bundle(d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\toolshed\available.py", line 242, in _build_bundle keywords = _extract_extra_keywords(keywords) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\toolshed\installed.py", line 270, in _extract_extra_keywords all_kwds = [k.strip() for k in kwds.split(',')] AttributeError: 'list' object has no attribute 'split' UCSF ChimeraX version: 0.8 (2018-12-17) How to cite UCSF ChimeraX > open C:/Users/schwarz/Desktop/TCB_Structures/6hcf_RNC.cxs opened ChimeraX session > open 6zmc Fetching url http://files.rcsb.org/download/6zmc.cif failed: HTTP Error 404: Not Found > open 6mzc 6mzc title: Human TFIID BC core [more info...] Chain information for 6mzc #4 --- Chain | Description B | Transcription initiation factor TFIID subunit 2 E | Transcription initiation factor TFIID subunit 4 G | Transcription initiation factor TFIID subunit 5 H | Transcription initiation factor TFIID subunit 6 I | Transcription initiation factor TFIID subunit 6 K | Transcription initiation factor TFIID subunit 8 M | Transcription initiation factor TFIID subunit 9 O | Transcription initiation factor TFIID subunit 10 R | Transcription initiation factor TFIID subunit 12 Z | poly(UNK) Non-standard residues in 6mzc #4 --- UNK — unknown > hide #!4 models > show #!4 models > select #4 21254 atoms, 21665 bonds, 3 pseudobonds, 1 model selected > ui mousemode rightMode translate selected models > select #4/O 645 atoms, 657 bonds, 1 pseudobond, 1 model selected > hide #4/R target abp > hide #4/B target abp > hide #4/E target abp > hide #4/G target abp > hide #4/H target abp > hide #4/I target abp > hide #4/K target abp > hide #4/M target abp > hide #4/Z target abp > hide #4/O target abp > show #4/K target abp > show #4 > hide #4 > show #4/K > show #4/O target abp > ui mousemode rightMode rotate selected models > ui mousemode rightMode translate selected models > hide #!3 models > show #!3 models > show #4/M target abp > show #4/K target abp > show #4/I target abp > show #4/H target abp > show #4/G target abp > show #4/E target abp > show #4/B target abp > show #4/R target abp > set silhouettes false > set silhouettes true > hide #4/B target abp > hide #4/Z target abp > hide #4/O target abp > hide #4/M target abp > hide #4/I target abp > hide #4/H target abp > hide #4/G target abp > hide #4/E target abp > hide #4/B target abp > hide #4/R target abp > select #4/K 1449 atoms, 1468 bonds selected > color sequential #4/K palette #ff0000:#520108 > color sequential #4/K palette #520101:#ff0000 > select up 7 atoms, 7 bonds selected > select up 15 atoms, 15 bonds selected > select up 1449 atoms, 1468 bonds selected > select down 15 atoms, 15 bonds selected > select up 7 atoms, 7 bonds selected > select up 15 atoms, 15 bonds selected > select up 1449 atoms, 1468 bonds selected > select up 7 atoms, 7 bonds selected > select up 15 atoms, 15 bonds selected > select up 1449 atoms, 1468 bonds selected > select down 15 atoms, 15 bonds selected > show #4/Z target abp > show #4/O target abp > show #4/M target abp > show #4/I target abp > show #4/G target abp > show #4/E target abp > show #4/B target abp > show #4/R target abp > hide #4/M target abp > hide #4/O target abp > hide #4/Z target abp > hide #4/I target abp > hide #4/H target abp > hide #4/G target abp > hide #4/E target abp > hide #4/B target abp > hide #4/R target abp > select #4/K 1449 atoms, 1468 bonds selected > molmap sel 10 > hide #4/K target abp > close #5 > select #4/K 1449 atoms, 1468 bonds selected > molmap sel 5 > color zone #1 near #4/K distance 5 > color zone #5 near #4/K distance 5 > show #4/Z target abp > show #4/O target abp > show #4/M target abp > show #4/K target abp > show #4/I target abp > show #4/H target abp > show #4/G target abp > show #4/E target abp > show #4/B target abp > show #4/R target abp > show #4/R target abp > select #4 21254 atoms, 21665 bonds, 3 pseudobonds, 1 model selected > ~select #4/K 19805 atoms, 20197 bonds, 3 pseudobonds, 1 model selected > molmap sel 5 > hide #4/R target abp > hide #4/B target abp > hide #4/E target abp > hide #!4 models > select #6 2 models selected > select #5 2 models selected > select #6 2 models selected > select #5 2 models selected > select #6 2 models selected > save session C:/Users/schwarz/Desktop/TCB_Structures/RNC_full.cxs Session file format is not finalized, and thus might not be restorable in other versions of ChimeraX. > save image C:\Users\schwarz\Desktop\TCB_Structures\RNC_full.tif transparentBackground true > save image C:\Users\schwarz\Desktop\TCB_Structures\RNC_full.tif transparentBackground true > set silhouettes false > set bgColor black > set silhouettes true > set bgColor white > hide #!6 models > lighting full > lighting soft > lighting flat > hide #!5 models > show #!5 models > select #5 2 models selected > ui mousemode rightMode translate selected models > undo > undo > show #!6 models > show #!5 models > close session > open C:\Users\schwarz\Desktop\TCB_Structures\RNC_full.cxs format session opened ChimeraX session > hide #!5 models > show #!5 models > close session > open C:/Users/schwarz/Desktop/TCB_Structures/RNC_full.cxs opened ChimeraX session > close #5 > set silhouettes false > set silhouettes true > set silhouettes false > close session > open C:\Users\schwarz\Desktop\TCB_Structures\RNC_full.cxs opened ChimeraX session > hide #!5 models > show #!5 models > hide #!5 models > show #!4 models > hide #!6 models > show #!6 models > close session > open C:\Users\schwarz\Desktop\TCB_Structures\RNC.cxs format session File not found: C:\Users\schwarz\Desktop\TCB_Structures\RNC.cxs File not found: C:\Users\schwarz\Desktop\TCB_Structures\RNC.cxs > open C:/Users/schwarz/Desktop/TCB_Structures/RNC_full.cxs opened ChimeraX session > hide #!5 models > show #!5 models > hide #!5 models > hide #!3.1 models > show #!3.1 models > show #!4 models > hide #!5.1 models > show #!5.1 models > hide #!5 models > show #!5 models > hide #!5 models > hide #!6 models > hide #!4 models > hide #!3.1 models > hide #!3 models > hide #!2.1 models > hide #!2 models > hide #!1 models Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) 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 NVIDIA 430.39 OpenGL renderer: GeForce GTX 960M/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation
Change History (2)
comment:1 by , 6 years ago
Component: | Unassigned → Graphics |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → select-drag: glDrawBuffer: invalid operation |
comment:2 by , 6 years ago
Resolution: | → duplicate |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Duplicate.
Bug in Dec 2018 ChimeraX 0.8 fixed a few months ago.