Opened 3 years ago

Closed 3 years ago

#7798 closed defect (duplicate)

Basic Actions session save: 'QEventLoop' object has no attribute 'exec_'

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

Description

The following bug report has been submitted:
Platform:        Windows-10-10.0.19044
ChimeraX Version: 1.4 (2022-06-03 23:39:42 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 1.4 (2022-06-03)  
© 2016-2022 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> ui tool show Registration

Thank you for registering your copy of ChimeraX. By providing the information
requested you will be helping us document the impact this software is having
in the scientific community. The information you supplied will only be used
for reporting summary usage statistics; no individual data will be released.  
Seyran-M@ulster.ac.uk is subscribed to the ChimeraX announcements list  

> open "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second round/figure
> templates/keratin filaments/3tnu.pdb"

3tnu.pdb title:  
Heterocomplex of coil 2B domains of human intermediate filament proteins,
keratin 5 (KRT5) and keratin 14 (KRT14) [more info...]  
  
Chain information for 3tnu.pdb #1  
---  
Chain | Description | UniProt  
A | keratin, type I cytoskeletal 14 | K1C14_HUMAN  
B | keratin, type II cytoskeletal 5 | K2C5_HUMAN  
  

> set bgColor white

> open "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second round/figure
> templates/keratin filaments/6ec0.pdb"

6ec0.pdb title:  
Crystal structure of the wild-type heterocomplex between coil 1B domains of
human intermediate filament proteins keratin 1 (KRT1) and keratin 10 (KRT10)
[more info...]  
  
Chain information for 6ec0.pdb #2  
---  
Chain | Description | UniProt  
A | keratin 1 | H6VRG1_HUMAN  
B | keratin, type I cytoskeletal 10 | K1C10_HUMAN  
  
Non-standard residues in 6ec0.pdb #2  
---  
CD — cadmium ion  
CO — cobalt (II) ion  
NI — nickel (II) ion  
  

> open "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second round/figure
> templates/keratin filaments/3tnu.pdb"

3tnu.pdb title:  
Heterocomplex of coil 2B domains of human intermediate filament proteins,
keratin 5 (KRT5) and keratin 14 (KRT14) [more info...]  
  
Chain information for 3tnu.pdb #3  
---  
Chain | Description | UniProt  
A | keratin, type I cytoskeletal 14 | K1C14_HUMAN  
B | keratin, type II cytoskeletal 5 | K2C5_HUMAN  
  

> select clear

> select

6496 atoms, 6464 bonds, 6 pseudobonds, 634 residues, 4 models selected  

> select clear

> close session

> open "C:\Users\PC\Desktop\Hydrogel Chronic Wounds\review second round\figure
> templates\keratin filaments\3tnu.pdb" format pdb

3tnu.pdb title:  
Heterocomplex of coil 2B domains of human intermediate filament proteins,
keratin 5 (KRT5) and keratin 14 (KRT14) [more info...]  
  
Chain information for 3tnu.pdb #1  
---  
Chain | Description | UniProt  
A | keratin, type I cytoskeletal 14 | K1C14_HUMAN  
B | keratin, type II cytoskeletal 5 | K2C5_HUMAN  
  

> set bgColor white

> hide surfaces

> select

1510 atoms, 1508 bonds, 191 residues, 1 model selected  

> hide sel surfaces

> hide sel cartoons

> show sel cartoons

> hide sel atoms

[Repeated 1 time(s)]

> show sel atoms

> hide sel atoms

> color sel bychain

> color sel byhetero

> show sel surfaces

> save "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second
> round/compile/Keratin 7 14.bmp" width 787 height 507 supersample 3

> hide sel surfaces

> transparency (#!1 & sel) 50

> transparency (#!1 & sel) 90

> select ::name="CYS"

18 atoms, 15 bonds, 3 residues, 1 model selected  

> show sel surfaces

> style sel sphere

Changed 18 atom styles  

> style sel sphere

Changed 18 atom styles  

> show sel surfaces

> select

1510 atoms, 1508 bonds, 191 residues, 1 model selected  

> show sel surfaces

> hide sel surfaces

> select ::name="CYS"

18 atoms, 15 bonds, 3 residues, 1 model selected  

> style sel sphere

Changed 18 atom styles  

> style sel ball

Changed 18 atom styles  

> style sel sphere

Changed 18 atom styles  

> ui mousemode right "mark surface"

> marker #2 position 32,40.3,46.47 color yellow radius 1

> ui mousemode right "mark surface"

> marker #2 position 58.4,40.35,66.5 color yellow radius 1

> select ::name="CYS"

18 atoms, 15 bonds, 3 residues, 1 model selected  

> ui mousemode right "mark surface"

> ui mousemode right "mark plane"

> ui mousemode right "mark surface"

[Repeated 1 time(s)]

> marker #2 position 18.61,35.04,29.51 color yellow radius 1

> ui mousemode right "resize markers"

[Repeated 11 time(s)]

> ui mousemode right "link markers"

> ui mousemode right "mark center"

> ui mousemode right "mark surface"

> nucleotides sel atoms

> style nucleic & sel stick

Changed 0 atom styles  

> nucleotides sel atoms

> style nucleic & sel stick

Changed 0 atom styles  

> color sel bypolymer

> rainbow sel

> coulombic sel

Using Amber 20 recommended default charges and atom types for standard
residues  
Assigning partial charges to residue mark (net charge +0) with am1-bcc method  
Could not determine GAFF type for atom markers #2/M mark 3 M  
Coulombic values for markers_M SES surface #2.1: minimum, 0.00, mean 0.00,
maximum 0.00  
To also show corresponding color key, enter the above coulombic command and
add key true  

> nucleotides sel atoms

> style nucleic & sel stick

Changed 0 atom styles  

> marker #2 position 58.75,40.76,65.66 color yellow radius 1

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right select

> select #2/M:4@M

1 atom, 1 residue, 1 model selected  

> ui mousemode right "delete markers"

[Repeated 1 time(s)]

> ui mousemode right "mark surface"

> ui mousemode right "move markers"

> marker change #2:4 position 58.56,40.55,65.86

> marker change #2:4 position 59.04,42.41,62.64

[Repeated 1 time(s)]

> ui mousemode right "delete markers"

> marker delete #2:4

> ui mousemode right rotate

> ui mousemode right select

> ui mousemode right zoom

> ui mousemode right translate

> ui mousemode right "resize markers"

> marker change #2:2 radius 1

[Repeated 2 time(s)]

> ui mousemode right "mark plane"

> ui mousemode right select

> select #2/M:2@M

1 atom, 1 residue, 1 model selected  

> ui mousemode right "resize markers"

> marker change #2:2 radius 1

> marker change #2:2 radius 2

> marker change #2:1 radius 1

> ui mousemode right select

> marker change #2:2 radius 2

> ui mousemode right "mark plane"

> ui mousemode right "mark maximum"

> ui mousemode right "mark plane"

> ui mousemode right select

> select #2/M:1@M

1 atom, 1 residue, 1 model selected  

> marker change #2:1 radius 2

> select #2/M:3@M

1 atom, 1 residue, 1 model selected  

> marker change #2:3 radius 2

> select clear

> ui mousemode right rotate

> ui mousemode right select

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> select clear

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right translate

> ui mousemode right select

> ui mousemode right "mark plane"

> ui mousemode right "mark surface"

> marker #2 position 66.95,34.17,86.02 color yellow radius 2

> marker #2 position 66.8,36.12,86.43 color yellow radius 2

> marker change #2:6 color #55ff00

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right rotate

> ui mousemode right "rotate selected models"

> ui mousemode right rotate

> ui mousemode right select

> ui mousemode right "mark surface"

> marker #2 position 55.96,32.21,73.31 color #55ff00 radius 2

> ui mousemode right translate

> ui mousemode right rotate

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right zoom

> select up

1463 atoms, 1467 bonds, 179 residues, 3 models selected  

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right translate

> ui mousemode right "mark surface"

> marker #2 position 5.036,44.59,14.13 color #55ff00 radius 2

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> marker #2 position 0.8222,45.15,12.08 color #55ff00 radius 2

> ui mousemode right rotate

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right "mark surface"

> marker #2 position 0.2938,40.88,18.35 color #55ff00 radius 2

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> marker #2 position 12.12,37.28,33.3 color #55ff00 radius 2

> undo

> marker #2 position 12.04,35.35,32.76 color #55ff00 radius 2

> ui mousemode right "delete markers"

> ui mousemode right "mark surface"

> ui mousemode right "delete markers"

> marker delete #2:12

> ui mousemode right "mark plane"

> ui mousemode right "mark surface"

> ui mousemode right "delete markers"

> ui mousemode right select

> ui mousemode right "delete markers"

[Repeated 1 time(s)]

> marker delete #2:11

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right "mark surface"

> marker #2 position 12.15,37.35,33.6 color #55ff00 radius 2

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right "mark surface"

[Repeated 1 time(s)]

> marker #2 position 31.7,41.49,50.17 color #55ff00 radius 2

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right "mark surface"

> marker #2 position 40,38.65,59.54 color #55ff00 radius 2

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right rotate

> ui mousemode right "mark surface"

> marker #2 position 59.94,36.3,70.25 color #55ff00 radius 2

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> select ::name="MET"

72 atoms, 63 bonds, 9 residues, 1 model selected  

> ui mousemode right "delete markers"

> marker delete #2:6

> marker delete #2:5

> ui mousemode right "mark surface"

> marker #2 position 66.79,34.12,85.69 color #55ff00 radius 2

> ui mousemode right translate

> select
> ::name="ALA"::name="ARG"::name="ASN"::name="ASP"::name="CYS"::name="GLN"::name="GLU"::name="GLY"::name="HIS"::name="ILE"::name="LEU"::name="LYS"::name="MET"::name="SER"::name="THR"::name="TYR"::name="VAL"

1504 atoms, 1508 bonds, 185 residues, 1 model selected  

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> ui mousemode right "mark surface"

[Repeated 1 time(s)]

> marker #2 position 87.46,34.38,93.02 color #55ff00 radius 2

> marker change #2:18 color #ff5500

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> ui mousemode right "mark surface"

> marker #2 position 67.56,36.33,77.34 color #ff5500 radius 2

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> select up

1463 atoms, 1467 bonds, 179 residues, 3 models selected  

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> marker #2 position 29.4,36.79,47.74 color #ff5500 radius 2

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> ui mousemode right "mark surface"

> marker #2 position 82.38,33.76,98.88 color #ff5500 radius 2

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> marker #2 position 63.6,32.31,80.32 color #ff5500 radius 2

> select ::name="TYR"

60 atoms, 60 bonds, 5 residues, 1 model selected  

> undo

[Repeated 2 time(s)]

> ui mousemode right rotate

> ui mousemode right "rotate selected models"

> ui mousemode right "translate selected models"

> ui tool show "Basic Actions"

> ui tool show "Color Actions"

> ui mousemode right translate

> ui mousemode right rotate

> ui tool show "Color Key"

> ui mousemode right "color key"

> ui mousemode right rotate

> ui tool show "Color Key"

> ui mousemode right "color key"

> ui mousemode right rotate

> ui tool show "Color Key"

> ui mousemode right "color key"

> key delete

> ui mousemode right rotate

> save "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second
> round/compile/keratin marked .cxs"

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 116, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 127, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 51, in display  
run(session, cmd)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run  
results = command.run(text, log=log, return_json=return_json)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 75, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 90, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core_formats\\__init__.py", line 84, in save  
return cxs_save(session, path, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  

> save "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second
> round/compile/keratin.cxs"

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 116, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 127, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 51, in display  
run(session, cmd)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run  
results = command.run(text, log=log, return_json=return_json)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 75, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 90, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core_formats\\__init__.py", line 84, in save  
return cxs_save(session, path, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  

> select

1527 atoms, 1508 bonds, 208 residues, 2 models selected  

> save "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second
> round/compile/keratin.cxs"

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 116, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 127, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 51, in display  
run(session, cmd)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run  
results = command.run(text, log=log, return_json=return_json)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 75, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 90, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core_formats\\__init__.py", line 84, in save  
return cxs_save(session, path, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  

> ui tool show "Basic Actions"

> save "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second
> round/compile/keratin.cxs"

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 116, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 127, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 51, in display  
run(session, cmd)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run  
results = command.run(text, log=log, return_json=return_json)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 75, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 90, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core_formats\\__init__.py", line 84, in save  
return cxs_save(session, path, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  

> ui tool show "Basic Actions"

> save "C:/Users/PC/Desktop/Hydrogel Chronic Wounds/review second
> round/compile/x.cxs"

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 285, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 225, in take_snapshot  
self.add_webview_state(data)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\basic_actions\tool.py", line 260, in add_webview_state  
event_loop.exec_()  
AttributeError: 'QEventLoop' object has no attribute 'exec_'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 262, in discovery  
self.processed[key] = self.process(obj, parents)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 290, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 116, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 127, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\dialog.py", line 51, in display  
run(session, cmd)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run  
results = command.run(text, log=log, return_json=return_json)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 75, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\save_command\cmd.py", line 90, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core_formats\\__init__.py", line 84, in save  
return cxs_save(session, path, **kw)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 896, in save  
session.save(output, version=version, include_maps=include_maps)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 625, in save  
mgr.discovery(self._state_containers)  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x000002914D5C5E80> -> <chimerax.basic_actions.tool.BasicActionsTool object at
0x000002916C8D5070> 'Basic Actions': Error while saving session data for
'tools' -> <chimerax.core.tools.Tools object at 0x000002914D5C5E80> ->
<chimerax.basic_actions.tool.BasicActionsTool object at 0x000002916C8D5070>
'Basic Actions'  
  
ValueError: error processing: 'tools' -> -> 'Basic Actions': Error while
saving session data for 'tools' -> -> 'Basic Actions'  
  
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\session.py", line 266, in discovery  
raise ValueError("error processing: %s: %s" % (_obj_stack(parents, obj), e))  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 425.31
OpenGL renderer: GeForce GT 720M/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Python: 3.9.11
Locale: tr_TR.cp1254
Qt version: PyQt6 6.3.0, Qt 6.3.0
Qt runtime version: 6.3.0
Qt platform: windows

Manufacturer: ASUSTeK COMPUTER INC.
Model: X550CC
OS: Microsoft Windows 10 Home Single Language (Build 19044)
Memory: 8,469,925,888
MaxProcessMemory: 137,438,953,344
CPU: 4 Intel(R) Core(TM) i7-3537U CPU @ 2.00GHz
OSLanguage: tr-TR

Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    Babel: 2.10.1
    backcall: 0.2.0
    blockdiag: 3.0.0
    certifi: 2022.5.18.1
    cftime: 1.6.0
    charset-normalizer: 2.0.12
    ChimeraX-AddCharge: 1.2.3
    ChimeraX-AddH: 2.1.11
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2.1
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.4.3
    ChimeraX-AlphaFold: 1.0
    ChimeraX-AltlocExplorer: 1.0.2
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.39.1
    ChimeraX-AtomicLibrary: 7.0
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.1
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 2.1.1
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.7
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.1
    ChimeraX-ButtonPanel: 1.0
    ChimeraX-CageBuilder: 1.0
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.2
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.2.4
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.1
    ChimeraX-CommandLine: 1.2.3
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.4
    ChimeraX-CoreFormats: 1.1
    ChimeraX-coulombic: 1.3.2
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0
    ChimeraX-DataFormats: 1.2.2
    ChimeraX-Dicom: 1.1
    ChimeraX-DistMonitor: 1.1.5
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0
    ChimeraX-FunctionKey: 1.0
    ChimeraX-Geometry: 1.2
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.1
    ChimeraX-Hbonds: 2.1.2
    ChimeraX-Help: 1.2
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ItemsInspection: 1.0
    ChimeraX-Label: 1.1.1
    ChimeraX-ListInfo: 1.1.1
    ChimeraX-Log: 1.1.5
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.8.1
    ChimeraX-Map: 1.1
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1
    ChimeraX-Markers: 1.0
    ChimeraX-Mask: 1.0
    ChimeraX-MatchMaker: 2.0.6
    ChimeraX-MDcrds: 2.6
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.1
    ChimeraX-mmCIF: 2.7
    ChimeraX-MMTF: 2.1
    ChimeraX-Modeller: 1.5.5
    ChimeraX-ModelPanel: 1.3.2
    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.2
    ChimeraX-OpenCommand: 1.9
    ChimeraX-PDB: 2.6.6
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0.2
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1
    ChimeraX-PubChem: 2.1
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-ResidueFit: 1.0
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0.1
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.1
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.6
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0
    ChimeraX-Shortcuts: 1.1
    ChimeraX-ShowAttr: 1.0
    ChimeraX-ShowSequences: 1.0
    ChimeraX-SideView: 1.0
    ChimeraX-Smiles: 2.1
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.8
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.0.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0
    ChimeraX-SwapRes: 2.1.1
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.1.1
    ChimeraX-ToolshedUtils: 1.2.1
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.18.3
    ChimeraX-uniprot: 2.2
    ChimeraX-UnitCell: 1.0
    ChimeraX-ViewDockX: 1.1.2
    ChimeraX-VIPERdb: 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.1.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.4
    comtypes: 1.1.10
    cxservices: 1.2
    cycler: 0.11.0
    Cython: 0.29.26
    debugpy: 1.6.0
    decorator: 5.1.1
    docutils: 0.17.1
    entrypoints: 0.4
    filelock: 3.4.2
    fonttools: 4.33.3
    funcparserlib: 1.0.0
    grako: 3.16.5
    h5py: 3.7.0
    html2text: 2020.1.16
    idna: 3.3
    ihm: 0.27
    imagecodecs: 2021.11.20
    imagesize: 1.3.0
    ipykernel: 6.6.1
    ipython: 7.31.1
    ipython-genutils: 0.2.0
    jedi: 0.18.1
    Jinja2: 3.0.3
    jupyter-client: 7.1.0
    jupyter-core: 4.10.0
    kiwisolver: 1.4.2
    line-profiler: 3.4.0
    lxml: 4.7.1
    lz4: 3.1.10
    MarkupSafe: 2.1.1
    matplotlib: 3.5.1
    matplotlib-inline: 0.1.3
    msgpack: 1.0.3
    nest-asyncio: 1.5.5
    netCDF4: 1.5.8
    networkx: 2.6.3
    numexpr: 2.8.1
    numpy: 1.22.1
    openvr: 1.16.802
    packaging: 21.3
    ParmEd: 3.4.3
    parso: 0.8.3
    pickleshare: 0.7.5
    Pillow: 9.0.1
    pip: 21.3.1
    pkginfo: 1.8.2
    prompt-toolkit: 3.0.29
    psutil: 5.9.0
    pycollada: 0.7.2
    pydicom: 2.2.2
    Pygments: 2.11.2
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 3.0.9
    PyQt6-commercial: 6.3.0
    PyQt6-Qt6: 6.3.0
    PyQt6-sip: 13.3.1
    PyQt6-WebEngine-commercial: 6.3.0
    PyQt6-WebEngine-Qt6: 6.3.0
    python-dateutil: 2.8.2
    pytz: 2022.1
    pywin32: 303
    pyzmq: 23.1.0
    qtconsole: 5.3.0
    QtPy: 2.1.0
    RandomWords: 0.3.0
    requests: 2.27.1
    scipy: 1.7.3
    setuptools: 59.8.0
    sfftk-rw: 0.7.2
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    Sphinx: 4.3.2
    sphinx-autodoc-typehints: 1.15.2
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 3.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-community: 1.0.0
    tables: 3.7.0
    tifffile: 2021.11.2
    tinyarray: 1.2.4
    tornado: 6.1
    traitlets: 5.1.1
    urllib3: 1.26.9
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.37.1
    wheel-filename: 1.3.0
    WMI: 1.5.1

Change History (2)

comment:1 by Eric Pettersen, 3 years ago

Component: UnassignedSessions
Owner: set to Zach Pearson
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionBasic Actions session save: 'QEventLoop' object has no attribute 'exec_'

comment:2 by Eric Pettersen, 3 years ago

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.