Opened 4 weeks ago

Closed 4 weeks ago

#19297 closed defect (duplicate)

glClear: invalid framebuffer operation

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

Description

The following bug report has been submitted:
Platform:        macOS-26.1-arm64-arm-64bit
ChimeraX Version: 1.10.1 (2025-07-24 20:15:27 UTC)
Description
Replace this text with list of actions that caused this problem to occur

Log:
UCSF ChimeraX version: 1.10.1 (2025-07-24)  
© 2016-2025 Regents of the University of California. All rights reserved.  

> open "/Users/danielbrogan/OneDrive - Arbor
> Biotechnologies/Documents/_Chimera Sessions/Chimera X Access
> Copy/RTs/BKR_New_Model_top_hits_HIV-RT_Align.cxs" format session

Log from Wed Nov 5 09:52:43 2025UCSF ChimeraX version: 1.10.1 (2025-07-24)  
© 2016-2025 Regents of the University of California. All rights reserved.  

> open "/Users/danielbrogan/OneDrive - Arbor
> Biotechnologies/Documents/_Chimera Sessions/Chimera X Access
> Copy/RTs/BKR_New_Model_top_hits.cxs" format session

Log from Tue Nov 4 08:52:40 2025UCSF ChimeraX version: 1.10.1 (2025-07-24)  
© 2016-2025 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open "/Users/danielbrogan/Library/CloudStorage/OneDrive-
> ArborBiotechnologies/Documents/_Chimera Sessions/Chimera X Access
> Copy/RTs/BKR RT AF2 model.pdb" format pdb

Chain information for BKR RT AF2 model.pdb #1  
---  
Chain | Description  
A | No description available  
  
Computing secondary structure  

> sequence chain #1/A

Alignment identifier is 1/A  

> select #1/A

10658 atoms, 10798 bonds, 669 residues, 1 model selected  

> view sel

> select /A:514-515

38 atoms, 38 bonds, 2 residues, 1 model selected  

> select /A:514-669

2429 atoms, 2453 bonds, 156 residues, 1 model selected  

> select #1/A

10658 atoms, 10798 bonds, 669 residues, 1 model selected  

> show sel atoms

> style sel stick

Changed 10658 atom styles  

> color sel light gray

> color sel byhetero

> set transparency 50 target r

Expected a keyword  

> transparency 50 target r

> transparency 25 target a

> select clear

> select #1/A: 1-513

8229 atoms, 8344 bonds, 513 residues, 1 model selected  

> select invert

Expected an objects specifier or a keyword  

> invert sel

Unknown command: invert sel  

> select /A:514

24 atoms, 23 bonds, 1 residue, 1 model selected  

> select /A:514-669

2429 atoms, 2453 bonds, 156 residues, 1 model selected  

> hide sel cartoons

> hide sel atoms

> select #1/A: 1-513

8229 atoms, 8344 bonds, 513 residues, 1 model selected  

> view sel

> select clear

> select /A:230

21 atoms, 21 bonds, 1 residue, 1 model selected  

> select /A:230-233

61 atoms, 61 bonds, 4 residues, 1 model selected  

> color sel yellow

> color sel byhetero

> select clear

> save "/Users/danielbrogan/OneDrive - Arbor
> Biotechnologies/Documents/_Chimera Sessions/Chimera X Access
> Copy/RTs/BKR_New_Model.cxs"

> select #1/A: 273, 384

38 atoms, 37 bonds, 2 residues, 1 model selected  

> color sel cyan

> color sel byhetero

> color sel medium purple

> color sel lightblue purple

Expected a collection of one of 'All', 'atoms', 'bonds', 'cartoons', 'labels',
'models', 'pseudobonds', 'ribbons', 'rings', or 'surfaces' or a keyword  

> color sel lavendar

Expected a color or one of 'byatom', 'bychain', 'byelement', 'byhetero',
'byidentity', 'bymodel', 'bynucleotide', 'bypolymer', 'fromatoms',
'fromcartoons', 'fromribbons', or 'random' or a keyword  

> color sel lavender

> color sel medium purple

> color sel byhetero

> select up

235 atoms, 235 bonds, 14 residues, 1 model selected  

> select up

10658 atoms, 10798 bonds, 669 residues, 1 model selected  

> select down

235 atoms, 235 bonds, 14 residues, 1 model selected  

> select down

38 atoms, 37 bonds, 2 residues, 1 model selected  

> transparency sel 0 target a

> select #1/A: 60, 77, 357, 185, 216, 245, 340, 496, 498

123 atoms, 114 bonds, 9 residues, 1 model selected  

> color sel cyan

> transparency sel 0 target a

> color sel byhetero

> select up

1878 atoms, 1894 bonds, 123 residues, 1 model selected  

> select up

10658 atoms, 10798 bonds, 669 residues, 1 model selected  

> select down

1878 atoms, 1894 bonds, 123 residues, 1 model selected  

> select down

123 atoms, 114 bonds, 9 residues, 1 model selected  

> select #1/A: 60, 77, 357, 185, 216, 245, 273, 340, 384, 496, 498

161 atoms, 151 bonds, 11 residues, 1 model selected  

> label sel

> label height 1.5

> label color orange

> label color red

> label color blue

> label color lime

> save "/Users/danielbrogan/OneDrive - Arbor
> Biotechnologies/Documents/_Chimera Sessions/Chimera X Access
> Copy/RTs/BKR_New_Model_top_hits.cxs"

——— End of log from Tue Nov 4 08:52:40 2025 ———

> view name session-start

opened ChimeraX session  

> select clear

> open 1hys

Summary of feedback from opening 1hys fetched from pdb  
---  
note | Fetching compressed mmCIF 1hys from http://files.rcsb.org/download/1hys.cif  
  
1hys title:  
Crystal structure of hiv-1 reverse transcriptase In complex with A polypurine
tract RNA:DNA [more info...]  
  
Chain information for 1hys #2  
---  
Chain | Description | UniProt  
A | HIV-1 REVERSE TRANSCRIPTASE | POL_HV1B1 1-553  
B | HIV-1 REVERSE TRANSCRIPTASE | POL_HV1B1 1-425  
C | FAB-28 MONOCLONAL ANTIBODY FRAGMENT LIGHT CHAIN |   
D | FAB-28 MONOCLONAL ANTIBODY FRAGMENT HEAVY CHAIN |   
E | 5'-R(*UP*CP*AP*GP*CP*CP*AP*CP*UP*UP*UP*UP*UP*AP*AP*AP*AP*GP*AP*AP*AP*AP*G)-3' |   
F | 5'-D(*CP*TP*TP*TP*TP*CP*TP*TP*TP*TP*AP*AP*AP*AP*AP*GP*TP*GP*GP*CP*TP*G)-3' |   
  

> matchmaker #2 to #1

Parameters  
---  
Chain pairing | bb  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker BKR RT AF2 model.pdb, chain A (#1) with 1hys, chain A (#2),
sequence alignment score = 657.6  
RMSD between 146 pruned atom pairs is 1.220 angstroms; (across all 532 pairs:
7.249)  
  

> select #2

12139 atoms, 12554 bonds, 44 pseudobonds, 1457 residues, 2 models selected  

> show sel cartoons

> show sel atoms

> nucleotides sel atoms

> style nucleic & sel stick

Changed 933 atom styles  

> show sel atoms

> hide #!2 models

> select #2

12139 atoms, 12554 bonds, 44 pseudobonds, 1457 residues, 2 models selected  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  

> select #1/A: 357

15 atoms, 14 bonds, 1 residue, 1 model selected  

> select #1/A: 353-363

177 atoms, 178 bonds, 11 residues, 1 model selected  

> view sel

> select #1/A: 357, 496

22 atoms, 20 bonds, 2 residues, 1 model selected  

> view sel

> select #1

10658 atoms, 10798 bonds, 669 residues, 2 models selected  

> view sel

> select clear

> select #1

10658 atoms, 10798 bonds, 669 residues, 2 models selected  

> coulombic sel

Using Amber 20 recommended default charges and atom types for standard
residues  
Coulombic values for BKR RT AF2 model.pdb_A SES surface #1.2: minimum, -18.73,
mean 1.45, maximum 17.16  
To also show corresponding color key, enter the above coulombic command and
add key true  

> select #1/A: 1-514

8253 atoms, 8368 bonds, 514 residues, 1 model selected  

> select #1/A:515

14 atoms, 14 bonds, 1 residue, 1 model selected  

> select #1/A:515-517

45 atoms, 45 bonds, 3 residues, 1 model selected  

> select #1/A:514

24 atoms, 23 bonds, 1 residue, 1 model selected  

> select #1/A:514-669

2429 atoms, 2453 bonds, 156 residues, 1 model selected  

> hide sel surfaces

> select #1/A: 230-233

61 atoms, 61 bonds, 4 residues, 1 model selected  

> hide sel surfaces

> show #!2 models

> sequence chain #2/A

Alignment identifier is 2/A  

> select #2/A:183

12 atoms, 12 bonds, 1 residue, 1 model selected  

> select #2/A:183-186

36 atoms, 36 bonds, 4 residues, 1 model selected  

> matchmaker #2A: 183-186 to #1/A: 230-233

Missing or invalid "matchAtoms" argument: invalid atoms specifier  

> matchmaker #2/A: 183-186 to #1/A: 230-233

Parameters  
---  
Chain pairing | bb  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker BKR RT AF2 model.pdb, chain A (#1) with 1hys, chain A (#2),
sequence alignment score = 20  
RMSD between 4 pruned atom pairs is 0.127 angstroms; (across all 4 pairs:
0.127)  
  

> select #2/A

4465 atoms, 4583 bonds, 553 residues, 1 model selected  

> nucleotides sel atoms

> style nucleic & sel stick

Changed 0 atom styles  

> style sel stick

Changed 4465 atom styles  

> color sel byhetero

> select #2/B

3481 atoms, 3583 bonds, 425 residues, 1 model selected  

> style sel stick

Changed 3481 atom styles  

> hide sel cartoons

> hide sel atoms

> select #2/C

1612 atoms, 1652 bonds, 214 residues, 1 model selected  

> hide sel atoms

> hide sel cartoons

> select #2/D

1648 atoms, 1693 bonds, 220 residues, 1 model selected  

> hide sel atoms

> hide sel cartoons

> select #1/A

10658 atoms, 10798 bonds, 669 residues, 1 model selected  

> hide sel surfaces

> select #2/A

4465 atoms, 4583 bonds, 553 residues, 1 model selected  

> transparency #2/A 50 target r

> transparency #2/A 25 target a

> select clear

> transparency #2/F 50 target r

> transparency #2/E 50 target r

> transparency #2/E 25 target a

> transparency #2/F 25 target a

> select clear

> matchmaker #2/A: 297-308 to #1/A: 346-357

Parameters  
---  
Chain pairing | bb  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker BKR RT AF2 model.pdb, chain A (#1) with 1hys, chain A (#2),
sequence alignment score = 25.4  
RMSD between 11 pruned atom pairs is 0.488 angstroms; (across all 11 pairs:
0.488)  
  

> undo

> matchmaker #2/A: 183-186 to #1/A: 230-233

Parameters  
---  
Chain pairing | bb  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker BKR RT AF2 model.pdb, chain A (#1) with 1hys, chain A (#2),
sequence alignment score = 20  
RMSD between 4 pruned atom pairs is 0.127 angstroms; (across all 4 pairs:
0.127)  
  

> select #1/A: 513

14 atoms, 13 bonds, 1 residue, 1 model selected  

> color sel red

> select ~sel & ##selected

10644 atoms, 10785 bonds, 668 residues, 1 model selected  

> color sel byhetero

> select clear

> select #1/A: 513

14 atoms, 13 bonds, 1 residue, 1 model selected  

> color sel byhetero

> select clear

> hide #!2 models

> show #!2 models

> select #2/A

4465 atoms, 4583 bonds, 553 residues, 1 model selected  

> hide sel cartoons

> hide sel atoms

> select clear

> select #2/A

4465 atoms, 4583 bonds, 553 residues, 1 model selected  

> show sel cartoons

> show sel atoms

> save "/Users/danielbrogan/OneDrive - Arbor
> Biotechnologies/Documents/_Chimera Sessions/Chimera X Access
> Copy/RTs/BKR_New_Model_top_hits_HIV-RT_Align.cxs"

——— End of log from Wed Nov 5 09:52:43 2025 ———

> view name session-start

opened ChimeraX session  

> hide #!2 models

> open /Users/danielbrogan/Downloads/manifest.json

Failed opening file /Users/danielbrogan/Downloads/manifest.json:  
Opening an AlphaFold PAE file requires first opening the predicted atomic
model. Did not find an open atomic model from the same directory. If the
atomic model is already open choose it using menu  
  
Tools / Structure Prediction / AlphaFold Error Plot  
  
or use the open command structure option, for example  
  
open /Users/danielbrogan/Downloads/manifest.json structure #1  
  
If you are trying to open a JSON file that is not AlphaFold PAE data then you
need to specify the specific JSON format such as  
  
open mole_channels.json format mole  

Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 98, in _expose_event  
self.status(self._last_message, self._last_color)  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/ui/statusbar.py", line 164, in status  
r.draw_background()  
File
"/Applications/ChimeraX-1.10.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-
packages/chimerax/graphics/opengl.py", line 1238, in draw_background  
GL.glClear(flags)  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
OpenGL.error.GLError: GLError(  
err = 1286,  
description = b'invalid framebuffer operation',  
baseOperation = glClear,  
cArguments = (16640,)  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 Metal - 90.5
OpenGL renderer: Apple M3
OpenGL vendor: Apple

Python: 3.11.4
Locale: en_US.UTF-8
Qt version: PyQt6 6.8.1, Qt 6.8.2
Qt runtime version: 6.8.2
Qt platform: cocoa
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: Mac15,3
      Model Number: MTL73LL/A
      Chip: Apple M3
      Total Number of Cores: 8 (4 performance and 4 efficiency)
      Memory: 8 GB
      System Firmware Version: 13822.41.1
      OS Loader Version: 13822.41.1

Software:

    System Software Overview:

      System Version: macOS 26.1 (25B78)
      Kernel Version: Darwin 25.1.0
      Time since boot: 1 day, 4 hours, 46 minutes

Graphics/Displays:

    Apple M3:

      Chipset Model: Apple M3
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 10
      Vendor: Apple (0x106b)
      Metal Support: Metal 4
      Displays:
        DELL U2520D:
          Resolution: 2560 x 1440 (QHD/WQHD - Wide Quad High Definition)
          UI Looks like: 2560 x 1440 @ 60.00Hz
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
        DELL U2518D:
          Resolution: 2560 x 1440 (QHD/WQHD - Wide Quad High Definition)
          UI Looks like: 2560 x 1440 @ 60.00Hz
          Mirror: Off
          Online: Yes
          Rotation: Supported


Installed Packages:
    alabaster: 1.0.0
    appdirs: 1.4.4
    appnope: 0.1.4
    asttokens: 3.0.0
    babel: 2.17.0
    beautifulsoup4: 4.13.3
    blockdiag: 3.0.0
    blosc2: 3.6.1
    build: 1.2.2.post1
    certifi: 2023.11.17
    cftime: 1.6.4.post1
    charset-normalizer: 3.4.2
    ChimeraX-AddCharge: 1.5.19
    ChimeraX-AddH: 2.2.7
    ChimeraX-AlignmentAlgorithms: 2.0.2
    ChimeraX-AlignmentHdrs: 3.6.1
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 2.20.2
    ChimeraX-AlphaFold: 1.0.1
    ChimeraX-AltlocExplorer: 1.1.2
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Aniso: 1.1.4
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.60.7
    ChimeraX-AtomicLibrary: 14.1.19
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.4
    ChimeraX-BasicActions: 1.1.3
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 3.0.0
    ChimeraX-Boltz: 1.0
    ChimeraX-BondRot: 2.0.4
    ChimeraX-BugReporter: 1.0.2
    ChimeraX-BuildStructure: 2.13.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.5.1
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.4
    ChimeraX-ChangeChains: 1.1
    ChimeraX-CheckWaters: 1.5
    ChimeraX-ChemGroup: 2.0.2
    ChimeraX-Clashes: 2.3
    ChimeraX-ColorActions: 1.0.5
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.8
    ChimeraX-CommandLine: 1.3
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.10.1
    ChimeraX-CoreFormats: 1.2
    ChimeraX-coulombic: 1.4.5
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.4
    ChimeraX-Dicom: 1.2.7
    ChimeraX-DistMonitor: 1.4.2
    ChimeraX-DockPrep: 1.1.4
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ESMFold: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.3
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.4.1
    ChimeraX-Hbonds: 2.5.1
    ChimeraX-Help: 1.3
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.3
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-IUPAC: 1.0
    ChimeraX-KVFinder: 1.6.2
    ChimeraX-Label: 1.1.14
    ChimeraX-ListInfo: 1.2.2
    ChimeraX-Log: 1.2
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.9.1
    ChimeraX-Map: 1.3
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0.1
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.2
    ChimeraX-MatchMaker: 2.2.2
    ChimeraX-MCopy: 1.0
    ChimeraX-MDcrds: 2.10.1
    ChimeraX-MedicalToolbar: 1.1
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.16
    ChimeraX-MMTF: 2.2
    ChimeraX-ModelArchive: 1.0
    ChimeraX-Modeller: 1.5.19
    ChimeraX-ModelPanel: 1.5.1
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0.3
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0
    ChimeraX-MutationScores: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.2
    ChimeraX-NMRSTAR: 1.0.2
    ChimeraX-NRRD: 1.2
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.14.1
    ChimeraX-OrthoPick: 1.0.1
    ChimeraX-PDB: 2.7.10
    ChimeraX-PDBBio: 1.0.1
    ChimeraX-PDBLibrary: 1.0.4
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1.3
    ChimeraX-ProfileGrids: 1.1.3
    ChimeraX-PubChem: 2.2
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.2
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.6.3
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.3.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 4.0
    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.3
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-Segmentations: 3.5.7
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.17.1
    ChimeraX-Shape: 1.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.2.1
    ChimeraX-ShowSequences: 1.0.3
    ChimeraX-SideView: 1.0.1
    ChimeraX-SimilarStructures: 1.0.1
    ChimeraX-Smiles: 2.1.2
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.19.1
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.2.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.5.2
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-TaskManager: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.2.3
    ChimeraX-ToolshedUtils: 1.2.4
    ChimeraX-Topography: 1.0
    ChimeraX-ToQuest: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.45.2
    ChimeraX-Umap: 1.0
    ChimeraX-uniprot: 2.3.1
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.4.4
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-vrml: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.5
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.6
    comm: 0.2.2
    contourpy: 1.3.2
    coverage: 7.10.0
    cxservices: 1.2.3
    cycler: 0.12.1
    Cython: 3.0.12
    debugpy: 1.8.15
    decorator: 5.2.1
    docutils: 0.21.2
    executing: 2.2.0
    filelock: 3.18.0
    fonttools: 4.59.0
    funcparserlib: 2.0.0a0
    glfw: 2.9.0
    grako: 3.16.5
    h5py: 3.14.0
    html2text: 2024.2.26
    idna: 3.10
    ihm: 2.2
    imagecodecs: 2024.6.1
    imagesize: 1.4.1
    iniconfig: 2.1.0
    ipykernel: 6.29.5
    ipython: 8.26.0
    ipywidgets: 8.1.7
    jedi: 0.19.1
    Jinja2: 3.1.6
    jupyter_client: 8.6.3
    jupyter_core: 5.8.1
    jupyterlab_widgets: 3.0.15
    kiwisolver: 1.4.8
    line_profiler: 4.2.0
    lxml: 5.3.1
    lz4: 4.3.2
    MarkupSafe: 3.0.2
    matplotlib: 3.10.1
    matplotlib-inline: 0.1.7
    msgpack: 1.1.0
    narwhals: 2.10.2
    ndindex: 1.10.0
    nest-asyncio: 1.6.0
    netCDF4: 1.6.5
    networkx: 3.3
    nibabel: 5.2.0
    nptyping: 2.5.0
    numexpr: 2.11.0
    numpy: 2.3.4
    numpy: 1.26.4
    OpenMM: 8.2.0
    openvr: 1.26.701
    packaging: 24.2
    ParmEd: 4.2.2
    parso: 0.8.4
    pep517: 0.13.1
    pexpect: 4.9.0
    pickleshare: 0.7.5
    pillow: 10.4.0
    pip: 25.0.1
    pkginfo: 1.11.1
    platformdirs: 4.3.8
    plotly: 6.3.1
    pluggy: 1.6.0
    prompt_toolkit: 3.0.51
    psutil: 7.0.0
    ptyprocess: 0.7.0
    pure_eval: 0.2.3
    py-cpuinfo: 9.0.0
    pycollada: 0.8
    pydicom: 2.4.4
    Pygments: 2.18.0
    pyKVFinder: 0.8.3
    pynmrstar: 3.3.5
    pynrrd: 1.0.0
    PyOpenGL: 3.1.9
    PyOpenGL-accelerate: 3.1.9
    pyopenxr: 1.1.4501
    pyparsing: 3.2.3
    pyproject_hooks: 1.2.0
    PyQt6-commercial: 6.8.1
    PyQt6-Qt6: 6.8.2
    PyQt6-WebEngine-commercial: 6.8.0
    PyQt6-WebEngine-Qt6: 6.8.2
    PyQt6_sip: 13.10.0
    pytest: 8.4.1
    pytest-cov: 6.2.1
    python-dateutil: 2.9.0.post0
    pytz: 2025.2
    pyzmq: 27.0.0
    qtconsole: 5.5.2
    QtPy: 2.4.3
    qtshim: 1.1
    RandomWords: 0.4.0
    requests: 2.32.3
    roman-numerals-py: 3.1.0
    scipy: 1.14.0
    setuptools: 78.1.0
    sfftk-rw: 0.8.1
    six: 1.16.0
    snowballstemmer: 3.0.1
    sortedcontainers: 2.4.0
    soupsieve: 2.7
    Sphinx: 8.2.3
    sphinx-autodoc-typehints: 3.1.0
    sphinxcontrib-applehelp: 2.0.0
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 2.0.0
    sphinxcontrib-htmlhelp: 2.1.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 2.0.0
    sphinxcontrib-serializinghtml: 2.0.0
    stack-data: 0.6.3
    superqt: 0.7.1
    tables: 3.10.2
    tcia_utils: 1.5.1
    tifffile: 2025.3.13
    tinyarray: 1.2.4
    tomlkit: 0.13.3
    tornado: 6.5.1
    traitlets: 5.14.3
    typing_extensions: 4.14.1
    tzdata: 2025.2
    urllib3: 2.5.0
    wcwidth: 0.2.13
    webcolors: 24.11.1
    wheel: 0.45.1
    wheel-filename: 1.4.2
    widgetsnbextension: 4.0.14

Change History (2)

comment:1 by Eric Pettersen, 4 weeks ago

Component: UnassignedGraphics
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionglClear: invalid framebuffer operation

comment:2 by Tom Goddard, 4 weeks ago

Resolution: duplicate
Status: assignedclosed

Same reporter, same bug, #19289. Have seen this before involving usbc to display port cable to external Dell display. This report is a MacBook Pro connected to 2 Dell displays.

Note: See TracTickets for help on using tickets.