#4321 closed defect (can't reproduce)
Crash importing core.fetch
Reported by: | Owned by: | pett | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | Cc: | chimera-programmers | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Windows-8.1-6.3.9600 ChimeraX Version: 1.2.dev202103030125 (2021-03-03 01:25:12 UTC) Description Last time you used ChimeraX it crashed. Please describe steps that led to the crash here. Windows fatal exception: code 0x80000003 Thread 0x000027cc (most recent call first): File "", line 972 in get_data File "", line 915 in get_code File "", line 779 in exec_module File "", line 671 in _load_unlocked File "", line 975 in _find_and_load_unlocked File "", line 991 in _find_and_load File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\widgets\htmlview.py", line 27 in set_user_agent File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\widgets\htmlview.py", line 52 in create_profile File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\widgets\htmlview.py", line 376 in create_chimerax_profile File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\widgets\htmlview.py", line 358 in __init__ File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\file_history.py", line 103 in __init__ File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\file_history.py", line 26 in __init__ File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\gui.py", line 482 in __init__ File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\gui.py", line 234 in build File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\ChimeraX_main.py", line 697 in init File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\ChimeraX_main.py", line 1005 in File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\runpy.py", line 87 in _run_code File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\runpy.py", line 194 in _run_module_as_main Windows fatal exception: access violation Current thread 0x000027cc (most recent call first): File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\gui.py", line 765 in rapid_access_shown File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\gui.py", line 241 in build File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\ChimeraX_main.py", line 697 in init File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\ChimeraX_main.py", line 1005 in File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\runpy.py", line 87 in _run_code File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\runpy.py", line 194 in _run_module_as_main Windows fatal exception: access violation Current thread 0x000027cc (most recent call first): File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\gui.py", line 765 in rapid_access_shown File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\chimerax\ui\gui.py", line 241 in build File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\ChimeraX_main.py", line 697 in init File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\site-packages\ChimeraX_main.py", line 1005 in File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\runpy.py", line 87 in _run_code File "C:\Program Files\ChimeraX 1.2.dev202102270157\bin\lib\runpy.py", line 194 in _run_module_as_main Log: UCSF ChimeraX version: 1.2.dev202103030125 (2021-03-03) © 2016-2020 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open E:\\\HPV\\\20210222\\\3flod\\\cryosparc_P33_J96_004_volume_map.mrc Opened cryosparc_P33_J96_004_volume_map.mrc as #1, grid size 256,256,256, pixel 1.36, shown at level 0.359, step 1, values float32 OpenGL version: 3.3.0 NVIDIA 391.35 OpenGL renderer: GeForce GTX 1070/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation Manufacturer: Supermicro Model: Super Server OS: Microsoft Windows 8.1 Pro (Build 9600) Memory: 34,155,433,984 MaxProcessMemory: 137,438,953,344 CPU: 8 Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz 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.0 backcall: 0.2.0 blockdiag: 2.0.1 certifi: 2020.12.5 cftime: 1.4.1 chardet: 3.0.4 ChimeraX-AddCharge: 1.0 ChimeraX-AddH: 2.1.4 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.11.2 ChimeraX-AtomicLibrary: 2.0 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 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.1 ChimeraX-CommandLine: 1.1.3 ChimeraX-ConnectStructure: 2.0 ChimeraX-Contacts: 1.0 ChimeraX-Core: 1.2.dev202103030125 ChimeraX-CoreFormats: 1.0 ChimeraX-coulombic: 1.0.3 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-DataFormats: 1.1 ChimeraX-Dicom: 1.0 ChimeraX-DistMonitor: 1.1 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 ChimeraX-Label: 1.0 ChimeraX-ListInfo: 1.1 ChimeraX-Log: 1.1.1 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.1 ChimeraX-MDcrds: 2.2 ChimeraX-MedicalToolbar: 1.0.1 ChimeraX-Meeting: 1.0 ChimeraX-MLP: 1.0 ChimeraX-mmCIF: 2.2 ChimeraX-MMTF: 2.0 ChimeraX-Modeller: 1.0 ChimeraX-ModelPanel: 1.0.1 ChimeraX-ModelSeries: 1.0 ChimeraX-Mol2: 2.0 ChimeraX-Morph: 1.0 ChimeraX-MouseModes: 1.0 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nucleotides: 2.0 ChimeraX-OpenCommand: 1.5 ChimeraX-PDB: 2.2 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 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 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 ChimeraX-ToolshedUtils: 1.1 ChimeraX-Tug: 1.0 ChimeraX-UI: 1.6.1 ChimeraX-uniprot: 2.1 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: 4.4.2 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: 1.1.1 matplotlib: 3.3.2 msgpack: 1.0.0 netCDF4: 1.5.4 networkx: 2.5 numexpr: 2.7.2 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.16 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: 1.0.3 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.4 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 WMI: 1.5.1
Change History (5)
comment:1 by , 5 years ago
Cc: | added |
---|---|
Component: | Unassigned → Core |
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → accepted |
Summary: | ChimeraX bug report submission → Crash importing core.fetch |
comment:2 by , 5 years ago
I agree that the segfault doesn't make sense. It might be data related or a bug in the graphics driver. The current graphics driver is 461.72 and they have 391.35.
comment:3 by , 5 years ago
Just a wild guess, but maybe this is the "garbage collection" crash we have seen many times on Mac. That one happens at random places in the code since it happens when the garbage collector runs.
comment:4 by , 5 years ago
Resolution: | → can't reproduce |
---|---|
Status: | accepted → closed |
Well, maybe, but those other garbage collection crashes "felt" like they were after using ChimeraX for awhile, whereas this one is clearly at startup. Nonetheless, maybe. Anyway, I don't think there's anything useful I can do to debug this further without more info.
comment:5 by , 5 years ago
Yep, missed that, it is building the UI at startup. Agree there is nothing to do about it. Chalk it up to Windows 8 -- unsupported.
If the Python traceback is accurate, it's crashing in this line of set_user_agent() in chimerax.ui.widgets.htmlview:
I don't see anything in core/fetch.py at the global scope that could possibly cause a problem -- there aren't even any other imports. Is it a problem with locating fetch in sys.modules?
I don't even know who to assign this ticket to really. It is on a Windows 8 machine. Would that be an issue?
--Eric