#15480 closed defect (duplicate)

Problem with "volume orthoplanes": could not broadcast input array from shape

Reported by: chimerax-bug-report@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Volume Data 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.19045
ChimeraX Version: 1.5 (2022-11-24 00:03:27 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 1.5 (2022-11-24)  
© 2016-2022 Regents of the University of California. All rights reserved.  

> open C:\\\sperm-paper\\\npc\\\npc-mapback\\\segmentation\\\npc.cxs

Opened npc-f016-ring.mrc as #1, grid size 1027,1027,282, pixel 9.89,9.89,9.89,
shown at level 0.0836, step 1, values float32  
Opened npc-f016-pm.mrc as #2, grid size 513,513,141, pixel 19.8,19.8,19.8,
shown at level 0.0758, step 1, values float32  
Opened npc-f016-nm.mrc as #3, grid size 513,513,141, pixel 19.8,19.8,19.8,
shown at level 0.128, step 1, values float32  
Opened npc-f016-npc.mrc as #4, grid size 1028,1028,283, pixel 9.89,9.89,9.89,
shown at level 0.0106, step 1, values float32  
Opened npc-f016-h.mrc as #5, grid size 513,513,141, pixel 19.8,19.8,19.8,
shown at level 2.54, step 1, values float32  
Opened npc-f016-calyx.mrc as #6, grid size 1027,1027,282, pixel
9.89,9.89,9.89, shown at level 0.136, step 1, values float32  
Opened f016-2.mrc as #7, grid size 1028,1028,283, pixel 9.89,9.89,9.89, shown
at level 1.13e-05, step 4, values float32  
Log from Wed Jul 27 14:07:02 2022UCSF ChimeraX version: 1.0 (2020-06-04)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open npc.cxs

Log from Thu Jul 14 15:11:07 2022UCSF ChimeraX version: 1.0 (2020-06-04)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open npc.cxs

Log from Thu Jul 14 11:11:58 2022UCSF ChimeraX version: 1.0 (2020-06-04)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open npc-f016-ring.mrc

Opened npc-f016-ring.mrc, grid size 1027,1027,282, pixel 9.89,9.89,9.89, shown
at step 1, values float32  

> open npc-f016-pm.mrc

Opened npc-f016-pm.mrc, grid size 513,513,141, pixel 19.8,19.8,19.8, shown at
level 0.000117, step 2, values float32  

> open npc-f016-nm.mrc

Opened npc-f016-nm.mrc, grid size 513,513,141, pixel 19.8,19.8,19.8, shown at
level 0.000111, step 2, values float32  

> open npc-f016-npc.mrc

Opened npc-f016-npc.mrc, grid size 1028,1028,283, pixel 9.89,9.89,9.89, shown
at step 1, values float32  

> open npc-f016-h.mrc

Opened npc-f016-h.mrc, grid size 513,513,141, pixel 19.8,19.8,19.8, shown at
level 3.81, step 2, values float32  

> open npc-f016-calyx.mrc

Opened npc-f016-calyx.mrc, grid size 1027,1027,282, pixel 9.89,9.89,9.89,
shown at step 1, values float32  

> volume #6 region 0,0,0,1026,1026,281 step 4

> volume #6 region 0,0,0,1026,1026,281 step 4

> volume #6 step 1

> volume #6 change image level 0,0 level 0.2129,0.8 level 2.129,1

> volume #6 level 0.4843

> volume #5 step 1

> volume #5 level 2.544

> volume #4 region 0,0,0,1027,1027,282 step 4

> volume #4 region 0,0,0,1027,1027,282 step 4

> volume #4 change image level -5.499e-05,0 level 0.0002107,0.8 level 1.151,1

> volume #4 level 0.01057

> volume #4 step 1

> set bgColor white

> lighting full

> graphics silhouettes true

> volume #3 step 1

> volume #3 level 0.5003

> volume #2 level 0.4692

> volume #2 step 1

> volume #1 region 0,0,0,1026,1026,281 step 4

> volume #1 region 0,0,0,1026,1026,281 step 4

> volume #1 change image level 0,0 level 0.06821,0.8 level 0.6821,1

> volume #1 step 1

> volume #1 level 0.6371

> hide #!2 models

> show #!2 models

> hide #!2 models

> show #!2 models

> hide #!2 models

> show #!2 models

> save /home/junhe/Desktop/sperm-paper-
> seg/segmentation/npc/segmentation/npc.cxs

opened ChimeraX session  

> volume #5 color #b2b2ff

> volume #1 color #729fcf

> volume #1 color salmon

> volume #1 color #ef2929

> volume #1 color black

> volume #1 color #ef2929

> volume #1 color #cc0000

> volume #2 color #8ae234

> volume #3 color #fce94f

> volume #4 color #204a87

> volume #4 color #729fcf

> volume #4 color #3465a4

> volume #4 color #babdb6

> volume #4 color #e9b96e

> volume #4 color #c17d11

> volume #4 color lightgreen

> volume #4 color #b2ffff

> volume #4 color salmon

> volume #4 color #f57900

> volume #4 color #ce5c00

> volume #6 color #b2ffff

> volume #2 level 0.07578

> save /home/junhe/Desktop/sperm-paper-
> seg/segmentation/npc/segmentation/npc.cxs

> transparency 50

> transparency 0

> transparency #2 90

> volume #1 level 0.4324

> volume #1 level 0.08359

> volume #6 level 0.1357

> save /home/junhe/Desktop/sperm-paper-
> seg/segmentation/npc/segmentation/npc.cxs

opened ChimeraX session  

> open /home/junhe/Desktop/sperm-paper-
> seg/segmentation/npc/segmentation/f016-2.mrc

Opened f016-2.mrc, grid size 1028,1028,283, pixel 9.89,9.89,9.89, shown at
step 1, values float32  

> hide #!4 models

> hide #!7 models

> show #!7 models

> hide #!7 models

> show #!7 models

> volume #7 region 0,0,0,1027,1027,282 step 4

> volume #7 region 0,0,0,1027,1027,282 step 4

> volume #3 level 0.1282

> save /home/junhe/Desktop/sperm-paper-
> seg/segmentation/npc/segmentation/npc.cxs

——— End of log from Wed Jul 27 14:07:02 2022 ———

opened ChimeraX session  

> open C:/sperm-paper/npc/npc-mapback/tomograms/npc-f016_preproc.hdf

Opened npc-f016_preproc.hdf as #8, grid size 1027,1027,282, pixel 9.89, shown
at step 1, values float32  

> move x -100 models #8

[Repeated 49 time(s)]

> move y -100 models #8

[Repeated 51 time(s)]

> hide #!1-7 target m

> volume #8 level -1.283,0 level 2.504,0.8 level 3,1

> volume #8 level -1.754,0 level 2.504,0.8 level 3,1

> volume #8 level -1.754,0 level 0.2016,0.6923 level 3,1

> volume #8 level -1.754,0 level 0.2016,0.6923 level 2.917,0.9385

> color #8 black models

> volume #8 level -2.238,0.09231 level 0.2016,0.6923 level 2.917,0.9385

> volume #8 level -2.238,0.09231 level 1.233,0.7846 level 2.917,0.9385

> volume #8 level -2.238,0.09231 level 1.233,0.7846 level 0.8171,0.8615

> volume #8 level -2.238,0.09231 level 1.233,0.7846 level 0.07157,0.4615

> set bgColor white

> volume #8 color black color black color white

[Repeated 1 time(s)]

> volume #8 level -2.238,0.09231 level 1.233,0.7846 level 0.02386,0.3846

> close #8

> open C:/sperm-paper/npc/npc-mapback/tomograms/npc-f016.mrc

Opened npc-f016.mrc as #8, grid size 1027,1027,282, pixel 9.89,9.89,9.89,
shown at step 1, values float32  

> volume #8 level -2.126,0 level 3.953,0.8 level 8.724,1

> volume #8 level -7.748,0.06154 level 3.953,0.8 level 8.724,1

> volume #8 level -7.748,0.06154 level 1.24,0.7538 level 8.724,1

> show #!1-7 target m

> close #4

> move y 100 models #8

[Repeated 77 time(s)]

> move -x 100 models #8

[Repeated 6 time(s)]

> move x -100 models #8

[Repeated 10 time(s)]

> move x 100 models #8

[Repeated 96 time(s)]

> move y -100 models #8

[Repeated 2 time(s)]

> volume #8 color #ffffb3 color white color #ffffb3

> hide #!1-3,5-7 target m

> volume #8 level -7.748,0.06154 level 0.2046,0.6923 level 8.724,1

> volume #8 level -7.748,0.06154 level 0.2046,0.6923 level 6.261,1

> volume #8 level -7.052,0 level 0.2046,0.6923 level 6.261,1

> volume #8 level -7.052,0 level 0.2046,0.6923 level 6.225,1

> volume #8 color #ffffb3 color white color white

> hide #*

> show #8

> volume #8 orthoplanes xyz positionPlanes 600,2000,150

An error occurred in drawing the scene. Redrawing graphics is now stopped to
avoid a continuous stream of error messages. To restart graphics use the
command "graphics restart" after changing the settings that caused the error.  
  
could not broadcast input array from shape (0,) into shape (1027,)  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\updateloop.py", line 73, in draw_new_frame  
view.draw(check_for_changes = False)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 177, in draw  
self._draw_scene(camera, drawings)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 215, in _draw_scene  
shadow, multishadow = self._compute_shadowmaps(opaque_drawings,
transparent_drawings, camera)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 609, in _compute_shadowmaps  
shadow_enabled = r.shadow.use_shadow_map(camera, shadow_drawings)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1438, in use_shadow_map  
draw_depth(r, sdrawings, opaque_only = not
r.material.transparent_cast_shadows)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1563, in draw_depth  
draw_opaque(r, drawings)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1538, in draw_opaque  
_draw_multiple(drawings, renderer, Drawing.OPAQUE_DRAW_PASS)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 1551, in _draw_multiple  
d.draw(renderer, draw_pass)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 783, in draw  
pd = self._update_planes(renderer)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 551, in _update_planes  
pd = self._update_2d_texture_planes(view_dir)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 559, in _update_2d_texture_planes  
pd = self._texture_2d_planes(axis)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 585, in _texture_2d_planes  
pd = self._make_planes(axis)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 713, in _make_planes  
d = Texture2dPlanes(self, axis)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 984, in __init__  
self._update_textures(planes)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 1056, in _update_textures  
textures = [self._plane_texture(k, axis) for k,axis in planes]  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 1056, in <listcomp>  
textures = [self._plane_texture(k, axis) for k,axis in planes]  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 1063, in _plane_texture  
self._fill_plane_texture(k, axis, t)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 1082, in _fill_plane_texture  
data = ir._color_plane(plane, axis)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 234, in _color_plane  
m = self._matrix_plane(plane, axis)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map\image3d.py", line 209, in _matrix_plane  
m = self._data.matrix(ijk_origin, ijk_size, ijk_step)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map_data\griddata.py", line 306, in matrix  
m = self.read_matrix(ijk_origin, ijk_size, ijk_step, progress)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map_data\mrc\mrc_grid.py", line 44, in read_matrix  
return self.mrc_data.read_matrix(ijk_origin, ijk_size, ijk_step, progress)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map_data\mrc\mrc_format.py", line 284, in read_matrix  
matrix = read_array(self.path, self.data_offset,  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\map_data\readarray.py", line 57, in read_array  
matrix[(k-ko)//kstep,(j-jo)//jstep,:] = slice[::istep]  
ValueError: could not broadcast input array from shape (0,) into shape (1027,)  
  
Exception ignored in: <function Texture.__del__ at 0x0000029E7F69D3A0>  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 3034, in __del__  
raise OpenGLError('OpenGL texture was not deleted before graphics.Texture
destroyed')  
chimerax.graphics.opengl.OpenGLError: OpenGL texture was not deleted before
graphics.Texture destroyed  

> volume #8 region 0,0,140,1026,1026,140 step 1 colorMode auto8 imageMode
> "full region"

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\mouse_modes\mousemodes.py", line 638, 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 537, in
_dispatch_mouse_event  
f(MouseEvent(event, modifiers=modifiers))  
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 124, in _draw_drag_rectangle  
v.draw_xor_rectangle(dx, h-dy, x, h-y, self._xor_color)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\view.py", line 325, 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\graphics\drawing.py", line 1648, in draw_xor_rectangle  
r.draw_front_buffer(True)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1233, in draw_front_buffer  
GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK)  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glDrawBuffer,  
cArguments = (GL_FRONT,)  
)  
  
File "src/errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  

> select clear




OpenGL version: 3.3.0 NVIDIA 536.23
OpenGL renderer: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Python: 3.9.11
Locale: zh_CN.cp936
Qt version: PyQt6 6.3.1, Qt 6.3.1
Qt runtime version: 6.3.2
Qt platform: windows

Manufacturer: Supermicro
Model: C9X299-RPGF-L
OS: Microsoft Windows 10 家庭中文版 (Build 19045)
Memory: 137,187,196,928
MaxProcessMemory: 137,438,953,344
CPU: 36 Intel(R) Core(TM) i9-10980XE CPU @ 3.00GHz
OSLanguage: zh-CN

Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    asttokens: 2.1.0
    Babel: 2.11.0
    backcall: 0.2.0
    blockdiag: 3.0.0
    build: 0.8.0
    certifi: 2022.9.24
    cftime: 1.6.2
    charset-normalizer: 2.1.1
    ChimeraX-AddCharge: 1.4
    ChimeraX-AddH: 2.2.1
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2.1
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.6
    ChimeraX-AlphaFold: 1.0
    ChimeraX-AltlocExplorer: 1.0.3
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.41.5
    ChimeraX-AtomicLibrary: 8.0.3
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.3
    ChimeraX-BasicActions: 1.1.2
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 2.1.2
    ChimeraX-BondRot: 2.0.1
    ChimeraX-BugReporter: 1.0.1
    ChimeraX-BuildStructure: 2.7.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.2
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.3.1
    ChimeraX-ChangeChains: 1.0.2
    ChimeraX-CheckWaters: 1.3
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.2.4
    ChimeraX-Clipper: 0.19.0
    ChimeraX-ColorActions: 1.0.3
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.2
    ChimeraX-CommandLine: 1.2.4
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.5
    ChimeraX-CoreFormats: 1.1
    ChimeraX-coulombic: 1.3.2
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.2
    ChimeraX-Dicom: 1.1
    ChimeraX-DistMonitor: 1.3
    ChimeraX-DockPrep: 1.0
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.2
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.1
    ChimeraX-Hbonds: 2.4
    ChimeraX-Help: 1.2.1
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ISOLDE: 1.5
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-Label: 1.1.7
    ChimeraX-ListInfo: 1.1.1
    ChimeraX-Log: 1.1.5
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.8.2
    ChimeraX-Map: 1.1.2
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.1
    ChimeraX-MatchMaker: 2.0.9
    ChimeraX-MDcrds: 2.6
    ChimeraX-MedicalToolbar: 1.0.2
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1
    ChimeraX-mmCIF: 2.8
    ChimeraX-MMTF: 2.2
    ChimeraX-Modeller: 1.5.6
    ChimeraX-ModelPanel: 1.3.6
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.1
    ChimeraX-MouseModes: 1.1.1
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.9.1
    ChimeraX-PDB: 2.6.8
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0.2
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1
    ChimeraX-PubChem: 2.1
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0.1
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.1
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.7.2
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.1.1
    ChimeraX-ShowSequences: 1.0.1
    ChimeraX-SideView: 1.0.1
    ChimeraX-Smiles: 2.1
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.10
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.1.3
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.1.2
    ChimeraX-ToolshedUtils: 1.2.1
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.24.3
    ChimeraX-uniprot: 2.2.1
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.1.4
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.1
    ChimeraX-WebServices: 1.1.0
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.5
    comtypes: 1.1.10
    cxservices: 1.2
    cycler: 0.11.0
    Cython: 0.29.32
    debugpy: 1.6.4
    decorator: 5.1.1
    docutils: 0.19
    entrypoints: 0.4
    executing: 1.2.0
    filelock: 3.7.1
    fonttools: 4.38.0
    funcparserlib: 1.0.1
    grako: 3.16.5
    h5py: 3.7.0
    html2text: 2020.1.16
    idna: 3.4
    ihm: 0.33
    imagecodecs: 2022.7.31
    imagesize: 1.4.1
    importlib-metadata: 5.1.0
    ipykernel: 6.15.3
    ipython: 8.4.0
    ipython-genutils: 0.2.0
    jedi: 0.18.1
    Jinja2: 3.1.2
    jupyter-client: 7.3.4
    jupyter-core: 5.1.0
    kiwisolver: 1.4.4
    line-profiler: 3.5.1
    lxml: 4.9.1
    lz4: 4.0.2
    MarkupSafe: 2.1.1
    matplotlib: 3.5.2
    matplotlib-inline: 0.1.6
    msgpack: 1.0.4
    nest-asyncio: 1.5.6
    netCDF4: 1.6.0
    networkx: 2.8.5
    numexpr: 2.8.4
    numpy: 1.23.1
    openvr: 1.23.701
    packaging: 21.3
    ParmEd: 3.4.3
    parso: 0.8.3
    pep517: 0.13.0
    pickleshare: 0.7.5
    Pillow: 9.2.0
    pip: 22.2.2
    pkginfo: 1.8.3
    platformdirs: 2.5.4
    prompt-toolkit: 3.0.33
    psutil: 5.9.1
    pure-eval: 0.2.2
    pycollada: 0.7.2
    pydicom: 2.3.0
    Pygments: 2.12.0
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 3.0.9
    PyQt6-commercial: 6.3.1
    PyQt6-Qt6: 6.3.2
    PyQt6-sip: 13.4.0
    PyQt6-WebEngine-commercial: 6.3.1
    PyQt6-WebEngine-Qt6: 6.3.2
    python-dateutil: 2.8.2
    pytz: 2022.6
    pywin32: 303
    pyzmq: 24.0.1
    qtconsole: 5.3.1
    QtPy: 2.3.0
    RandomWords: 0.4.0
    requests: 2.28.1
    scipy: 1.9.0
    setuptools: 65.1.1
    sfftk-rw: 0.7.2
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    Sphinx: 5.1.1
    sphinx-autodoc-typehints: 1.19.1
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 2.0.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.5
    stack-data: 0.6.2
    tables: 3.7.0
    tifffile: 2022.7.31
    tinyarray: 1.2.4
    tomli: 2.0.1
    tornado: 6.2
    traitlets: 5.3.0
    urllib3: 1.26.13
    wcwidth: 0.2.5
    webcolors: 1.12
    wheel: 0.37.1
    wheel-filename: 1.4.1
    WMI: 1.5.1
    zipp: 3.11.0

Change History (2)

comment:1 by Eric Pettersen, 16 months ago

Component: UnassignedVolume Data
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionProblem with "volume orthoplanes": could not broadcast input array from shape

comment:2 by Tom Goddard, 16 months ago

Resolution: duplicate
Status: assignedclosed

The user tried to show orthoplanes outside the bounds of the volume in ChimeraX 1.5

volume #8 orthoplanes xyz positionPlanes 600,2000,150

I fixed that a long time ago and it shows the plane at the edge of the volume now if you go outside the bounds.

Note: See TracTickets for help on using tickets.