Opened 4 years ago

Closed 4 years ago

#5155 closed defect (can't reproduce)

Crash in Qt event loop

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

Description

The following bug report has been submitted:
Platform:        Linux-3.10.0-862.6.3.el7.x86_64-x86_64-with-glibc2.14
ChimeraX Version: 1.2.5 (2021-05-24 04:13:57 UTC)
Description
Last time you used ChimeraX it crashed.
Please describe steps that led to the crash here.
Fatal Python error: Segmentation fault

Thread 0x00007f46cadca700 (most recent call first):
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/threading.py", line 306 in wait
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/threading.py", line 558 in wait
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/threading.py", line 1252 in run
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/threading.py", line 932 in _bootstrap_inner
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/threading.py", line 890 in _bootstrap

Current thread 0x00007f47f00cb740 (most recent call first):
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/site-packages/chimerax/ui/gui.py", line 293 in event_loop
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/site-packages/ChimeraX_main.py", line 866 in init
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/site-packages/ChimeraX_main.py", line 1015 in 
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/runpy.py", line 87 in _run_code
  File "/programs/x86_64-linux/chimerax/1.2.5-c7/libexec/UCSF-ChimeraX/lib/python3.8/runpy.py", line 194 in _run_module_as_main


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  

> open /home/xray/Desktop/210902_mor_starting_model_human-protein-aligned-
> unified.pdb

Chain information for 210902_mor_starting_model_human-protein-aligned-
unified.pdb #1  
---  
Chain | Description  
A | No description available  
B | No description available  
C | No description available  
D | No description available  
E | No description available  
F | No description available  
  

> select /F:27@CA

1 atom, 1 residue, 1 model selected  

> select up

6 atoms, 5 bonds, 1 residue, 1 model selected  

> select up

456 atoms, 468 bonds, 66 residues, 1 model selected  

> select up

2787 atoms, 2860 bonds, 356 residues, 1 model selected  

> select up

16394 atoms, 16601 bonds, 1246 residues, 1 model selected  

> style sel stick

Changed 16394 atom styles  

> select clear

Drag select of 3 atoms, 3 bonds  

> select up

7 atoms, 4 bonds, 3 residues, 1 model selected  

> select up

39 atoms, 37 bonds, 3 residues, 1 model selected  

> select up

717 atoms, 730 bonds, 81 residues, 1 model selected  

> select up

3282 atoms, 3359 bonds, 387 residues, 1 model selected  

> select up

16394 atoms, 16601 bonds, 1246 residues, 1 model selected  

> select up

16394 atoms, 16601 bonds, 1246 residues, 1 model selected  

> select up

16394 atoms, 16601 bonds, 1246 residues, 1 model selected  

> show sel cartoons

> show sel atoms

> hide sel atoms

> select clear

> select /F:1-44

306 atoms, 314 bonds, 44 residues, 1 model selected  

> delete sel

> open /mnt/data1/downloads/cryosparc_P211_J498_006_volume_map.mrc

Opened cryosparc_P211_J498_006_volume_map.mrc as #2, grid size 288,288,288,
pixel 0.88, shown at level 0.163, step 2, values float32  

> volume #2 level 0.3177

> ui tool show "Fit in Map"

Fit molecule 210902_mor_starting_model_human-protein-aligned-unified.pdb (#1)
to map cryosparc_P211_J498_006_volume_map.mrc (#2) using 16088 atoms  
average map value = 0.3369, steps = 40  
shifted from previous position = 0.013  
rotated from previous position = 0.0359 degrees  
atoms outside contour = 9224, contour level = 0.31774  
  
Position of 210902_mor_starting_model_human-protein-aligned-unified.pdb (#1)
relative to cryosparc_P211_J498_006_volume_map.mrc (#2) coordinates:  
Matrix rotation and translation  
0.99999984 -0.00036033 -0.00042550 0.07879609  
0.00036021 0.99999989 -0.00028583 -0.01817200  
0.00042560 0.00028568 0.99999987 -0.08296546  
Axis 0.45608745 -0.67921652 0.57502101  
Axis point 195.76929850 0.00000000 184.49902577  
Rotation angle (degrees) 0.03589753  
Shift along axis 0.00057375  
  

> volume #2 level 0.278

> volume #2 level 0.3146

> isolde start

> set selectionWidth 4

Chain information for 210902_mor_starting_model_human-protein-aligned-
unified.pdb  
---  
Chain | Description  
1.2/A | No description available  
1.2/B | No description available  
1.2/C | No description available  
1.2/D | No description available  
1.2/E | No description available  
1.2/F | No description available  
  
Done loading forcefield  
Opened cryosparc_P211_J498_006_volume_map.mrc as #1.1.1.1, grid size
288,288,288, pixel 0.88, shown at step 1, values float32  




OpenGL version: 3.3.0 NVIDIA 390.77
OpenGL renderer: Quadro P4000/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Supermicro
Model: X10SRA
OS: Scientific Linux 7.4 Nitrogen
Architecture: 64bit ELF
Virutal Machine: none
CPU: 12 Intel(R) Core(TM) i7-6850K CPU @ 3.60GHz
Cache Size: 15360 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:            31G        6.9G         16G        1.2G        7.6G         22G
	Swap:          8.0G        1.1G        6.9G

Graphics:
	02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104GL [Quadro P4000] [10de:1bb1] (rev a1)	
	Subsystem: NVIDIA Corporation Device [10de:11a3]	
	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 (2)

comment:1 by Eric Pettersen, 4 years ago

Component: UnassignedCore
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionUnknown crash

comment:2 by Tom Goddard, 4 years ago

Resolution: can't reproduce
Status: assignedclosed
Summary: Unknown crashCrash in Qt event loop

Crashed in the Qt event loop. No clues why. Suspiciously there is another Python thread waiting. What is that thread doing? Might be related to the crash.

Note: See TracTickets for help on using tickets.