#4959 closed defect (can't reproduce)
Crash opening mmCIF
| Reported by: | Owned by: | Greg Couch | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Input/Output | Version: | |
| Keywords: | Cc: | Tom Goddard | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.18362
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.
Windows fatal exception: access violation
Thread 0x00001ad8 (most recent call first):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 306 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 558 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 1252 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 932 in _bootstrap_inner
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 890 in _bootstrap
Thread 0x00001eb4 (most recent call first):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 306 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 558 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 1252 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 932 in _bootstrap_inner
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 890 in _bootstrap
Current thread 0x00000c64 (most recent call first):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\mmcif\__init__.py", line 40 in open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\cmd.py", line 421 in collated_open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\cmd.py", line 179 in provider_open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\cmd.py", line 118 in cmd_open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\run.py", line 36 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\dialog.py", line 155 in _qt_safe
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\gui.py", line 293 in event_loop
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 866 in init
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 1015 in
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\runpy.py", line 87 in _run_code
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\runpy.py", line 194 in _run_module_as_main
Windows fatal exception: access violation
Thread 0x00001ad8 (most recent call first):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 306 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 558 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 1252 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 932 in _bootstrap_inner
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 890 in _bootstrap
Thread 0x00001eb4 (most recent call first):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 306 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 558 in wait
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 1252 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 932 in _bootstrap_inner
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\threading.py", line 890 in _bootstrap
Current thread 0x00000c64 (most recent call first):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\mmcif\__init__.py", line 40 in open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\cmd.py", line 421 in collated_open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\cmd.py", line 179 in provider_open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\cmd.py", line 118 in cmd_open
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\run.py", line 36 in run
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\open_command\dialog.py", line 155 in _qt_safe
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\gui.py", line 293 in event_loop
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 866 in init
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 1015 in
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\runpy.py", line 87 in _run_code
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\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
OpenGL version: 3.3.0 - Build 27.20.100.8984
OpenGL renderer: Intel(R) UHD Graphics 630
OpenGL vendor: Intel
Manufacturer: HP
Model: HP EliteOne 800 G4 23.8-in Non-Touch AiO
OS: Microsoft Windows 10 Enterprise (Build 18363)
Memory: 16,948,420,608
MaxProcessMemory: 137,438,953,344
CPU: 6 Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz
OSLanguage: en-US
Locale: ('en_GB', '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: 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-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-Label: 1.0
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.2
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.1
ChimeraX-Map: 1.0.2
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0
ChimeraX-MapFilter: 2.0
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.0
ChimeraX-Markers: 1.0
ChimeraX-Mask: 1.0
ChimeraX-MatchMaker: 1.2.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
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
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
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
pywin32: 228
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.3.0
WMI: 1.5.1
Change History (5)
comment:1 by , 4 years ago
| Cc: | added |
|---|---|
| Component: | Unassigned → Input/Output |
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Crash opening mmCIF |
comment:2 by , 4 years ago
comment:3 by , 4 years ago
As of 2/17/2021 (so including 1.2.5 build) none of those are limited. The only limited attribute is IDATM type, which is not set by any input reader.
comment:4 by , 4 years ago
| Resolution: | → can't reproduce |
|---|---|
| Status: | assigned → closed |
need the mmCIF file that caused the problem to reproduce
Note:
See TracTickets
for help on using tickets.
Do we currently have any string length limitations for atom names, residue names, chain names where buffer overflows could occur in reading and cause a crash?