#6675 closed defect (can't reproduce)
Problem after 'close' without 'vseries stop'
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Volume Data | Version: | |
| Keywords: | Cc: | Eric Pettersen | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Linux-5.13.0-39-generic-x86_64-with-glibc2.14
ChimeraX Version: 1.2.5 (2021-05-24 04:13:57 UTC)
Description
(Describe the actions that caused this problem to occur here)
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
> ui tool show "Show Volume Menu"
> toolshed show
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA_J118/cryosparc_P5_J118_component_000/*.mrc
> vseries true
Opened map series J118_component_000_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.33, step 1, values float32
> movieFramerate 10
Unknown command: movieFramerate 10
> mseries movieFramerate 10
Missing or invalid "models" argument: invalid models specifier
> mseries slider #1 movieFramerate 10
> mseries slider #1 movieFramerate 10 bounce
Expected a keyword
> volume #1.1 level 0.1913
> coordset #1 bounce
Missing "bounce" keyword's argument
> mseries slider #1 movieFramerate 10 bounce true
Expected a keyword
> coordset #1 bounce true
No structures specified
> coordset #1 1-20 bounce true
Expected a keyword
> show #!1.1 models
> hide #!1.1 models
> hide #!1 models
> show #!1.1 models
> hide #!1.1 models
> hide #!1 models
> show #!1.2 models
> hide #!1.2 models
> hide #!1 models
> show #!1.1 models
> hide #!1 models
> view #1.1 clip false
No displayed objects specified.
> show #!1.2 models
> show #!1.3 models
> hide #!1 models
> vseries play #1 direction oscillate
> vseries stop
Missing or invalid "series" argument: empty atom specifier
> vseries stop #1
> show #!1 models
> vseries play #1 direction oscillate
> vseries stop #1
> vseries play #1 direction oscillate maxFrameRate 10
> vseries stop #1
> vseries play #1 direction oscillate maxFrameRate 16
> volume #1.9 level 0.1913 color #b2b2b2
> volume #1.9 level 0.114
> vseries stop #1
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA_J118/cryosparc_P5_J118_component_001/*.mrc
> vseries true
Opened map series J118_component_001_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.343, step 1, values float32
> vseries play #1 direction oscillate maxFrameRate 16
> volume #1.1 level 0.3428 color #b2b2b2
> volume #1.1 level 0.08324
> vseries stop #1
> volume #1.11 level 0.272
> vseries play #1 direction oscillate maxFrameRate 16
> vseries stop #1
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA_J118/cryosparc_P5_J118_component_002/*.mrc
> vseries true
Opened map series J118_component_002_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.367, step 1, values float32
> volume #1.1 level 0.2206
> vseries play #1 direction oscillate maxFrameRate 16
> vseries play #1 direction oscillate maxFrameRate 8
> vseries stop #1
> vseries play #1 direction oscillate maxFrameRate 8
> vseries stop #1
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J119_component_000/*.mrc
> vseries true
Opened map series J119_component_000_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.34, step 1, values float32
> volume #1.1 level 0.2455
> vseries play #1 direction oscillate maxFrameRate 8
> vseries stop #1
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J119_component_001/*.mrc
> vseries true
Opened map series J119_component_001_frame_000.mrc as #2, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.357, step 1, values float32
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J119_component_001/*.mrc
> vseries true
Opened map series J119_component_001_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.357, step 1, values float32
> volume #1.1 level 0.2311
> volume #1.1 level 0.2459
> vseries play #1 direction oscillate maxFrameRate 8
> vseries stop #1
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J119_component_002/*.mrc
> vseries true
Opened map series J119_component_002_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.338, step 1, values float32
> volume #1.1 level 0.2742
> volume #1.1 level 0.2467
> vseries play #1 direction oscillate maxFrameRate 8
> vseries stop #1
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J120_component_000/*.mrc
> vseries true
Opened map series J120_component_000_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.349, step 1, values float32
> vseries play #1 direction oscillate maxFrameRate 8
> vseries stop #1
> volume #1.15 level 0.309
> vseries play #1 direction oscillate maxFrameRate 8
> vseries stop #1
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J120_component_001/*.mrc
> vseries true
Opened map series J120_component_001_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.363, step 1, values float32
> volume #1.1 level 0.3041
> vseries play #1 direction oscillate maxFrameRate 8
> close
> open
> /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J120_component_002/*.mrc
> vseries true
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
See log for complete Python traceback.
Summary of feedback from opening files
---
notes | Traceback (most recent call last):
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/core/triggerset.py", line 130,
in invoke
return self._func(self._name, data)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 91,
in <lambda>
lambda *args: self._initiate_fill_tree(*args, simple_change=True,
countdown=(0,3)))
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 162,
in _initiate_fill_tree
self._fill_tree(always_rebuild=always_rebuild)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 201,
in _fill_tree
self._get_info(model, all_selected_models, part_selected_models)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 275,
in _get_info
display = obj.display
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
TypeError: object of type 'NoneType' has no len()
Traceback (most recent call last):
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/core/triggerset.py", line 130,
in invoke
return self._func(self._name, data)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 91,
in <lambda>
lambda *args: self._initiate_fill_tree(*args, simple_change=True,
countdown=(0,3)))
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 162,
in _initiate_fill_tree
self._fill_tree(always_rebuild=always_rebuild)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 201,
in _fill_tree
self._get_info(model, all_selected_models, part_selected_models)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 275,
in _get_info
display = obj.display
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
TypeError: object of type 'NoneType' has no len()
Traceback (most recent call last):
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/core/triggerset.py", line 130,
in invoke
return self._func(self._name, data)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 91,
in <lambda>
lambda *args: self._initiate_fill_tree(*args, simple_change=True,
countdown=(0,3)))
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 162,
in _initiate_fill_tree
self._fill_tree(always_rebuild=always_rebuild)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 201,
in _fill_tree
self._get_info(model, all_selected_models, part_selected_models)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 275,
in _get_info
display = obj.display
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
TypeError: object of type 'NoneType' has no len()
Traceback (most recent call last):
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/core/triggerset.py", line 130,
in invoke
return self._func(self._name, data)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 91,
in <lambda>
lambda *args: self._initiate_fill_tree(*args, simple_change=True,
countdown=(0,3)))
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 162,
in _initiate_fill_tree
self._fill_tree(always_rebuild=always_rebuild)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 201,
in _fill_tree
self._get_info(model, all_selected_models, part_selected_models)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 275,
in _get_info
display = obj.display
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
TypeError: object of type 'NoneType' has no len()
Traceback (most recent call last):
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/core/triggerset.py", line 130,
in invoke
return self._func(self._name, data)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 91,
in <lambda>
lambda *args: self._initiate_fill_tree(*args, simple_change=True,
countdown=(0,3)))
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 162,
in _initiate_fill_tree
self._fill_tree(always_rebuild=always_rebuild)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 201,
in _fill_tree
self._get_info(model, all_selected_models, part_selected_models)
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/model_panel/tool.py", line 275,
in _get_info
display = obj.display
File "/programs/x86_64-linux/chimerax/1.2.5-c8/libexec/UCSF-
ChimeraX/lib/python3.8/site-packages/chimerax/graphics/drawing.py", line 365,
in get_display
return self._any_displayed_positions and len(self._positions) > 0
TypeError: object of type 'NoneType' has no len()
17 messages similar to the above omitted
Opened map series J120_component_002_frame_000.mrc as #1, 20 images, grid size
120,120,120, pixel 2.12, shown at level 0.357, step 1, values float32
OpenGL version: 3.3.0 NVIDIA 470.103.01
OpenGL renderer: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: System manufacturer
Model: System Product Name
OS: Ubuntu 20.04 focal
Architecture: 64bit ELF
Virutal Machine: none
CPU: 32 AMD Ryzen 9 3950X 16-Core Processor
Cache Size: 512 KB
Memory:
total used free shared buff/cache available
Mem: 125Gi 6.1Gi 91Gi 301Mi 27Gi 118Gi
Swap: 2.0Gi 0B 2.0Gi
Graphics:
09:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU102 [GeForce RTX 2080 Ti] [10de:1e04] (rev a1)
Subsystem: eVga.com. Corp. TU102 [GeForce RTX 2080 Ti] [3842:2281]
Kernel driver in use: nvidia
Locale: ('en_US', 'UTF-8')
PyQt5 5.15.2, Qt 5.15.2
Installed Packages:
alabaster: 0.7.12
appdirs: 1.4.4
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.0
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-LinuxSupport: 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
distro: 1.5.0
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
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.2.0
Change History (8)
comment:1 by , 4 years ago
| Cc: | added |
|---|---|
| Component: | Unassigned → Volume Data |
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Problem after 'close' without 'vseries stop' |
comment:2 by , 4 years ago
| Cc: | added; removed |
|---|
comment:3 by , 4 years ago
| Resolution: | → can't reproduce |
|---|---|
| Status: | assigned → closed |
Looks like you opened a volume series, played it, closed, and opened another series to produce this error. I tried the exact same steps in the current ChimeraX daily build and did not get any error. You are using ChimeraX 1.2.5 and you may want to update to ChimeraX 1.3 or a daily build.
My guess is that closing the volume series while it was playing had some bug in your old version of ChimeraX which may be fixed, or may only happen rarely.
open > /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J120_component_001/*.mrc > vseries true Opened map series J120_component_001_frame_000.mrc as #1, 20 images, grid size 120,120,120, pixel 2.12, shown at level 0.363, step 1, values float32 > volume #1.1 level 0.3041 > vseries play #1 direction oscillate maxFrameRate 8 > close > open > /home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J120_component_002/*.mrc > vseries true Error processing trigger "model display changed": TypeError: object of type 'NoneType' has no len()
follow-up: 4 comment:4 by , 4 years ago
Interesting, thanks for checking. I use SBGrid and have had errors launching their 1.3 builds so I've stuck with 1.2.5, but I'll have to get back in touch with them.
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Thursday, April 21, 2022 8:10 PM
Cc: Dan Richman <d.e.richman@jhu.edu>; goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>; pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #6675: Problem after 'close' without 'vseries stop'
External Email - Use Caution
#6675: Problem after 'close' without 'vseries stop'
--------------------------------------+-------------------------
Reporter: d.e.richman@… | Owner: Tom Goddard
Type: defect | Status: closed
Priority: normal | Milestone:
Component: Volume Data | Version:
Resolution: can't reproduce | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
--------------------------------------+-------------------------
Changes (by Tom Goddard):
* status: assigned => closed
* resolution: => can't reproduce
Comment:
Looks like you opened a volume series, played it, closed, and opened
another series to produce this error. I tried the exact same steps in the
current ChimeraX daily build and did not get any error. You are using
ChimeraX 1.2.5 and you may want to update to ChimeraX 1.3 or a daily
build.
My guess is that closing the volume series while it was playing had some
bug in your old version of ChimeraX which may be fixed, or may only happen
rarely.
{{{
open
>
/home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J120_component_001/*.mrc
> vseries true
Opened map series J120_component_001_frame_000.mrc as #1, 20 images, grid
size
120,120,120, pixel 2.12, shown at level 0.363, step 1, values float32
> volume #1.1 level 0.3041
> vseries play #1 direction oscillate maxFrameRate 8
> close
> open
>
/home/drichman/Downloads/cryosparc_P5_3DVA/cryosparc_P5_J120_component_002/*.mrc
> vseries true
Error processing trigger "model display changed":
TypeError: object of type 'NoneType' has no len()
}}}
--
Ticket URL: <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F6675%23comment%3A3&data=05%7C01%7Cd.e.richman%40jhu.edu%7C04a8a01342b2448532f408da23f47f7d%7C9fa4f438b1e6473b803f86f8aedf0dec%7C0%7C0%7C637861830280702731%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=RJ1U25Ns42Y%2F%2B67lsPcKX43svIiyjpQXabe9gVvAwRk%3D&reserved=0>
ChimeraX <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cd.e.richman%40jhu.edu%7C04a8a01342b2448532f408da23f47f7d%7C9fa4f438b1e6473b803f86f8aedf0dec%7C0%7C0%7C637861830280702731%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=yHN%2BxIQMk7cqL1x190DFMXWDmclmEZnLrSTPmG4ViUc%3D&reserved=0>
ChimeraX Issue Tracker
follow-up: 5 comment:5 by , 4 years ago
Ok. Let me know if SBGrid ChimeraX 1.3 is not working, give details how it fails, and I might be able to help.
follow-up: 6 comment:6 by , 4 years ago
Hi Tom, pardon my delay. I included a bunch of information below about the errors if I install SBGrid's default ChimeraX (1.3).
Attempting to launch it the typical way in the sbgrid environment:
drichman@blackbird:~$ chimerax
The executable chimerax was not found.
The version of the application that contains chimerax may not be installed
or may not be configured in this shell.
Please check your version configuration in ~/.sbgrid.conf .
Email bugs@sbgrid.org for help or to report an error.
(There's no .sbgrid.conf)
The sbwhich command confirms it doesn't find the chimerax executable but does work otherwise, e.g.,
drichman@blackbird:~$ sbwhich chimerax
chimerax: Command not found.
drichman@blackbird:~$ sbwhich relion
/programs/x86_64-linux/relion/3.1.3_cu10.2/bin/relion
If I try its path directly, these are the errors:
drichman@blackbird:~$ /programs/x86_64-linux/chimerax/1.3/bin/chimerax
Traceback (most recent call last):
File "/programs/x86_64-linux/chimerax/1.3/libexec/UCSF-ChimeraX/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/programs/x86_64-linux/chimerax/1.3/libexec/UCSF-ChimeraX/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/programs/x86_64-linux/chimerax/1.3/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/ChimeraX_main.py", line 1018, in <module>
exit_code = init(sys.argv)
File "/programs/x86_64-linux/chimerax/1.3/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/ChimeraX_main.py", line 425, in init
initialize_ssl_cert_dir()
File "/programs/x86_64-linux/chimerax/1.3/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/chimerax/core/utils.py", line 72, in initialize_ssl_cert_dir
import ssl
File "/programs/x86_64-linux/chimerax/1.3/libexec/UCSF-ChimeraX/lib/python3.9/ssl.py", line 98, in <module>
import _ssl # if we can't import it, let the error propagate
ImportError: libssl.so.10: cannot open shared object file: No such file or directory
Or the bin.capsules version:
drichman@blackbird:~$ /programs/x86_64-linux/chimerax/1.3/bin.capsules/chimerax
The executable chimerax was not found.
The version of the application that contains chimerax may not be installed
or may not be configured in this shell.
Please check your version configuration in ~/.sbgrid.conf .
Email bugs@sbgrid.org for help or to report an error.
If I instead install chimerax@1.2.5-c8, it does launch, just giving these warnings:
drichman@blackbird:~$ chimerax
WARNING: Release of profile requested but WebEnginePage still not deleted. Expect troubles !
WARNING: Release of profile requested but WebEnginePage still not deleted. Expect troubles !
WARNING: Release of profile requested but WebEnginePage still not deleted. Expect troubles !
________________________________
From: Tom Goddard <goddard@sonic.net>
Sent: Friday, April 22, 2022 3:46 PM
To: Dan Richman <d.e.richman@jhu.edu>
Cc: ChimeraX-bugs@cgl.ucsf.edu <ChimeraX-bugs@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #6675: Problem after 'close' without 'vseries stop'
External Email - Use Caution
Ok. Let me know if SBGrid ChimeraX 1.3 is not working, give details how it fails, and I might be able to help.
On Apr 22, 2022, at 11:19 AM, Dan Richman <d.e.richman@jhu.edu<mailto:d.e.richman@jhu.edu>> wrote:
Interesting, thanks for checking. I use SBGrid and have had errors launching their 1.3 builds so I've stuck with 1.2.5, but I'll have to get back in touch with them.
comment:7 by , 4 years ago
Thanks for the details about SBGrid ChimeraX 1.3 not working on Linux.
The fact that chimerax is not in the executable search path is an SBGrid installation problem, not something we control.
When you execute ChimeraX 1.3 with a full path it fails to start because it does not find the ssl (secure socket layer) networking library. I think that is because SBGrid is giving you the CentOS 7 version of ChimeraX and you are using Ubuntu 20.04 which has different system libraries (e.g. a different ssl library version). You could install ChimeraX for Ubuntu 20 from our web site and it would work. I don't know how or if SBGrid tries to handle different linux distributions. I will make a separate ChimeraX bug report and talk to SBGrid to see how they handle (or more likely don't handle) this.
follow-up: 8 comment:8 by , 4 years ago
Thanks Tom, I'm curious to see what SBGrid says, thanks for pursuing this.
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Thursday, May 5, 2022 3:41 PM
Cc: Dan Richman <d.e.richman@jhu.edu>; goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>; pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #6675: Problem after 'close' without 'vseries stop'
External Email - Use Caution
#6675: Problem after 'close' without 'vseries stop'
--------------------------------------+-------------------------
Reporter: d.e.richman@… | Owner: Tom Goddard
Type: defect | Status: closed
Priority: normal | Milestone:
Component: Volume Data | Version:
Resolution: can't reproduce | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
--------------------------------------+-------------------------
Comment (by Tom Goddard):
Thanks for the details about SBGrid ChimeraX 1.3 not working on Linux.
The fact that chimerax is not in the executable search path is an SBGrid
installation problem, not something we control.
When you execute ChimeraX 1.3 with a full path it fails to start because
it does not find the ssl (secure socket layer) networking library. I
think that is because SBGrid is giving you the CentOS 7 version of
ChimeraX and you are using Ubuntu 20.04 which has different system
libraries (e.g. a different ssl library version). You could install
ChimeraX for Ubuntu 20 from our web site and it would work. I don't know
how or if SBGrid tries to handle different linux distributions. I will
make a separate ChimeraX bug report and talk to SBGrid to see how they
handle (or more likely don't handle) this.
--
Ticket URL: <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F6675%23comment%3A7&data=05%7C01%7Cd.e.richman%40jhu.edu%7C984d36d459844c57aaf908da2ecf441e%7C9fa4f438b1e6473b803f86f8aedf0dec%7C0%7C0%7C637873764988275703%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=eh%2FqHbH8ajQ1e8H%2F9eV8ns%2BsM5DVOhn2VgiE6nzsw2E%3D&reserved=0>
ChimeraX <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cd.e.richman%40jhu.edu%7C984d36d459844c57aaf908da2ecf441e%7C9fa4f438b1e6473b803f86f8aedf0dec%7C0%7C0%7C637873764988275703%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=PG1XZb1IEAPj03%2FjHOtddJfgf9dVx8P1jVOJ3oVQExk%3D&reserved=0>
ChimeraX Issue Tracker
Reported by Dan Richman