﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
2922	OpenGL buffer not deleted	Eric Pettersen	Tom Goddard	"open 2hyy
# Show sequence panel by log click
# Use context menu in seq panel to make not dockable
# Close sequence panel
# Close ChimeraX
# Traceback below reported to shell.

macOS Catalina


$ cx
Could not find tool ""Tabbed Toolbar""
Exception ignored in: <function Drawing.__del__ at 0x102bed050>
Traceback (most recent call last):
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/drawing.py"", line 1113, in __del__
    self.delete()
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/drawing.py"", line 1122, in delete
    c.make_current()	# Make OpenGL context current for deleting OpenGL resources.
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/opengl.py"", line 128, in make_current
    qc = self._initialize_context()
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/opengl.py"", line 157, in _initialize_context
    window.setFormat(fmt)
RuntimeError: wrapped C/C++ object of type QWindow has been deleted
Exception ignored in: <function Buffer.__del__ at 0x1031ba560>
Traceback (most recent call last):
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/opengl.py"", line 2483, in __del__
    % self.shader_variable_name)
chimerax.core.graphics.opengl.OpenGLError: OpenGL buffer ""position"" was not deleted before core.graphics.Buffer destroyed
Exception ignored in: <function Buffer.__del__ at 0x1031ba560>
Traceback (most recent call last):
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/opengl.py"", line 2483, in __del__
    % self.shader_variable_name)
chimerax.core.graphics.opengl.OpenGLError: OpenGL buffer ""normal"" was not deleted before core.graphics.Buffer destroyed
Exception ignored in: <function Buffer.__del__ at 0x1031ba560>
Traceback (most recent call last):
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/opengl.py"", line 2483, in __del__
    % self.shader_variable_name)
chimerax.core.graphics.opengl.OpenGLError: OpenGL buffer ""vcolor"" was not deleted before core.graphics.Buffer destroyed
Exception ignored in: <function Buffer.__del__ at 0x1031ba560>
Traceback (most recent call last):
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/opengl.py"", line 2483, in __del__
    % self.shader_variable_name)
chimerax.core.graphics.opengl.OpenGLError: OpenGL buffer ""tex_coord"" was not deleted before core.graphics.Buffer destroyed
Exception ignored in: <function Texture.__del__ at 0x1031bb710>
Traceback (most recent call last):
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/graphics/opengl.py"", line 2861, in __del__
    raise OpenGLError('OpenGL texture was not deleted before core.graphics.Texture destroyed')
chimerax.core.graphics.opengl.OpenGLError: OpenGL texture was not deleted before core.graphics.Texture destroyed
$ "	defect	closed	moderate		Graphics		fixed						all	ChimeraX
