﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
1615	Drag select: glDrawBuffer(GL_FRONT): invalid operation	Eric Pettersen	Tom Goddard	"{{{
The following bug report has been submitted:
Platform:        Darwin-17.7.0-x86_64-i386-64bit
ChimeraX Version: 0.9 (2019-01-16)
Description
I was playing through a 2-coordinate-set trajectory and tried to undisplay ribbon.  No dice, I think the graphics were frozen because no graphical changes happened when I tried to used presets, etc.  The traceback occurred when I tried to drag-select on the frozen graphics.

Log:
UCSF ChimeraX version: 0.9 (2019-01-16)  
How to cite UCSF ChimeraX  

> open /Users/pett/src/chimerax/src/bundles/md_crds/test-data/chimera_test.pdb

Chain information for chimera_test.pdb #1  
---  
Chain | Description  
A | No description available  
  

> open /Users/pett/src/chimerax/src/bundles/md_crds/test-data/chimera_test.xtc
structureModel #1

Replaced existing frames of chimera_test.pdb #1 with 21 new frames  

> coordset slider #1

> hide selAtoms ribbons

> style selAtoms sphere

Changed 4044 atom styles  

> style selAtoms sphere

Changed 4044 atom styles  

> show selAtoms

> lighting full

> lighting soft

> lighting soft

> lighting full

> lighting shadows false

> lighting full

> lighting flat

> lighting soft

> close

> open /Users/pett/src/chimerax/src/bundles/md_crds/test-data/start.pdb

Chain information for start.pdb #1  
---  
Chain | Description  
| No description available  
  

> open /Users/pett/src/chimerax/src/bundles/md_crds/test-data/test.dcd
structureModel #1

Replaced existing frames of start.pdb #1 with 2 new frames  

> coordset slider #1

> hide selAtoms ribbons

> show selAtoms

> hide selAtoms ribbons

> hide selAtoms ribbons

> hide selAtoms ribbons

> hide selAtoms ribbons

> hide selAtoms ribbons

> hide selAtoms ribbons

> hide selAtoms ribbons

> hide selAtoms ribbons

> show selAtoms

> show selAtoms

> show selAtoms

> show selAtoms

37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  
37 framebuffers default, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette, silhouette, silhouette, silhouette, silhouette,
silhouette, silhouette  
Traceback (most recent call last):  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/mousemodes.py"", line 367, in
_dispatch_mouse_event  
f(MouseEvent(event))  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/mouse_modes/std_modes.py"", line 45, in mouse_drag  
self._draw_drag_rectangle(event)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/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
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/drawing.py"", line 1454, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File
""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py"", line 1018, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
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 ""errorchecker.pyx"", line 53, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
(src/errorchecker.c:1218)  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 NVIDIA-10.32.0 355.11.10.10.40.102
OpenGL renderer: NVIDIA GeForce GTX 675MX OpenGL Engine
OpenGL vendor: NVIDIA Corporation

}}}
"	defect	closed	normal		Graphics		fixed						all	ChimeraX
