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