#5780 closed defect (can't reproduce)
Error in newer-versions dialog
Reported by: | Owned by: | Greg Couch | |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Tool Shed | Version: | |
Keywords: | Cc: | chimera-programmers | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: macOS-10.16-x86_64-i386-64bit ChimeraX Version: 1.3rc202112010754 (2021-12-01 07:54:47 UTC) Description (Describe the actions that caused this problem to occur here) Log: UCSF ChimeraX version: 1.3rc202112010754 (2021-12-01) © 2016-2021 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX Traceback (most recent call last): File "/Applications/ChimeraX-1.3-rc2021.12.01.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/ui/gui.py", line 676, in customEvent func(*args, **kw) File "/Applications/ChimeraX-1.3-rc2021.12.01.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/toolshed/__init__.py", line 1622, in on_finish d = NewerDialog(self.session.ui.main_window) File "/Applications/ChimeraX-1.3-rc2021.12.01.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/toolshed/__init__.py", line 1563, in __init__ for row, (version, link) in enumerate(reversed(versions)): ValueError: not enough values to unpack (expected 2, got 1) ValueError: not enough values to unpack (expected 2, got 1) File "/Applications/ChimeraX-1.3-rc2021.12.01.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/toolshed/__init__.py", line 1563, in __init__ for row, (version, link) in enumerate(reversed(versions)): See log for complete Python traceback. > open /Users/haoli/fsdownload/relion_locres_filtered.mrc Opened relion_locres_filtered.mrc as #1, grid size 256,256,256, pixel 1.24, shown at level 0.0414, step 1, values float32 Updating list of available bundles failed: [Errno 60] Operation timed out OpenGL version: 4.1 Metal - 76.1 OpenGL renderer: Apple M1 Max OpenGL vendor: AppleHardware: Hardware Overview: Model Name: MacBook Pro Model Identifier: MacBookPro18,4 Processor Name: Unknown Processor Speed: 2.4 GHz Number of Processors: 1 Total Number of Cores: 10 L2 Cache: 20 MB Memory: 32 GB Software: System Software Overview: System Version: macOS 12.0.1 (21A559) Kernel Version: Darwin 21.1.0 Time since boot: 2 days 5:13 Graphics/Displays: Apple G13X: Chipset Model: Apple G13X Type: GPU Bus: Built-In Total Number of Cores: 32 Vendor: Apple (0x106b) Metal Family: Supported, Metal GPUFamily Apple 7 Displays: Color LCD: Display Type: Built-in Liquid Retina XDR Display Resolution: 3024 x 1964 Retina Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: No Connection Type: Internal Locale: (None, 'UTF-8') PyQt5 5.15.2, Qt 5.15.2 Installed Packages: alabaster: 0.7.12 appdirs: 1.4.4 appnope: 0.1.2 Babel: 2.9.1 backcall: 0.2.0 blockdiag: 2.0.1 certifi: 2021.5.30 cftime: 1.5.1.1 charset-normalizer: 2.0.8 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.3rc202112010754 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 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.7.3 numpy: 1.21.2 openvr: 1.16.801 packaging: 21.0 ParmEd: 3.2.0 parso: 0.8.3 pexpect: 4.8.0 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 ptyprocess: 0.7.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 pyzmq: 22.3.0 qtconsole: 5.1.1 QtPy: 1.11.2 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 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
Attachments (1)
Change History (8)
comment:1 by , 4 years ago
Cc: | added |
---|---|
Component: | Unassigned → Tool Shed |
Owner: | set to |
Platform: | → all |
Priority: | normal → high |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Error in newer-versions dialog |
comment:2 by , 4 years ago
No. When I open ChimeraX on my Mac it works OK, I think this might be a quirk caused by not having a proper M1 release.
We could return results for Intel Macs regardless of platform since we've got Rosetta 2 for now.
comment:3 by , 4 years ago
When checking for a newer release, it self identifies as "macosx" -- there's no Intel vs. M1. So the M1-ness is a red herring.
This points to a possible bug in the back end.
And it wouldn't hurt to upgrade to the actual 1.3 release.
comment:4 by , 4 years ago
Resolution: | → can't reproduce |
---|---|
Status: | assigned → closed |
I see the request logged at 2021/12/13 10:20:21 PST. Using the exact same request URL, I get well formed data.
Can you try reproducing this for me? It shouldn't try again for a week. So to force it: (1) run the Shell tool in Tools / General / Shell. Then type in:
from chimerax.core.toolshed import NewerVersionQuery NewerVersionQuery(session)
And that should bring up the dialog about there being a newer version of ChimeraX or it should give the traceback you got in this bug. If you get the dialog, then this is some weird transient error. If the latter, then we can dig into this further, or you can just update your ChimeraX to the 1.3 production release.
comment:5 by , 4 years ago
When you type the lines into the ChimeraX shell, leave out the curly braces -- they are wiki formatting markup.
follow-up: 6 comment:6 by , 4 years ago
Sorry for the late reply, here is a screenshot of the result after the command was entered. > -----原始邮件----- > 发件人: ChimeraX <chimerax-bugs-admin@cgl.ucsf.edu> > 发送时间: 2021-12-15 15:26:26 (星期三) > 收件人: undisclosed-recipients: ; > 抄送: chimera-programmers@cgl.ucsf.edu, gregc@cgl.ucsf.edu, lihao9x@iccas.ac.cn > 主题: Re: [ChimeraX] #5780: Error in newer-versions dialog > > #5780: Error in newer-versions dialog > --------------------------------------+------------------------ > Reporter: lihao9x@… | Owner: Greg Couch > Type: defect | Status: closed > Priority: high | Milestone: > Component: Tool Shed | Version: > Resolution: can't reproduce | Keywords: > Blocked By: | Blocking: > Notify when closed: | Platform: all > Project: ChimeraX | > --------------------------------------+------------------------ > Changes (by Greg Couch): > > * status: assigned => closed > * resolution: => can't reproduce > > > Comment: > > I see the request logged at 2021/12/13 10:20:21 PST. Using the exact same > request URL, I get well formed data. > > Can you try reproducing this for me? It shouldn't try again for a week. > So to force it: (1) run the Shell tool in Tools / General / Shell. Then > type in: > {{{ > from chimerax.core.toolshed import NewerVersionQuery > NewerVersionQuery(session) > }}} > And that should bring up the dialog about there being a newer version of > ChimeraX or it should give the traceback you got in this bug. If you get > the dialog, then this is some weird transient error. If the latter, then > we can dig into this further, or you can just update your ChimeraX to the > 1.3 production release. > > -- > Ticket URL: <https: www.rbvi.ucsf.edu="" trac="" chimerax="" ticket="" 5780#comment:4=""> > ChimeraX <https: www.rbvi.ucsf.edu="" chimerax=""></https:> > ChimeraX Issue Tracker </https:></chimerax-bugs-admin@cgl.ucsf.edu>
comment:7 by , 4 years ago
That's the right dialog. I have no idea why it failed before. Thank you for checking.
Is this going to require a 1.3.1 release?