Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1950 closed defect (duplicate)

OpenGL buffer was not deleted before core.graphics.Buffer destroyed

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

Description

The following bug report has been submitted:
Platform:        Linux-3.10.0-957.12.1.el7.x86_64-x86_64-with-centos-7.6.1810-Core
ChimeraX Version: 0.8 (2018-12-17)
Description
(Describe the actions that caused this problem to occur here)

Log:
Startup Messages  
---  
warning | 'clip' is a prefix of an existing command 'clipper'  
note | Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-  
packages/chimerax/core/toolshed/__init__.py", line 338, in __init__  
self.init_available_from_cache(logger)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-  
packages/chimerax/core/toolshed/__init__.py", line 445, in  
init_available_from_cache  
abc.load_from_cache()  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-  
packages/chimerax/core/toolshed/available.py", line 61, in load_from_cache  
b = _build_bundle(d)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-  
packages/chimerax/core/toolshed/available.py", line 242, in _build_bundle  
keywords = _extract_extra_keywords(keywords)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-  
packages/chimerax/core/toolshed/installed.py", line 270, in  
_extract_extra_keywords  
all_kwds = [k.strip() for k in kwds.split(',')]  
AttributeError: 'list' object has no attribute 'split'  
  
UCSF ChimeraX version: 0.8 (2018-12-17)  
How to cite UCSF ChimeraX  
Opened
cryosparc_P11_J228_005_volume_map_sharp_7.3A_zoned_and_cleaned2_cropped.mrc,
grid size 44,39,33, pixel 2.32,2.32,2.32, shown at level 2.76, step 1, values
float32  
Chain information for model_test1_relaxed.pdb #2  
---  
Chain | Description  
A | No description available  
B | No description available  
C | No description available  
D | No description available  
  

> toolshed show ISOLDE

Chain information for model_test1_relaxed.pdb  
---  
Chain | Description  
2.3/A | No description available  
2.3/B | No description available  
2.3/C | No description available  
2.3/D | No description available  
  

QWidget::repaint: Recursive repaint detected  

> open /home/cdenisto/Desktop/LRRK2_EM/ISOLDE/Run_05_17_2019/model_test1.pdb

Chain information for model_test1.pdb #1  
---  
Chain | Description  
A | No description available  
B | No description available  
C | No description available  
D | No description available  
  
Chain information for model_test1.pdb  
---  
Chain | Description  
1.3/A | No description available  
1.3/B | No description available  
1.3/C | No description available  
1.3/D | No description available  
  

> hide #!1.3 models

> show #!1.3 models

> hide #!1.3 models

> show #!1.3 models

> hide #!1.3 models

> show #!1.3 models

> hide #!2.3 models

> show #!2.3 models

> hide #!2.3 models

> show #!2.3 models

> hide #!2.3 models

> show #!2.3 models

> hide #!2.3 models

> show #!2.3 models

> hide #!2.3 models

> show #!2.3 models

> hide #!2.3 models

reverting to start  

> select #1.3

9944 atoms, 10029 bonds, 9 models selected  

> ~select #1.3

Nothing selected  

> show selAtoms ribbons

> ui mousemode rightMode bond rotation

> toolshed show "Blast Protein"

> select #2.1

6 models selected  
Exception ignored in: <bound method Buffer.__del__ of
<chimerax.core.graphics.opengl.Buffer object at 0x7f580bbab5c0>>  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py", line 2159, in __del__  
raise RuntimeError('OpenGL buffer was not deleted before core.graphics.Buffer
destroyed')  
RuntimeError: OpenGL buffer was not deleted before core.graphics.Buffer
destroyed  
Exception ignored in: <bound method Buffer.__del__ of
<chimerax.core.graphics.opengl.Buffer object at 0x7f57a398f198>>  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py", line 2159, in __del__  
raise RuntimeError('OpenGL buffer was not deleted before core.graphics.Buffer
destroyed')  
RuntimeError: OpenGL buffer was not deleted before core.graphics.Buffer
destroyed  
Exception ignored in: <bound method Buffer.__del__ of
<chimerax.core.graphics.opengl.Buffer object at 0x7f57c78ff7f0>>  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py", line 2159, in __del__  
raise RuntimeError('OpenGL buffer was not deleted before core.graphics.Buffer
destroyed')  
RuntimeError: OpenGL buffer was not deleted before core.graphics.Buffer
destroyed  
Exception ignored in: <bound method Buffer.__del__ of
<chimerax.core.graphics.opengl.Buffer object at 0x7f57a2548898>>  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/graphics/opengl.py", line 2159, in __del__  
raise RuntimeError('OpenGL buffer was not deleted before core.graphics.Buffer
destroyed')  
RuntimeError: OpenGL buffer was not deleted before core.graphics.Buffer
destroyed  

> ~select #2.1

Nothing selected  

> close #2.3

> ui mousemode rightMode select

Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1061, in _box_moved_cb  
self._update_box()  
File "/home/cdenisto/.local/share/ChimeraX/0.8/site-
packages/chimerax/clipper/symmetry.py", line 1074, in _update_box  
atoms = self.structure.atoms  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 43, in __getattr__  
return base.__getattr__(self, attr_name, look_in_class=base)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 39, in __getattr__  
return look_in_class._attr_registration.get_attr(attr_name)  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
Error processing trigger "spotlight moved": Execution of 'Structure' object's
'atoms' property raised AttributeError:  
AttributeError: Execution of 'Structure' object's 'atoms' property raised
AttributeError  
  
File "/opt/UCSF/ChimeraX/lib/python3.6/site-
packages/chimerax/atomic/attr_registration.py", line 64, in get_attr  
raise AttributeError("Execution of '%s' object's '%s' property raised
AttributeError" % (self.class_.__name__, attr_name)) from None  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 418.56
OpenGL renderer: Quadro K4200/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Change History (3)

comment:1 by pett, 6 years ago

Component: UnassignedGraphics
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionOpenGL buffer was not deleted before core.graphics.Buffer destroyed
Version: 0.8

comment:2 by Tom Goddard, 6 years ago

Resolution: duplicate
Status: assignedclosed

Duplicate of #1774. Fixed.

comment:3 by Tom Goddard, 6 years ago

Fixed by #2317

Note: See TracTickets for help on using tickets.