Opened 7 years ago
Closed 7 years ago
#1595 closed defect (duplicate)
glDrawBuffer(GL_FRONT): invalid operation
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Graphics | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Windows-7-6.1.7601-SP1 ChimeraX Version: 0.8 (2018-12-17) Description (Describe the actions that caused this problem to occur here) Log: Startup Messages --- note | available bundle cache has not been initialized yet UCSF ChimeraX version: 0.8 (2018-12-17) How to cite UCSF ChimeraX > open "D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Test Cartoon\5uak-t4.cxs" format session File not found: D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Test Cartoon\5uak-t4.cxs File not found: D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Test Cartoon\5uak-t4.cxs > open D:/Dropbox/Nanobodies_CFTR/Article1_Nbs_Stabilization/Figures/Figure7/5uak-t4.cxs Unable to restore session, resetting. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\session.py", line 593, in restore obj = sm.restore_snapshot(self, data) File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\seq- view\tool.py", line 581, in restore_snapshot inst = super().restore_snapshot(session, data['ToolInstance']) TypeError: 'NoneType' object is not subscriptable opened ChimeraX session Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\triggerset.py", line 130, in invoke return self._func(self._name, data) File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\map\volume.py", line 3370, in _update_drawings if v.display: File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 311, in get_display return self._any_displayed_positions and len(self._positions) > 0 TypeError: object of type 'NoneType' has no len() Error processing trigger "graphics update": object of type 'NoneType' has no len(): TypeError: object of type 'NoneType' has no len() File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 311, in get_display return self._any_displayed_positions and len(self._positions) > 0 See log for complete Python traceback. > open 5UAK format mmCIF fromDatabase pdb 5uak title: Dephosphorylated, ATP-free human cystic fibrosis transmembrane conductance regulator (CFTR) [more info...] Chain information for 5uak #1 --- Chain | Description A | Cystic fibrosis transmembrane conductance regulator R | Cystic fibrosis transmembrane conductance regulator Non-standard residues in 5uak #1 --- UNK — unknown > open D:/Dropbox/Nanobodies_CFTR/Article1_Nbs_Stabilization/Figures/Figure3/forreport- Fondation.pyc Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py", line 543, in _qt_safe run(session, "open " + quote_if_necessary(paths[0])) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\commands\run.py", line 31, in run results = command.run(text, log=log) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\commands\cli.py", line 2587, in run result = ci.function(session, **kw_args) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\commands\open.py", line 41, in open from_database=from_database, ignore_cache=ignore_cache, **kw)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\commands\open.py", line 117, in open models = handle_unknown_kw(session.models.open, paths, format=format, name=name, **kw) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\commands\open.py", line 62, in handle_unknown_kw return f(*args, **kw) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\models.py", line 590, in open session, filenames, format=format, name=name, **kw) File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py", line 461, in open_multiple_data models, status = open_data(session, fspec, format=format, name=name, **kw) File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py", line 414, in open_data models, status = open_func(*args, **kw) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\scripting.py", line 57, in open_python_script code = compile(data, file_name, 'exec') ValueError: source code string cannot contain null bytes ValueError: source code string cannot contain null bytes File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\scripting.py", line 57, in open_python_script code = compile(data, file_name, 'exec') See log for complete Python traceback. > hide #!1.1 models > help help:quickstart > style /b stick Changed 0 atom style Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 334, in <lambda> but.clicked.connect(lambda arg, txt=but_name: self.button_clicked(txt)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 421, in button_clicked if self.typed_only and not h[1]: NameError: name 'h' is not defined NameError: name 'h' is not defined File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 421, in button_clicked if self.typed_only and not h[1]: See log for complete Python traceback. > help sel > help name > name nbd1 /a:385-645 Expected a collection of one of 'All', 'atoms', 'bonds', 'cartoons', 'pseudobonds', 'ribbons', 'rings', or 'surfaces' or a keyword > help color > color nbd1 yellow > help hide could not retrieve bundle list from toolshed Unknown command: hie /r > hide /r > ~ribbon /r > name nbd2 /a:1207-1436 > color nbd2 pink > select up Nothing selected > select up Nothing selected > name tmd2 /a:844-1172 > color tmd2 red > name tmd1 /a:5-384 > color tmd1 green > set silhouettes true > lighting flat > lighting flat > lighting full > lighting soft > hide selAtoms surfaces > show selAtoms surfaces > show selAtoms surfaces > hide selAtoms surfaces > show selAtoms surfaces > lighting flat > hide /r > select /r 95 atoms, 94 bonds selected > hide /r surfaces > help color > color nbd1 red surfaces > hide selAtoms surfaces > hide selAtoms surfaces > show selAtoms ribbons > show selAtoms ribbons > hide selAtoms ribbons > show selAtoms surfaces > hide selAtoms surfaces > hide selAtoms surfaces > select 9232 atoms, 9423 bonds, 4 pseudobonds, 1 model selected > hide selAtoms surfaces > set bgColor #ffffff > ui mousemode rightMode translate > ui mousemode rightMode select > color tmd2 red > color nbd1 yellow > color nbd1 yellow > open D:/Dropbox/Nanobodies_CFTR/Article1_Nbs_Stabilization/Figures/Figure7/nbd1-T8-mono.pdb Summary of feedback from opening D:/Dropbox/Nanobodies_CFTR/Article1_Nbs_Stabilization/Figures/Figure7/nbd1-T8-mono.pdb --- warnings | Ignored bad PDB record found on line 1 REMARK --------------------- added by autoBUSTER ------------------------------- Ignored bad PDB record found on line 2 REMARK run at = Fri May 18 11:38:04 CEST 2018 Ignored bad PDB record found on line 9 REMARK Files used: Ignored bad PDB record found on line 10 REMARK PDB = ./pdbchk.pdb Ignored bad PDB record found on line 11 REMARK MTZ = /home/crystal/2PT/D12-T8/Clean11/refine1.mtz 96 messages similar to the above omitted Cannot find LINK/SSBOND residue CYS (22 ) Cannot find LINK/SSBOND residue CYS (22 ) Cannot find LINK/SSBOND residue CYS (22 ) Chain information for nbd1-T8-mono.pdb #2 --- Chain | Description A | No description available C | No description available > help match > 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 5uak, chain A (#1) with nbd1-T8-mono.pdb, chain A (#2), sequence alignment score = 933.7 RMSD between 177 pruned atom pairs is 1.043 angstroms; (across all 210 pairs: 1.879) > select #2 2486 atoms, 2477 bonds, 3 pseudobonds, 2 models selected > hide #!1 models > show #!1 models > help pivot No help found for 'pivot' > cofr sel > cofr sel > show #1 target m > show #1 target m > hide #1 target m > view #1 clip false No displayed objects specified. No displayed objects specified. > show #!1 models > view orient cofr false > ui mousemode rightMode rotate selected models > ui mousemode rightMode rotate selected models > select #2 2486 atoms, 2477 bonds, 3 pseudobonds, 2 models selected > ui mousemode rightMode translate selected models > 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 5uak, chain A (#1) with nbd1-T8-mono.pdb, chain A (#2), sequence alignment score = 933.7 RMSD between 177 pruned atom pairs is 1.043 angstroms; (across all 210 pairs: 1.879) > ui mousemode rightMode translate > hide #!1 models > show #!1 models > select #1 9232 atoms, 9423 bonds, 4 pseudobonds, 1 model selected > ~select #2 9232 atoms, 9423 bonds, 4 pseudobonds, 1 model selected > ~select #1.3 9137 atoms, 9423 bonds, 4 pseudobonds, 1 model selected > ~select #1.2 9423 bonds, 4 pseudobonds, 1 model selected > ~select #1.1 9423 bonds selected > select #1 9232 atoms, 9423 bonds, 4 pseudobonds, 1 model selected > select #2 2486 atoms, 2477 bonds, 3 pseudobonds, 2 models selected > ui mousemode rightMode translate selected models > ui mousemode rightMode translate selected models > ui mousemode rightMode translate selected models > ui mousemode rightMode rotate and select > ui mousemode rightMode rotate and select > ui mousemode rightMode rotate selected models > 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 5uak, chain A (#1) with nbd1-T8-mono.pdb, chain A (#2), sequence alignment score = 933.7 RMSD between 177 pruned atom pairs is 1.043 angstroms; (across all 210 pairs: 1.879) > ui mousemode rightMode translate > ui mousemode rightMode select > select up 51 atoms, 51 bonds selected > select up 808 atoms, 826 bonds selected > name t8 sel > color tmd1 blue > color :508 red > color tmd2 green Unknown command: colort8 violet Unknown command: colort8 purple > color t8 purple > show selAtoms surfaces > select up 48 atoms, 49 bonds selected > select up 1586 atoms, 1613 bonds selected > select up 2486 atoms, 2477 bonds selected > select down 1586 atoms, 1613 bonds selected > name nbd1-t8 sel > color nbd1 dark blue > color tmd1 light blue > color tmd1 cornflower blue > show selAtoms surfaces > select t8 Nothing selected > hide selAtoms surfaces > select up 20 atoms, 20 bonds selected > select up 808 atoms, 826 bonds selected > show selAtoms surfaces > hide selAtoms surfaces > select #2/b Nothing selected > select #2 /b Nothing selected Expected an objects specifier or a keyword > select #2/C 808 atoms, 826 bonds, 1 pseudobond, 1 model selected > name t8 #2/C > open D:/Dropbox/Nanobodies_CFTR/Article1_Nbs_Stabilization/Figures/Figure7/colors-5UAK.cxc.txt Unrecognized file suffix '.txt' Unrecognized file suffix '.txt' > open D:/Dropbox/Nanobodies_CFTR/Article1_Nbs_Stabilization/Figures/Figure7/colors-5UAK.cxc > name nbd1 /a:385-645 Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\triggerset.py", line 130, in invoke return self._func(self._name, data) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 255, in _command_started_cb typed=self._just_typed_command is not None) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 351, in add self._history.enqueue((item, typed)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\history.py", line 159, in enqueue self.save() File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\history.py", line 189, in save self._history.save(self._queue) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\history.py", line 109, in save json.dump(obj, f, ensure_ascii=False) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\safesave.py", line 96, in __exit__ os.replace(self._tmp_filename, self.name) PermissionError: [WinError 5] Access is denied: 'C:\\\Users\\\cedric\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' -> 'C:\\\Users\\\cedric\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands' Error processing trigger "command started": [WinError 5] Access is denied: 'C:\\\Users\\\cedric\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' -> 'C:\\\Users\\\cedric\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands': PermissionError: [WinError 5] Access is denied: 'C:\\\Users\\\cedric\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' -> 'C:\\\Users\\\cedric\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands' File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\safesave.py", line 96, in __exit__ os.replace(self._tmp_filename, self.name) See log for complete Python traceback. > name nbd2 /a:1207-1436 > name tmd2 /a:844-1172 > name tmd1 /a:5-384 > name t8 #2/C > name nbd1-t8 #2/A > color :508 red > color nbd1 dark blue > color nbd1 dark blue surfaces > color nbd2 dark green > color nbd2 dark green surfaces > color tmd1 cornflower blue > color tmd1 cornflower blue surfaces > color tmd2 sea green > color tmd2 sea green surfaces executed colors-5UAK.cxc > open t.cxc File not found: t.cxc > open D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Figure7\t.cxc > name nbd1 /a:385-645 > name nbd2 /a:1207-1436 > name tmd2 /a:844-1172 > name tmd1 /a:5-384 > name t8 #2/C > name nbd1-t8 #2/A > color :508 red > color nbd1 dark blue > color nbd1 dark blue surfaces > color nbd2 dark green > color nbd2 dark green surfaces > color tmd1 cornflower blue > color tmd1 cornflower blue surfaces > color tmd2 sea green > color tmd2 sea green surfaces executed t.cxc > select 11718 atoms, 11900 bonds, 7 pseudobonds, 3 models selected > show selAtoms surfaces > lighting flat > hide /r surfaces > open D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Figure7\colors-5UAK.cxc > name nbd1 /a:385-645 > name nbd2 /a:1207-1436 > name tmd2 /a:844-1172 > name tmd1 /a:5-384 > name t8 #2/C > name nbd1-t8 #2/A > color :508 red > color nbd1 dark blue > color nbd1 dark blue surfaces > color nbd2 dark green > color nbd2 dark green surfaces > color tmd1 cornflower blue > color tmd1 cornflower blue surfaces > color tmd2 sea green > color tmd2 sea green surfaces > hide /r surfaces > hide /r > show :* surfaces > lighting flat executed colors-5UAK.cxc > hide selAtoms surfaces > open D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Figure7\tata.txt Unrecognized file suffix '.txt' > open D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Figure7\tata.cxc > name nbd1 /a:385-645 > name nbd2 /a:1207-1436 > name tmd2 /a:844-1172 > name tmd1 /a:5-384 > name t8 #2/C > name nbd1-t8 #2/A > color :508 red > color nbd1 dark blue > color nbd1 dark blue surfaces > color nbd2 dark green > color nbd2 dark green surfaces > color tmd1 cornflower blue > color tmd1 cornflower blue surfaces > color tmd2 sea green > color tmd2 sea green surfaces > hide /r surfaces > hide /r > show :* surfaces > lighting flat executed tata.cxc > hide #!2 models > open D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Figure7\tata.cxc > name nbd1 #1/a:385-645 > name nbd2 #1/a:1207-1436 > name tmd2 #1/a:844-1172 > name tmd1 #1/a:5-384 > name t8 #2/C > name nbd1-t8 #2/A > color :508 red > color nbd1 dark blue > color nbd1 dark blue surfaces > color nbd2 dark green > color nbd2 dark green surfaces > color tmd1 cornflower blue > color tmd1 cornflower blue surfaces > color tmd2 sea green > color tmd2 sea green surfaces > hide #1/r surfaces > hide #1/r > show :* surfaces > lighting flat executed tata.cxc Expected a collection of one of 'atoms', 'bonds', 'cartoons', 'models', 'pbonds', 'pseudobonds', 'ribbons', or 'surfaces' or a keyword > hide #1/r surfaces > hide #1/r > ~ribbon #1/r > hide selAtoms surfaces > hide selAtoms ribbons > show selAtoms ribbons > open D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Figure7\tata.cxc > name nbd1 #1/a:385-645 > name nbd2 #1/a:1207-1436 > name tmd2 #1/a:844-1172 > name tmd1 #1/a:5-384 > name t8 #2/C > name nbd1-t8 #2/A > color :508 red > color nbd1 dark blue > color nbd1 dark blue surfaces > color nbd2 dark green > color nbd2 dark green surfaces > color tmd1 cornflower blue > color tmd1 cornflower blue surfaces > color tmd2 sea green > color tmd2 sea green surfaces > hide #1/r surfaces > hide #1/r > ~ribbon #1/r > show :* surfaces > lighting flat executed tata.cxc > ~show #1/r surf > hide selAtoms ribbons > show selAtoms ribbons > show selAtoms ribbons > hide selAtoms surfaces > open D:\Dropbox\Nanobodies_CFTR\Article1_Nbs_Stabilization\Figures\Figure7\tata.cxc > name nbd1 #1/a:385-645 > name nbd2 #1/a:1207-1436 > name tmd2 #1/a:844-1172 > name tmd1 #1/a:5-384 > name t8 #2/C > name nbd1-t8 #2/A > color :508 red > color nbd1 dark blue > color nbd1 dark blue surfaces > color nbd2 dark green > color nbd2 dark green surfaces > color tmd1 cornflower blue > color tmd1 cornflower blue surfaces > color tmd2 sea green > color tmd2 sea green surfaces > hide #1/r surfaces > ~show #1/r surf > hide #1/r > ~ribbon #1/r > show :* surfaces > lighting flat executed tata.cxc > ~ribbon #1/r > hide #1/r surfaces > hide #!1 models > show #!1 models > hide #!2 models > show #!2 models > hide #!1 models > show #!1 models > select #2 2486 atoms, 2477 bonds, 3 pseudobonds, 2 models selected > ui mousemode rightMode rotate selected models > hide selAtoms surfaces > select 11718 atoms, 11900 bonds, 7 pseudobonds, 3 models selected > hide selAtoms surfaces > hide selAtoms surfaces Expected a collection of one of 'atoms', 'bonds', 'cartoons', 'models', 'pbonds', 'pseudobonds', 'ribbons', or 'surfaces' or a keyword > hide :* surfaces Expected ',' or a keyword > hide > ui mousemode rightMode select Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. Traceback (most recent call last): File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 437, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\mousemodes.py", line 367, in _dispatch_mouse_event f(MouseEvent(event)) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 45, in mouse_drag self._draw_drag_rectangle(event) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 113, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\view.py", line 282, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\drawing.py", line 1454, in draw_xor_rectangle r.draw_front_buffer(True) File "C:\Program Files\ChimeraX\bin\lib\site- packages\chimerax\core\graphics\opengl.py", line 1012, in draw_front_buffer GL.glDrawBuffer(GL.GL_FRONT if front else GL.GL_BACK) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_FRONT,) ) File "zr\accelerate\src\errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src\errorchecker.c:1270) See log for complete Python traceback. OpenGL version: 3.3.0 OpenGL renderer: GeForce GTX 660/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation
Change History (2)
comment:1 by , 7 years ago
| Component: | Unassigned → Graphics |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → glDrawBuffer(GL_FRONT): invalid operation |
comment:2 by , 7 years ago
| Resolution: | → duplicate |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Fourth report of this error on different computer systems. Unclear how it can happen. Put in debugging to print the framebuffer stack to see if something other than the default framebuffer is active.