Opened 4 years ago
Closed 4 years ago
#5381 closed defect (fixed)
ISOLDE: wrapped C/C++ object of type QTableWidget has been deleted
| Reported by: | Owned by: | Tristan Croll | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Third Party | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description (last modified by )
The following bug report has been submitted:
Platform: macOS-10.14.6-x86_64-i386-64bit
ChimeraX Version: 1.2.5 (2021-05-24 04:13:57 UTC)
Description
Tried to run an ISOLDE simulation
Log:
UCSF ChimeraX version: 1.2.5 (2021-05-24)
© 2016-2021 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> toolshed show
Downloading bundle ChimeraX_ISOLDE-1.2.2-cp38-cp38-macosx_10_13_x86_64.whl
Successfully installed ChimeraX-Clipper-0.16.1 ChimeraX-ISOLDE-1.2.2
Installed ChimeraX-Clipper (0.16.1)
Installed ChimeraX-ISOLDE (1.2.2)
> ui tool show ISOLDE
/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/simtk/openmm/app/desmonddmsfile.py:411: SyntaxWarning: "is" with a
literal. Did you mean "=="?
if implicitSolvent is 'AGBNP3':
/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/simtk/openmm/app/desmonddmsfile.py:433: SyntaxWarning: "is" with a
literal. Did you mean "=="?
if implicitSolvent is 'GVolSA':
/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/simtk/openmm/app/desmonddmsfile.py:440: SyntaxWarning: "is" with a
literal. Did you mean "=="?
if implicitSolvent is 'AGBNP':
> set selectionWidth 4
Cached rama8000-cispro data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rama8000-transpro data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rama8000-gly-sym data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rama8000-prepro-noGP data not found. Regenerating from text file. This
is normal if running ISOLDE for the first time
Cached rama8000-ileval-nopreP data not found. Regenerating from text file.
This is normal if running ISOLDE for the first time
Cached rama8000-general-noGPIVpreP data not found. Regenerating from text
file. This is normal if running ISOLDE for the first time
Forcefield cache not found or out of date. Regenerating from ffXML files. This
is normal if running ISOLDE for the first time, or after upgrading OpenMM.
Done loading forcefield
> open "/Users/ryroark/Documents/Shapiro Lab/SHIV samples/41328_A1 and BG505
> v2/RealSpaceRefine_18/J139_008_zflip.mrc"
Opened J139_008_zflip.mrc as #1, grid size 384,384,384, pixel 0.83, shown at
level 0.0791, step 2, values float32
> open "/Users/ryroark/Documents/Shapiro Lab/SHIV samples/41328_A1 and BG505
> v2/RealSpaceRefine_24/41328_BG505_refined_V-coot-X.pdb"
Chain information for 41328_BG505_refined_V-coot-X.pdb #2
---
Chain | Description
A E I | No description available
B F J | No description available
L | No description available
M | No description available
Chain information for 41328_BG505_refined_V-coot-X.pdb
---
Chain | Description
2.2/A 2.2/E 2.2/I | No description available
2.2/B 2.2/F 2.2/J | No description available
2.2/L | No description available
2.2/M | No description available
Cached rota8000-val data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-leu data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-ile data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-pro data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-phe data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-tyr data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-trp data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-ser data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-thr data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-cys data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-met data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-lys data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-his data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-arg data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-asp data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-asn data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-gln data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
Cached rota8000-glu data not found. Regenerating from text file. This is
normal if running ISOLDE for the first time
> ui tool show ISOLDE
> set selectionWidth 4
Done loading forcefield
> select #2.2
16913 atoms, 17387 bonds, 8 pseudobonds, 2062 residues, 6 models selected
> select #2.2
16913 atoms, 17387 bonds, 8 pseudobonds, 2062 residues, 6 models selected
> addh
Summary of feedback from adding hydrogens to 41328_BG505_refined_V-coot-X.pdb
#2.2
---
notes | No usable SEQRES records for 41328_BG505_refined_V-coot-X.pdb (#2.2)
chain A; guessing termini instead
No usable SEQRES records for 41328_BG505_refined_V-coot-X.pdb (#2.2) chain B;
guessing termini instead
No usable SEQRES records for 41328_BG505_refined_V-coot-X.pdb (#2.2) chain E;
guessing termini instead
No usable SEQRES records for 41328_BG505_refined_V-coot-X.pdb (#2.2) chain F;
guessing termini instead
No usable SEQRES records for 41328_BG505_refined_V-coot-X.pdb (#2.2) chain I;
guessing termini instead
3 messages similar to the above omitted
Chain-initial residues that are actual N termini: /A ASN 33, /B LEU 520, /E
ASN 33, /F LEU 520, /I ASN 33, /J LEU 520, /L GLN 1, /M GLN 1
Chain-initial residues that are not actual N termini: /A HIS 66, /A ASN 186,
/B GLN 563, /E HIS 66, /F GLN 563, /I HIS 66, /I ASN 186, /J GLN 563
Chain-final residues that are actual C termini:
Chain-final residues that are not actual C termini: /A VAL 505, /A ASP 57, /A
ILE 184, /B ASP 664, /B LEU 545, /E VAL 505, /E ASP 57, /F ASP 664, /F LEU
545, /I VAL 505, /I ASP 57, /I ILE 184, /J ASP 664, /J LEU 545, /L LEU 104, /M
SER 113
1370 hydrogen bonds
Adding 'H' to /A HIS 66
Adding 'H' to /A ASN 186
Adding 'H' to /B GLN 563
Adding 'H' to /E HIS 66
Adding 'H' to /F GLN 563
3 messages similar to the above omitted
/A VAL 505 is not terminus, removing H atom from 'C'
/B ASP 664 is not terminus, removing H atom from 'C'
/E VAL 505 is not terminus, removing H atom from 'C'
/F ASP 664 is not terminus, removing H atom from 'C'
/I VAL 505 is not terminus, removing H atom from 'C'
3 messages similar to the above omitted
16567 hydrogens added
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
> clipper associate #1 toModel #2
Opened J139_008_zflip.mrc as #2.1.1.1, grid size 384,384,384, pixel 0.83,
shown at step 1, values float32
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
[_many_ of these deleted]
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/validation/ramaplot.py", line 112, in
_selection_changed_cb
residues = self.current_model.residues
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 61, in _getattr_
return base.__getattr__(self, attr_name, look_in_class=base)
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 57, in _getattr_
return look_in_class._attr_registration.get_attr(attr_name)
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 83, 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 'residues' property raised
AttributeError
Error processing trigger "selection changed":
AttributeError: Execution of 'Structure' object's 'residues' property raised
AttributeError
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 83, 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.
> select protein
30304 atoms, 30659 bonds, 8 pseudobonds, 1941 residues, 2 models selected
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 1162, in _changes_done_cb
self._update_iffy_rota_list()
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
Error processing trigger "changes done":
RuntimeError: wrapped C/C++ object of type QTableWidget has been deleted
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2389, in _update_iffy_rota_list
if not table.isVisible():
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/validation/ramaplot.py", line 112, in
_selection_changed_cb
residues = self.current_model.residues
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 61, in _getattr_
return base.__getattr__(self, attr_name, look_in_class=base)
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 57, in _getattr_
return look_in_class._attr_registration.get_attr(attr_name)
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 83, 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 'residues' property raised
AttributeError
Error processing trigger "selection changed":
AttributeError: Execution of 'Structure' object's 'residues' property raised
AttributeError
File
"/Applications/ChimeraX-1.2.5.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/core/attributes.py", line 83, 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 "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2702, in _start_sim_or_toggle_pause
for v in mmgr.all_maps:
AttributeError: 'NoneType' object has no attribute 'all_maps'
AttributeError: 'NoneType' object has no attribute 'all_maps'
File "/Users/ryroark/Library/Application Support/ChimeraX/1.2/site-
packages/chimerax/isolde/isolde.py", line 2702, in _start_sim_or_toggle_pause
for v in mmgr.all_maps:
See log for complete Python traceback.
OpenGL version: 4.1 ATI-2.11.20
OpenGL renderer: AMD Radeon Pro 560X OpenGL Engine
OpenGL vendor: ATI Technologies Inc.Hardware:
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro15,1
Processor Name: Intel Core i7
Processor Speed: 2.6 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 9 MB
Hyper-Threading Technology: Enabled
Memory: 16 GB
Boot ROM Version: 1037.0.78.0.0 (iBridge: 17.16.10572.0.0,0)
Software:
System Software Overview:
System Version: macOS 10.14.6 (18G103)
Kernel Version: Darwin 18.7.0
Time since boot: 343 days 51 minutes
Graphics/Displays:
Intel UHD Graphics 630:
Chipset Model: Intel UHD Graphics 630
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Vendor: Intel
Device ID: 0x3e9b
Revision ID: 0x0000
Automatic Graphics Switching: Supported
gMux Version: 5.0.0
Metal: Supported, feature set macOS GPUFamily2 v1
Radeon Pro 560X:
Chipset Model: Radeon Pro 560X
Type: GPU
Bus: PCIe
PCIe Lane Width: x8
VRAM (Total): 4 GB
Vendor: AMD (0x1002)
Device ID: 0x67ef
Revision ID: 0x00c2
ROM Revision: 113-C980AL-075
VBIOS Version: 113-C97501U-005
EFI Driver Version: 01.01.075
Automatic Graphics Switching: Supported
gMux Version: 5.0.0
Metal: Supported, feature set macOS GPUFamily2 v1
Displays:
Color LCD:
Display Type: Built-In Retina LCD
Resolution: 2880 x 1800 Retina
Framebuffer Depth: 30-Bit Color (ARGB2101010)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Automatically Adjust Brightness: No
C27F390:
Resolution: 1920 x 1080 (1080p FHD - Full High Definition)
UI Looks like: 1920 x 1080 @ 60 Hz
Framebuffer Depth: 30-Bit Color (ARGB2101010)
Display Serial Number: H4ZR503501
Mirror: Off
Online: Yes
Rotation: Supported
Automatically Adjust Brightness: No
Connection Type: DVI or HDMI
Adapter Firmware Version: 0.00
Locale: (None, 'UTF-8')
PyQt5 5.15.2, Qt 5.15.2
Installed Packages:
alabaster: 0.7.12
appdirs: 1.4.4
appnope: 0.1.2
Babel: 2.9.1
backcall: 0.2.0
blockdiag: 2.0.1
certifi: 2020.12.5
cftime: 1.5.0
chardet: 3.0.4
ChimeraX-AddCharge: 1.0.1
ChimeraX-AddH: 2.1.6
ChimeraX-AlignmentAlgorithms: 2.0
ChimeraX-AlignmentHdrs: 3.2
ChimeraX-AlignmentMatrices: 2.0
ChimeraX-Alignments: 2.1
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.0
ChimeraX-Atomic: 1.13.2
ChimeraX-AtomicLibrary: 3.1.3
ChimeraX-AtomSearch: 2.0
ChimeraX-AtomSearchLibrary: 1.0
ChimeraX-AxesPlanes: 2.0
ChimeraX-BasicActions: 1.1
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 1.1
ChimeraX-BondRot: 2.0
ChimeraX-BugReporter: 1.0
ChimeraX-BuildStructure: 2.5.2
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.1
ChimeraX-ButtonPanel: 1.0
ChimeraX-CageBuilder: 1.0
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.1
ChimeraX-ChemGroup: 2.0
ChimeraX-Clashes: 2.1
ChimeraX-Clipper: 0.16.1
ChimeraX-ColorActions: 1.0
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.2.1
ChimeraX-CommandLine: 1.1.4
ChimeraX-ConnectStructure: 2.0
ChimeraX-Contacts: 1.0
ChimeraX-Core: 1.2.5
ChimeraX-CoreFormats: 1.0
ChimeraX-coulombic: 1.1.1
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0
ChimeraX-DataFormats: 1.1
ChimeraX-Dicom: 1.0
ChimeraX-DistMonitor: 1.1.3
ChimeraX-DistUI: 1.0
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ExperimentalCommands: 1.0
ChimeraX-FileHistory: 1.0
ChimeraX-FunctionKey: 1.0
ChimeraX-Geometry: 1.1
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.0
ChimeraX-Hbonds: 2.1
ChimeraX-Help: 1.1
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.0
ChimeraX-ImageFormats: 1.1
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.1
ChimeraX-ISOLDE: 1.2.2
ChimeraX-Label: 1.0
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.2
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.1
ChimeraX-Map: 1.0.2
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0
ChimeraX-MapFilter: 2.0
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.0
ChimeraX-Markers: 1.0
ChimeraX-Mask: 1.0
ChimeraX-MatchMaker: 1.2.1
ChimeraX-MDcrds: 2.2
ChimeraX-MedicalToolbar: 1.0.1
ChimeraX-Meeting: 1.0
ChimeraX-MLP: 1.1
ChimeraX-mmCIF: 2.3
ChimeraX-MMTF: 2.1
ChimeraX-Modeller: 1.0.1
ChimeraX-ModelPanel: 1.0.1
ChimeraX-ModelSeries: 1.0
ChimeraX-Mol2: 2.0
ChimeraX-Morph: 1.0
ChimeraX-MouseModes: 1.1
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nucleotides: 2.0.1
ChimeraX-OpenCommand: 1.5
ChimeraX-PDB: 2.4.1
ChimeraX-PDBBio: 1.0
ChimeraX-PDBLibrary: 1.0.1
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.0.1
ChimeraX-PubChem: 2.0.1
ChimeraX-ReadPbonds: 1.0
ChimeraX-Registration: 1.1
ChimeraX-RemoteControl: 1.0
ChimeraX-ResidueFit: 1.0
ChimeraX-RestServer: 1.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 2.0
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.4
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0
ChimeraX-SeqView: 2.3
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0
ChimeraX-Shortcuts: 1.0
ChimeraX-ShowAttr: 1.0
ChimeraX-ShowSequences: 1.0
ChimeraX-SideView: 1.0
ChimeraX-Smiles: 2.0.1
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.3.1
ChimeraX-STL: 1.0
ChimeraX-Storm: 1.0
ChimeraX-Struts: 1.0
ChimeraX-Surface: 1.0
ChimeraX-SwapAA: 2.0
ChimeraX-SwapRes: 2.1
ChimeraX-TapeMeasure: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.0.1
ChimeraX-ToolshedUtils: 1.2
ChimeraX-Tug: 1.0
ChimeraX-UI: 1.7.6
ChimeraX-uniprot: 2.1
ChimeraX-UnitCell: 1.0
ChimeraX-ViewDockX: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0
ChimeraX-WebServices: 1.0
ChimeraX-Zone: 1.0
colorama: 0.4.3
comtypes: 1.1.7
cxservices: 1.0
cycler: 0.10.0
Cython: 0.29.21
decorator: 5.0.9
distlib: 0.3.1
docutils: 0.16
filelock: 3.0.12
funcparserlib: 0.3.6
grako: 3.16.5
h5py: 2.10.0
html2text: 2020.1.16
idna: 2.10
ihm: 0.17
imagecodecs: 2020.5.30
imagesize: 1.2.0
ipykernel: 5.3.4
ipython: 7.18.1
ipython-genutils: 0.2.0
jedi: 0.17.2
Jinja2: 2.11.2
jupyter-client: 6.1.7
jupyter-core: 4.7.1
kiwisolver: 1.3.1
line-profiler: 2.1.2
lxml: 4.6.2
lz4: 3.1.0
MarkupSafe: 2.0.1
matplotlib: 3.3.2
matplotlib-inline: 0.1.2
msgpack: 1.0.0
netCDF4: 1.5.4
networkx: 2.5
numexpr: 2.7.3
numpy: 1.19.2
numpydoc: 1.1.0
openvr: 1.14.1501
packaging: 20.9
ParmEd: 3.2.0
parso: 0.7.1
pexpect: 4.8.0
pickleshare: 0.7.5
Pillow: 7.2.0
pip: 21.0.1
pkginfo: 1.5.0.1
prompt-toolkit: 3.0.18
psutil: 5.7.2
ptyprocess: 0.7.0
pycollada: 0.7.1
pydicom: 2.0.0
Pygments: 2.7.1
PyOpenGL: 3.1.5
PyOpenGL-accelerate: 3.1.5
pyparsing: 2.4.7
PyQt5-commercial: 5.15.2
PyQt5-sip: 12.8.1
PyQtWebEngine-commercial: 5.15.2
python-dateutil: 2.8.1
pytz: 2021.1
pyzmq: 22.0.3
qtconsole: 4.7.7
QtPy: 1.9.0
RandomWords: 0.3.0
requests: 2.24.0
scipy: 1.5.2
setuptools: 50.3.2
sfftk-rw: 0.6.7.dev1
six: 1.15.0
snowballstemmer: 2.1.0
sortedcontainers: 2.2.2
Sphinx: 3.2.1
sphinxcontrib-applehelp: 1.0.2
sphinxcontrib-blockdiag: 2.0.0
sphinxcontrib-devhelp: 1.0.2
sphinxcontrib-htmlhelp: 2.0.0
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.3
sphinxcontrib-serializinghtml: 1.1.5
suds-jurko: 0.6
tables: 3.6.1
tifffile: 2020.9.3
tinyarray: 1.2.3
tornado: 6.1
traitlets: 5.0.5
urllib3: 1.25.11
wcwidth: 0.2.5
webcolors: 1.11.1
wheel: 0.36.0
wheel-filename: 1.3.0
Change History (2)
comment:1 by , 4 years ago
| Component: | Unassigned → Third Party |
|---|---|
| Description: | modified (diff) |
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → ISOLDE: wrapped C/C++ object of type QTableWidget has been deleted |
comment:2 by , 4 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Forgot to clean up the last selected model's changes trigger on closing ISOLDE. What happened here:
ISOLDE was opened and model was initialised
ISOLDE was closed - old changes trigger wasn't cleaned up
ISOLDE was re-opened
Hydrogens were added, triggering the out-of-date isolde._model_changes_cb(). The fact that atoms were added triggered a second callback to update the rota/rama lists (if visible) - this tried to use the old, deleted tables from the first ISOLDE GUI.
Note:
See TracTickets
for help on using tickets.
Reported by Ryan Roark