Opened 3 years ago

Last modified 3 years ago

#7446 assigned defect

Crash recording movie

Reported by: chimerax-bug-report@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Input/Output Version:
Keywords: Cc: Greg Couch
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Windows-10-10.0.22000
ChimeraX Version: 1.3 (2021-12-08 23:08:33 UTC)
Description
Last time you used ChimeraX it crashed.
Please describe steps that led to the crash here.
Windows fatal exception: code 0x8001010d

Thread 0x00004360 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 576 in _handle_results
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00003848 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 528 in _handle_tasks
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x0000424c (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\connection.py", line 816 in _exhaustive_wait
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\connection.py", line 884 in wait
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 499 in _wait_for_updates
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 519 in _handle_workers
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x0000458c (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00001d28 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00004584 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x000026d4 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00001bc0 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00000548 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00001160 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00000630 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\multiprocessing\pool.py", line 114 in worker
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Thread 0x00002260 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\ssl.py", line 1099 in read
  File "C:\Program Files\ChimeraX 1.3\bin\lib\ssl.py", line 1241 in recv_into
  File "C:\Program Files\ChimeraX 1.3\bin\lib\socket.py", line 704 in readinto
  File "C:\Program Files\ChimeraX 1.3\bin\lib\http\client.py", line 613 in _safe_read
  File "C:\Program Files\ChimeraX 1.3\bin\lib\http\client.py", line 472 in read
  File "C:\Program Files\ChimeraX 1.3\bin\lib\site-packages\chimerax\core\toolshed\available.py", line 51 in load
  File "C:\Program Files\ChimeraX 1.3\bin\lib\site-packages\chimerax\core\toolshed\__init__.py", line 456 in reload_available
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap

Current thread 0x000002f8 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\site-packages\chimerax\ui\gui.py", line 301 in event_loop
  File "C:\Program Files\ChimeraX 1.3\bin\lib\site-packages\ChimeraX_main.py", line 867 in init
  File "C:\Program Files\ChimeraX 1.3\bin\lib\site-packages\ChimeraX_main.py", line 1018 in 
  File "C:\Program Files\ChimeraX 1.3\bin\lib\runpy.py", line 87 in _run_code
  File "C:\Program Files\ChimeraX 1.3\bin\lib\runpy.py", line 197 in _run_module_as_main
===== Log before crash start =====
> select :EDO

12 atoms, 9 bonds, 3 residues, 1 model selected  

> select clear

> select /A

4361 atoms, 4287 bonds, 2 pseudobonds, 735 residues, 2 models selected  

> select ~sel

4448 atoms, 4413 bonds, 2 pseudobonds, 717 residues, 2 models selected  

> delete atoms (#!1 & sel)

> delete bonds (#!1 & sel)

> select ::name="DMS"

4 atoms, 3 bonds, 1 residue, 1 model selected  

> delete atoms sel

> delete bonds sel

> select ::name="EDO"

8 atoms, 6 bonds, 2 residues, 1 model selected  

> delete atoms sel

> delete bonds sel

> view

> ui tool show "Selection Inspector"

> lighting full

> lighting simple

> lighting soft

> lighting simple

> lighting soft

> lighting full

> set bgColor black

> set bgColor white

> lighting simple

> lighting soft

> set bgColor black

> style ball

Changed 4349 atom styles  

> style sphere

Changed 4349 atom styles  

> style stick

Changed 4349 atom styles  

> hide cartoons

> show cartoons

> hide cartoons

> hide atoms

> show atoms

> show cartoons

> hide atoms

> style stick

Changed 4349 atom styles  

> style sphere

Changed 4349 atom styles  

> style sphere

Changed 4349 atom styles  

> style ball

Changed 4349 atom styles  

> show atoms

> hide atoms

> show atoms

> hide atoms

> movie record

> turn y 2 180

> wait 180


===== Log before crash end =====

Log:
UCSF ChimeraX version: 1.3 (2021-12-08)  
© 2016-2021 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open "C:\\\Users\\\Dr. Latif\\\Desktop\\\hAChE\\\4ey5.pdb"

4ey5.pdb title:  
Crystal structure of recombinant human acetylcholinesterase In complex with
(-)-huperzine A [more info...]  
  
Chain information for 4ey5.pdb #1  
---  
Chain | Description | UniProt  
A | ACHE | ACES_HUMAN  
B | ACHE | ACES_HUMAN  
  
Non-standard residues in 4ey5.pdb #1  
---  
DMS — dimethyl sulfoxide  
EDO — 1,2-ethanediol (ethylene glycol)  
FUC — α-L-fucopyranose  
HUP — huperzine A  
NAG — 2-acetamido-2-deoxy-β-D-glucopyranose  
NO3 — nitrate ion  
  




OpenGL version: 3.3.0 - Build 30.0.101.1404
OpenGL renderer: Intel(R) UHD Graphics 620
OpenGL vendor: Intel
Manufacturer: HP
Model: HP ProBook 440 G6
OS: Microsoft Windows 11 Pro (Build 22000)
Memory: 8,454,434,816
MaxProcessMemory: 137,438,953,344
CPU: 8 Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
OSLanguage: en-US
Locale: ('en_US', 'cp1252')
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: 2021.10.8
    cftime: 1.5.1.1
    charset-normalizer: 2.0.9
    ChimeraX-AddCharge: 1.2.2
    ChimeraX-AddH: 2.1.11
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.2.3
    ChimeraX-AlphaFold: 1.0
    ChimeraX-AltlocExplorer: 1.0.1
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.31
    ChimeraX-AtomicLibrary: 4.2
    ChimeraX-AtomSearch: 2.0
    ChimeraX-AtomSearchLibrary: 1.0
    ChimeraX-AxesPlanes: 2.0
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 2.0
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.6.1
    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.2
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5
    ChimeraX-CommandLine: 1.1.5
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.3
    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.0
    ChimeraX-DistMonitor: 1.1.5
    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.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
    ChimeraX-ListInfo: 1.1.1
    ChimeraX-Log: 1.1.4
    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.4
    ChimeraX-MDcrds: 2.6
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.1
    ChimeraX-mmCIF: 2.4
    ChimeraX-MMTF: 2.1
    ChimeraX-Modeller: 1.2.6
    ChimeraX-ModelPanel: 1.2.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.2
    ChimeraX-OpenCommand: 1.7
    ChimeraX-PDB: 2.6.5
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0.2
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.0.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
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.4.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.6.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.1
    ChimeraX-ToolshedUtils: 1.2
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.13.7
    ChimeraX-uniprot: 2.2
    ChimeraX-UnitCell: 1.0
    ChimeraX-ViewDockX: 1.0.1
    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.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.4
    comtypes: 1.1.10
    cxservices: 1.1
    cycler: 0.11.0
    Cython: 0.29.24
    decorator: 5.1.0
    docutils: 0.17.1
    filelock: 3.0.12
    funcparserlib: 0.3.6
    grako: 3.16.5
    h5py: 3.6.0
    html2text: 2020.1.16
    idna: 3.3
    ihm: 0.21
    imagecodecs: 2021.4.28
    imagesize: 1.3.0
    ipykernel: 5.5.5
    ipython: 7.23.1
    ipython-genutils: 0.2.0
    jedi: 0.18.0
    Jinja2: 3.0.1
    jupyter-client: 6.1.12
    jupyter-core: 4.9.1
    kiwisolver: 1.3.2
    lxml: 4.6.3
    lz4: 3.1.3
    MarkupSafe: 2.0.1
    matplotlib: 3.4.3
    matplotlib-inline: 0.1.3
    msgpack: 1.0.2
    netCDF4: 1.5.7
    networkx: 2.6.3
    numexpr: 2.8.0
    numpy: 1.21.2
    openvr: 1.16.801
    packaging: 21.3
    ParmEd: 3.2.0
    parso: 0.8.3
    pickleshare: 0.7.5
    Pillow: 8.3.2
    pip: 21.2.4
    pkginfo: 1.7.1
    prompt-toolkit: 3.0.23
    psutil: 5.8.0
    pycollada: 0.7.1
    pydicom: 2.1.2
    Pygments: 2.10.0
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 3.0.6
    PyQt5-commercial: 5.15.2
    PyQt5-sip: 12.8.1
    PyQtWebEngine-commercial: 5.15.2
    python-dateutil: 2.8.2
    pytz: 2021.3
    pywin32: 228
    pyzmq: 22.3.0
    qtconsole: 5.1.1
    QtPy: 1.11.3
    RandomWords: 0.3.0
    requests: 2.26.0
    scipy: 1.7.1
    setuptools: 57.5.0
    sfftk-rw: 0.7.1
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    Sphinx: 4.2.0
    sphinx-autodoc-typehints: 1.12.0
    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: 2021.4.8
    tinyarray: 1.2.3
    tornado: 6.1
    traitlets: 5.1.1
    urllib3: 1.26.7
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.37.0
    wheel-filename: 1.3.0
    WMI: 1.5.1

Change History (2)

comment:1 by Eric Pettersen, 3 years ago

Component: UnassignedInput/Output
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionCrash recording movie

comment:2 by Tom Goddard, 3 years ago

Cc: Greg Couch added

The Python traceback shows it was reading toolshed information in a thread when it crashed. Probably this thread was just blocked in read() in ssl.py. The main thread is just in the Qt event loop. No telling what caused this crash.

Thread 0x00002260 (most recent call first):
  File "C:\Program Files\ChimeraX 1.3\bin\lib\ssl.py", line 1099 in read
  File "C:\Program Files\ChimeraX 1.3\bin\lib\ssl.py", line 1241 in recv_into
  File "C:\Program Files\ChimeraX 1.3\bin\lib\socket.py", line 704 in readinto
  File "C:\Program Files\ChimeraX 1.3\bin\lib\http\client.py", line 613 in _safe_read
  File "C:\Program Files\ChimeraX 1.3\bin\lib\http\client.py", line 472 in read
  File "C:\Program Files\ChimeraX 1.3\bin\lib\site-packages\chimerax\core\toolshed\available.py", line 51 in load
  File "C:\Program Files\ChimeraX 1.3\bin\lib\site-packages\chimerax\core\toolshed\__init__.py", line 456 in reload_available
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 910 in run
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 973 in _bootstrap_inner
  File "C:\Program Files\ChimeraX 1.3\bin\lib\threading.py", line 930 in _bootstrap
Note: See TracTickets for help on using tickets.