﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
3222	During ChimeraX quit: Could not make graphics context current	Tristan Croll	Tom Goddard	"{{{
The following bug report has been submitted:
Platform:        Linux-3.10.0-1062.9.1.el7.x86_64-x86_64-with-centos-7.7.1908-Core
ChimeraX Version: 1.0 (2020-05-09)
Description
Got this traceback on closing ChimeraX. I had an ISOLDE session running with 6yyt, and I believe some atoms were selected at the time of close.

Exception ignored in: <function Drawing.__del__ at 0x7f2f1203b830>
Traceback (most recent call last):
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/graphics/drawing.py"", line 1113, in __del__
    self.delete()
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/core/models.py"", line 94, in delete
    Drawing.delete(self)
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/graphics/drawing.py"", line 1122, in delete
    c.make_current()	# Make OpenGL context current for deleting OpenGL resources.
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/graphics/opengl.py"", line 135, in make_current
    raise OpenGLError(""Could not make graphics context current"")
chimerax.graphics.opengl.OpenGLError: Could not make graphics context current
Exception ignored in: <function Buffer.__del__ at 0x7f2f12002320>
Traceback (most recent call last):
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/graphics/opengl.py"", line 2496, in __del__
    % self.shader_variable_name)
chimerax.graphics.opengl.OpenGLError: OpenGL buffer ""tex_coord"" was not deleted before graphics.Buffer destroyed
Exception ignored in: <function Buffer.__del__ at 0x7f2f12002320>
Traceback (most recent call last):
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/graphics/opengl.py"", line 2496, in __del__
    % self.shader_variable_name)
chimerax.graphics.opengl.OpenGLError: OpenGL buffer ""vcolor"" was not deleted before graphics.Buffer destroyed
Exception ignored in: <function Buffer.__del__ at 0x7f2f12002320>
Traceback (most recent call last):
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/graphics/opengl.py"", line 2496, in __del__
    % self.shader_variable_name)
chimerax.graphics.opengl.OpenGLError: OpenGL buffer ""normal"" was not deleted before graphics.Buffer destroyed
Exception ignored in: <function Buffer.__del__ at 0x7f2f12002320>
Traceback (most recent call last):
  File ""/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/graphics/opengl.py"", line 2496, in __del__
    % self.shader_variable_name)
chimerax.graphics.opengl.OpenGLError: OpenGL buffer ""position"" was not deleted before graphics.Buffer destroyed


Log:
Startup Messages  
---  
warning | 'clip' is a prefix of an existing command 'clipper'  
  
UCSF ChimeraX version: 1.0rc202005090702 (2020-05-09)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 3.3.0 NVIDIA 440.33.01
OpenGL renderer: TITAN Xp/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Dell Inc.
Model: Precision T5600
OS: CentOS Linux 7 Core
Architecture: 64bit ELF
CPU: 32 Intel(R) Xeon(R) CPU E5-2687W 0 @ 3.10GHz
Cache Size: 20480 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:            62G        4.1G         48G        266M         10G         57G
	Swap:          4.9G          0B        4.9G

Graphics:
	03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [TITAN Xp] [10de:1b02] (rev a1)	
	Subsystem: NVIDIA Corporation Device [10de:11df]	
	Kernel driver in use: nvidia

}}}
"	defect	closed	normal		Graphics		can't reproduce						all	ChimeraX
