Opened 4 years ago

Closed 4 years ago

#4594 closed defect (fixed)

MatchMaker specific chain-chain pairing: wrapped C/C++ object of type ChainMenuButton has been deleted

Reported by: chimerax-bug-report@… Owned by: pett
Priority: normal Milestone:
Component: Structure Comparison Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        macOS-10.16-x86_64-i386-64bit
ChimeraX Version: 1.2 (2021-04-27 05:33:30 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 1.2 (2021-04-27)  
© 2016-2021 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_pentamer.pdb

Chain information for mcp_pentamer.pdb #1  
---  
Chain | Description  
A B C D G | No description available  
  

> open /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_hexamer.pdb

Chain information for mcp_hexamer.pdb #2  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
  

> open /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_hexamer.pdb

Chain information for mcp_hexamer.pdb #3  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
  

> open /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_hexamer.pdb

Chain information for mcp_hexamer.pdb #4  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
  

> open /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_hexamer.pdb

Chain information for mcp_hexamer.pdb #5  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
  

> open /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_hexamer.pdb

Chain information for mcp_hexamer.pdb #6  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
  

> select #3

15853 atoms, 16147 bonds, 1997 residues, 1 model selected  

> close #3-6

> open
> /Users/yuliia/Documents/Documents_off/Building/gp47_2x_ref_r3dref_run12_p1_oct-
> coot-0.pdb

Summary of feedback from opening
/Users/yuliia/Documents/Documents_off/Building/gp47_2x_ref_r3dref_run12_p1_oct-
coot-0.pdb  
---  
warnings | Start residue of secondary structure not found: HELIX 1 1 ARG I 3
VAL I 19 1 17  
Start residue of secondary structure not found: HELIX 2 2 PRO I 22 ASP I 25 1
4  
Start residue of secondary structure not found: HELIX 3 3 GLU I 35 ALA I 51 1
17  
Start residue of secondary structure not found: HELIX 4 4 ARG A 3 VAL A 19 1
17  
Start residue of secondary structure not found: HELIX 5 5 PRO A 22 ASP A 25 1
4  
1 messages similar to the above omitted  
  
Chain information for gp47_2x_ref_r3dref_run12_p1_oct-coot-0.pdb #3  
---  
Chain | Description  
L M | No description available  
  

> open /Users/yuliia/Documents/Documents_off/Building/gp48_chain_H.pdb
> /Users/yuliia/Documents/Documents_off/Building/gp48_chain_I.pdb
> /Users/yuliia/Documents/Documents_off/Building/gp48_chain_J.pdb
> /Users/yuliia/Documents/Documents_off/Building/gp48_chain_K.pdb

Chain information for gp48_chain_H.pdb #4  
---  
Chain | Description  
H | No description available  
  
Chain information for gp48_chain_I.pdb #5  
---  
Chain | Description  
I | No description available  
  
Chain information for gp48_chain_J.pdb #6  
---  
Chain | Description  
J | No description available  
  
Chain information for gp48_chain_K.pdb #7  
---  
Chain | Description  
K | No description available  
  

> ui tool show "Model Panel"

> coulombic

Using Amber 20 recommended default charges and atom types for standard
residues  
Using Amber 20 recommended default charges and atom types for standard
residues  
Using Amber 20 recommended default charges and atom types for standard
residues  
Using Amber 20 recommended default charges and atom types for standard
residues  
Using Amber 20 recommended default charges and atom types for standard
residues  
Using Amber 20 recommended default charges and atom types for standard
residues  
Using Amber 20 recommended default charges and atom types for standard
residues  
Coulombic values for mcp_pentamer.pdb_A SES surface #1.2: minimum, -18.15,
mean -1.47, maximum 10.15  
Coulombic values for mcp_pentamer.pdb_B SES surface #1.3: minimum, -18.73,
mean -1.45, maximum 10.14  
Coulombic values for mcp_pentamer.pdb_C SES surface #1.4: minimum, -17.89,
mean -1.48, maximum 10.11  
Coulombic values for mcp_pentamer.pdb_D SES surface #1.5: minimum, -18.37,
mean -1.48, maximum 10.23  
Coulombic values for mcp_pentamer.pdb_G SES surface #1.6: minimum, -18.53,
mean -1.46, maximum 10.16  
Coulombic values for mcp_hexamer.pdb_A SES surface #2.1: minimum, -18.54, mean
-1.90, maximum 11.19  
Coulombic values for mcp_hexamer.pdb_B SES surface #2.2: minimum, -16.30, mean
-1.90, maximum 12.87  
Coulombic values for mcp_hexamer.pdb_C SES surface #2.3: minimum, -15.72, mean
-1.75, maximum 13.01  
Coulombic values for mcp_hexamer.pdb_D SES surface #2.4: minimum, -18.18, mean
-1.81, maximum 9.88  
Coulombic values for mcp_hexamer.pdb_E SES surface #2.5: minimum, -18.06, mean
-1.77, maximum 14.30  
Coulombic values for mcp_hexamer.pdb_F SES surface #2.6: minimum, -16.75, mean
-1.74, maximum 10.76  
Coulombic values for gp47_2x_ref_r3dref_run12_p1_oct-coot-0.pdb_L SES surface
#3.1: minimum, -14.27, mean -1.27, maximum 9.60  
Coulombic values for gp47_2x_ref_r3dref_run12_p1_oct-coot-0.pdb_M SES surface
#3.2: minimum, -13.84, mean -1.29, maximum 9.68  
Coulombic values for gp48_chain_H.pdb_H SES surface #4.2: minimum, -10.96,
mean -1.35, maximum 10.66  
Coulombic values for gp48_chain_I.pdb_I SES surface #5.2: minimum, -11.62,
mean -1.33, maximum 10.55  
Coulombic values for gp48_chain_J.pdb_J SES surface #6.2: minimum, -11.71,
mean -1.34, maximum 10.73  
Coulombic values for gp48_chain_K.pdb_K SES surface #7.2: minimum, -10.82,
mean -1.34, maximum 10.92  
To also show corresponding color key, enter the above coulombic command and
add key true  

> style stick

Changed 32018 atom styles  

> select ~sel

32018 atoms, 32571 bonds, 18 pseudobonds, 4054 residues, 12 models selected  

> style sel stick

Changed 32018 atom styles  

> hide sel surfaces

> hide sel surfaces

> show sel cartoons

> hide sel atoms

> select clear

> open
> /Users/yuliia/Documents/Documents_off/Building/gp32/3_penta_copies_of_G-
> coot-4.pdb

Chain information for 3_penta_copies_of_G-coot-4.pdb #8  
---  
Chain | Description  
A B | No description available  
G | No description available  
  

> close #8

> open
> /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_asym_unit_2xgp48_1xgp47.pdb

Chain information for mcp_asym_unit_2xgp48_1xgp47.pdb #8  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
G | No description available  
H I J K | No description available  
L M | No description available  
  

> open
> /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_asym_unit_2xgp48_1xgp47.pdb

Chain information for mcp_asym_unit_2xgp48_1xgp47.pdb #9  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
G | No description available  
H I J K | No description available  
L M | No description available  
  

> select #9

21622 atoms, 21987 bonds, 10 pseudobonds, 2746 residues, 2 models selected  

> ui tool show Matchmaker

> matchmaker #9/G to #1/G pairing ss

Parameters  
---  
Chain pairing | ss  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker mcp_pentamer.pdb, chain G (#1) with
mcp_asym_unit_2xgp48_1xgp47.pdb, chain G (#9), sequence alignment score =
1605.3  
RMSD between 327 pruned atom pairs is 0.000 angstroms; (across all 327 pairs:
0.000)  
  

> matchmaker #9/A to #1/G pairing ss

Parameters  
---  
Chain pairing | ss  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker mcp_pentamer.pdb, chain G (#1) with
mcp_asym_unit_2xgp48_1xgp47.pdb, chain A (#9), sequence alignment score =
1475.7  
RMSD between 257 pruned atom pairs is 0.859 angstroms; (across all 327 pairs:
4.689)  
  

> undo

> undo

> undo

> hide #!9 models

> matchmaker #9/G to #1/B pairing ss

Parameters  
---  
Chain pairing | ss  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker mcp_pentamer.pdb, chain B (#1) with
mcp_asym_unit_2xgp48_1xgp47.pdb, chain G (#9), sequence alignment score =
1605.3  
RMSD between 327 pruned atom pairs is 0.000 angstroms; (across all 327 pairs:
0.000)  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  

> show #!9 models

> open
> /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_asym_unit_2xgp48_1xgp47.pdb

Chain information for mcp_asym_unit_2xgp48_1xgp47.pdb #10  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
G | No description available  
H I J K | No description available  
L M | No description available  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "add models":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  

> close #4-7

Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  

> close #2

Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
No reference and/or match structure/chain chosen  

> matchmaker #10/G to #1/C pairing ss

Parameters  
---  
Chain pairing | ss  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker mcp_pentamer.pdb, chain C (#1) with
mcp_asym_unit_2xgp48_1xgp47.pdb, chain G (#10), sequence alignment score =
1605.3  
RMSD between 327 pruned atom pairs is 0.001 angstroms; (across all 327 pairs:
0.001)  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  

> open
> /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_asym_unit_2xgp48_1xgp47.pdb

Chain information for mcp_asym_unit_2xgp48_1xgp47.pdb #2  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
G | No description available  
H I J K | No description available  
L M | No description available  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "add models":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "add models":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  

> open
> /Users/yuliia/Documents/Documents_off/Building/gp32/mcp_asym_unit_2xgp48_1xgp47.pdb

Chain information for mcp_asym_unit_2xgp48_1xgp47.pdb #4  
---  
Chain | Description  
A B C D F | No description available  
E | No description available  
G | No description available  
H I J K | No description available  
L M | No description available  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "add models":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "add models":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "add models":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "add models":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.2.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
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
Error processing trigger "changes":  
RuntimeError: wrapped C/C++ object of type ChainMenuButton has been deleted  
  
File
"/Applications/ChimeraX-1.2.app/Contents/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-
packages/chimerax/ui/widgets/item_chooser.py", line 305, in _items_change  
if not hasattr(self, '_recursion'):  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 Metal - 71.0.7
OpenGL renderer: Apple M1
OpenGL vendor: AppleHardware:

    Hardware Overview:

      Model Name: MacBook Air
      Model Identifier: MacBookAir10,1
      Processor Name: Unknown
      Processor Speed: 2,4 GHz
      Number of Processors: 1
      Total Number of Cores: 8
      L2 Cache (per Core): 4 MB
      Memory: 8 GB

Software:

    System Software Overview:

      System Version: macOS 11.2.3 (20D91)
      Kernel Version: Darwin 20.3.0
      Time since boot: 8 days 23:52

Graphics/Displays:

    Apple M1:

      Chipset Model: Apple M1
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 8
      Vendor: Apple (0x106b)
      Metal Family: Supported, Metal GPUFamily Apple 7
      Displays:
        Color LCD:
          Display Type: Built-In Retina LCD
          Resolution: 2560 x 1600 Retina
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Automatically Adjust Brightness: No
          Connection Type: Internal

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.0
    backcall: 0.2.0
    blockdiag: 2.0.1
    certifi: 2020.12.5
    cftime: 1.4.1
    chardet: 3.0.4
    ChimeraX-AddCharge: 1.0
    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.3
    ChimeraX-AtomicLibrary: 3.1.2
    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-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.2.1
    ChimeraX-CommandLine: 1.1.3
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.2
    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.1
    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-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
    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
    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.3
    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.7
    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: 1.1.1
    matplotlib: 3.3.2
    MolecularDynamicsViewer: 1.1
    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: 1.0.3
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.4
    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 (3)

comment:1 by pett, 4 years ago

Owner: set to pett
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionMatchMaker specific chain-chain pairing: wrapped C/C++ object of type ChainMenuButton has been deleted

comment:2 by pett, 4 years ago

Component: UnassignedStructure Comparison

comment:3 by pett, 4 years ago

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.