Opened 5 years ago

Last modified 5 years ago

#4200 feedback defect

Recent Windows 10 incompatibility

Reported by: menting.jg@… Owned by: Greg Couch
Priority: normal Milestone:
Component: Platform 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.dev202101310123 (2021-01-31 01:23:10 UTC)
Description
Last time you used ChimeraX it crashed.
Please describe steps that led to the crash here.
Windows fatal exception: code 0x80000003

Thread 0x000021dc (most recent call first):
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\chimerax\ui\widgets\htmlview.py", line 51 in create_profile
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\chimerax\ui\widgets\htmlview.py", line 376 in create_chimerax_profile
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\chimerax\ui\widgets\htmlview.py", line 358 in __init__
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\chimerax\ui\file_history.py", line 103 in __init__
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\chimerax\ui\file_history.py", line 26 in __init__
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\chimerax\ui\gui.py", line 482 in __init__
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\chimerax\ui\gui.py", line 234 in build
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\ChimeraX_main.py", line 697 in init
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\site-packages\ChimeraX_main.py", line 1005 in 
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\runpy.py", line 87 in _run_code
  File "C:\Program Files\ChimeraX 1.2.dev202101310123\bin\lib\runpy.py", line 194 in _run_module_as_main

The most recent Win10 64 bit updates aren't compatible with ChimeraX, not ebven the daily builds

Log:
UCSF ChimeraX version: 1.2.dev202101310123 (2021-01-31)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 3.3.0 - Build 20.19.15.4835
OpenGL renderer: Intel(R) HD Graphics 4600
OpenGL vendor: Intel
Manufacturer: Gigabyte Technology Co., Ltd.
Model: Z97X-UD5H-BK
OS: Microsoft Windows 10 Pro (Build 18363)
Memory: 34,228,326,400
MaxProcessMemory: 137,438,953,344
CPU: 8 Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
OSLanguage: en-GB
Locale: ('en_AU', '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.0
    chardet: 3.0.4
    ChimeraX-AddCharge: 1.0
    ChimeraX-AddH: 2.1.3
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.1
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.11
    ChimeraX-AtomicLibrary: 1.2
    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.4
    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-CommandLine: 1.1.3
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.2.dev202101310123
    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
    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: 20.3.1
    pkginfo: 1.5.0.1
    prompt-toolkit: 3.0.14
    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.2
    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

Attachments (1)

DxDiag.txt (111.1 KB ) - added by menting.jg@… 5 years ago.
Added by email2trac

Download all attachments as: .zip

Change History (9)

comment:1 by Eric Pettersen, 5 years ago

Cc: Tom Goddard added
Component: UnassignedPlatform
Owner: set to Greg Couch
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionRecent Windows 10 incompatibility

Reported by John Menting

comment:2 by Greg Couch, 5 years ago

Status: assignedfeedback

I'll need your help debugging this. ChimeraX works for me in Windows 10 Home, build 19041. You have Window 10 Pro, build 18362. So your version of Windows 10 is older :-).

First, please try ChimeraX 1.0. It uses older versions of the Microsoft runtime libraries. You can find it by going to the ChimeraX download page and click on Older Releases: https://www.rbvi.ucsf.edu/chimerax/older_releases.html. And let me know if that works.

Next switch back to the daily build and try running ChimeraX from the command line. Use PowerShell or CommandPrompt (cmd) to run:

'C:\Program Files\ChimeraX 1.2.dev202102011954\bin\ChimeraX-console.exe'

The number following 1.2.dev will change depending on which daily build you have. And then reproduce the error and send me whatever shows up in the shell window.

Thanks.

in reply to:  3 ; comment:3 by menting.jg@…, 5 years ago

Hi Greg, I'm sorry for the delay after your quick response. I have 
reinstalled all available Win10 updates and neither ChimeraX 1.0 nor 
ChimeraX Daily build will run (I completely uninstalled all.exe, 
re-installed 1.0 and then installed the Daily build without uninstalling 
1.0...).

I navigated to C:\Program Files\ChimeraX 1.2.dev202102030836\bin>  And 
ran C:\Program Files\ChimeraX 1.2.dev202102030836\bin>start 
ChimeraX-console.exe The initial photo of the ChimeraX group at UCSF 
opens and then nothing more happens. The Win10 command shell (very) 
briefly flashes up a message; something like: "Requested OpenGL 
implementation is not supported. Implementation: 1" and returns to the 
prompt.

I have restored Win10 to a previous version several times now and each 
time any version of ChimeraX runs. Best wishes, John

On 3/02/2021 7:30 am, ChimeraX wrote:

comment:4 by Greg Couch, 5 years ago

Sounds like you need to install a graphics driver. Please run the dxdiag application, click on Save Information, and send me that file. That will tell me how your system is configured and then I'll be able to give more specific advice.

in reply to:  5 ; comment:5 by menting.jg@…, 5 years ago

Hi Greg, drivers are up to date. I'm attaching the diagnostic file 
summary. Best wishes, John

On 5/02/2021 7:00 am, ChimeraX wrote:

DxDiag.txt

by menting.jg@…, 5 years ago

Attachment: DxDiag.txt added

Added by email2trac

comment:6 by Greg Couch, 5 years ago

Thanks for the info. It looks like it should work. Your graphics drivers look out of date, the Intel one more so than the Radeon one. Can you disable the Intel HD graphics in the BIOS, so it only sees and uses the AMD Radeon graphics? That would eliminate one possible issue. Intel driver can be found at https://downloadcenter.intel.com/ and AMD drivers are at https://www.amd.com/en/support.

Another thing to help me figure things out. Please download https://www.cgl.ucsf.edu/home/gregc/wglinfo.exe. And then run wglinfo.exe inside a PowerShell or Command Prompt window. And then copy & paste to send me the output. wglinfo shows the OpenGL capabilities of your system.

in reply to:  8 comment:7 by menting.jg@…, 5 years ago

Thanks Greg, will do so a little later. In the mean time I have restored 
to an earlier Win10 version and ChimeraX (and ISOLDE) are, once again, 
happily running. Best wishes, John

On 5/02/2021 10:45 am, ChimeraX wrote:

comment:8 by Greg Couch, 5 years ago

Thought of another thing to check. After ChimeraX fails, go the Windows "Event Viewer" and see if you can find a related event. And, if you're game, we could have a "zoom" meeting and work on this together.

Note: See TracTickets for help on using tickets.