Opened 2 years ago
Closed 2 years ago
#9994 closed defect (nonchimerax)
ChimeraX hangs saving a session, macOS Sonoma
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Platform | Version: | |
| Keywords: | Cc: | Eric Pettersen, Zach Pearson | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: macOS-14.0-arm64-arm-64bit
ChimeraX Version: 1.7.dev202310140743 (2023-10-14 07:43:20 UTC)
Description
(Describe the actions that caused this problem to occur here)
1. Open .html script with PDB files.
2. Adjust model view to vertical.
3. Tried saving snapshot of the scene by going to "File" --> Save.
4. ChimeraX becomes unresponsive.
5. Force quit after 45 seconds of no response.
6. Submitted error report to Apple. The issue, according to that message, is that there was a "hang."
Log:
UCSF ChimeraX version: 1.7.dev202310140743 (2023-10-14)
© 2016-2023 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
OpenGL version: 4.1 Metal - 86
OpenGL renderer: Apple M1 Pro
OpenGL vendor: Apple
Python: 3.11.2
Locale: UTF-8
Qt version: PyQt6 6.3.1, Qt 6.3.1
Qt runtime version: 6.3.2
Qt platform: cocoa
Hardware:
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro18,3
Model Number: MKGQ3LL/A
Chip: Apple M1 Pro
Total Number of Cores: 10 (8 performance and 2 efficiency)
Memory: 16 GB
System Firmware Version: 10151.1.1
OS Loader Version: 10151.1.1
Software:
System Software Overview:
System Version: macOS 14.0 (23A344)
Kernel Version: Darwin 23.0.0
Time since boot: 18 hours, 50 minutes
Graphics/Displays:
Apple M1 Pro:
Chipset Model: Apple M1 Pro
Type: GPU
Bus: Built-In
Total Number of Cores: 16
Vendor: Apple (0x106b)
Metal Support: Metal 3
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: Yes
Connection Type: Internal
Installed Packages:
alabaster: 0.7.13
appdirs: 1.4.4
appnope: 0.1.3
asttokens: 2.4.0
Babel: 2.13.0
backcall: 0.2.0
beautifulsoup4: 4.11.2
blockdiag: 3.0.0
blosc2: 2.0.0
build: 0.10.0
certifi: 2022.12.7
cftime: 1.6.2
charset-normalizer: 3.3.0
ChimeraX-AddCharge: 1.5.12
ChimeraX-AddH: 2.2.5
ChimeraX-AlignmentAlgorithms: 2.0.1
ChimeraX-AlignmentHdrs: 3.4.1
ChimeraX-AlignmentMatrices: 2.1
ChimeraX-Alignments: 2.12.1
ChimeraX-AlphaFold: 1.0
ChimeraX-AltlocExplorer: 1.1.1
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.1
ChimeraX-Atomic: 1.49
ChimeraX-AtomicLibrary: 11.0
ChimeraX-AtomSearch: 2.0.1
ChimeraX-AxesPlanes: 2.3.2
ChimeraX-BasicActions: 1.1.2
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 2.1.2
ChimeraX-BondRot: 2.0.4
ChimeraX-BugReporter: 1.0.1
ChimeraX-BuildStructure: 2.10.5
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.2.2
ChimeraX-ButtonPanel: 1.0.1
ChimeraX-CageBuilder: 1.0.1
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.3.2
ChimeraX-ChangeChains: 1.1
ChimeraX-CheckWaters: 1.3.1
ChimeraX-ChemGroup: 2.0.1
ChimeraX-Clashes: 2.2.4
ChimeraX-ColorActions: 1.0.3
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.4
ChimeraX-CommandLine: 1.2.5
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0.1
ChimeraX-Core: 1.7.dev202310140743
ChimeraX-CoreFormats: 1.2
ChimeraX-coulombic: 1.4.2
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0.1
ChimeraX-DataFormats: 1.2.3
ChimeraX-Dicom: 1.2
ChimeraX-DistMonitor: 1.4
ChimeraX-DockPrep: 1.1.2
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ESMFold: 1.0
ChimeraX-FileHistory: 1.0.1
ChimeraX-FunctionKey: 1.0.1
ChimeraX-Geometry: 1.3
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.1.1
ChimeraX-Hbonds: 2.4
ChimeraX-Help: 1.2.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.1
ChimeraX-IUPAC: 1.0
ChimeraX-Label: 1.1.8
ChimeraX-ListInfo: 1.2.1
ChimeraX-Log: 1.1.6
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.9.1
ChimeraX-Map: 1.1.4
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0.1
ChimeraX-MapFilter: 2.0.1
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1.1
ChimeraX-Markers: 1.0.1
ChimeraX-Mask: 1.0.2
ChimeraX-MatchMaker: 2.1.2
ChimeraX-MCopy: 1.0
ChimeraX-MDcrds: 2.6
ChimeraX-MedicalToolbar: 1.0.2
ChimeraX-Meeting: 1.0.1
ChimeraX-MLP: 1.1.1
ChimeraX-mmCIF: 2.12.1
ChimeraX-MMTF: 2.2
ChimeraX-Modeller: 1.5.12
ChimeraX-ModelPanel: 1.4
ChimeraX-ModelSeries: 1.0.1
ChimeraX-Mol2: 2.0.3
ChimeraX-Mole: 1.0
ChimeraX-Morph: 1.0.2
ChimeraX-MouseModes: 1.2
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nifti: 1.1
ChimeraX-NRRD: 1.1
ChimeraX-Nucleotides: 2.0.3
ChimeraX-OpenCommand: 1.13
ChimeraX-PDB: 2.7.2
ChimeraX-PDBBio: 1.0.1
ChimeraX-PDBLibrary: 1.0.2
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0.1
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.1
ChimeraX-PubChem: 2.1
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1.2
ChimeraX-RemoteControl: 1.0
ChimeraX-RenderByAttr: 1.1
ChimeraX-RenumberResidues: 1.1
ChimeraX-ResidueFit: 1.0.1
ChimeraX-RestServer: 1.2
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 4.0
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.5.1
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0.1
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0.1
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.11
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0.1
ChimeraX-Shortcuts: 1.1.1
ChimeraX-ShowSequences: 1.0.2
ChimeraX-SideView: 1.0.1
ChimeraX-Smiles: 2.1.2
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.12.2
ChimeraX-STL: 1.0.1
ChimeraX-Storm: 1.0
ChimeraX-StructMeasure: 1.1.2
ChimeraX-Struts: 1.0.1
ChimeraX-Surface: 1.0.1
ChimeraX-SwapAA: 2.0.1
ChimeraX-SwapRes: 2.2.2
ChimeraX-TapeMeasure: 1.0
ChimeraX-TaskManager: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.1.2
ChimeraX-ToolshedUtils: 1.2.4
ChimeraX-Topography: 1.0
ChimeraX-ToQuest: 1.0
ChimeraX-Tug: 1.0.1
ChimeraX-UI: 1.33.1
ChimeraX-uniprot: 2.3
ChimeraX-UnitCell: 1.0.1
ChimeraX-ViewDockX: 1.3.2
ChimeraX-VIPERdb: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0.1
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0.2
ChimeraX-WebServices: 1.1.2
ChimeraX-Zone: 1.0.1
colorama: 0.4.6
comm: 0.1.4
contourpy: 1.1.1
cxservices: 1.2.2
cycler: 0.12.1
Cython: 0.29.33
debugpy: 1.8.0
decorator: 5.1.1
docutils: 0.19
executing: 2.0.0
filelock: 3.9.0
fonttools: 4.43.1
funcparserlib: 1.0.1
glfw: 2.6.2
grako: 3.16.5
h5py: 3.10.0
html2text: 2020.1.16
idna: 3.4
ihm: 0.38
imagecodecs: 2023.9.18
imagesize: 1.4.1
ipykernel: 6.23.2
ipython: 8.14.0
ipython-genutils: 0.2.0
ipywidgets: 8.1.1
jedi: 0.18.2
Jinja2: 3.1.2
jupyter-client: 8.2.0
jupyter-core: 5.4.0
jupyterlab-widgets: 3.0.9
kiwisolver: 1.4.5
line-profiler: 4.0.2
lxml: 4.9.2
lz4: 4.3.2
MarkupSafe: 2.1.3
matplotlib: 3.7.2
matplotlib-inline: 0.1.6
msgpack: 1.0.4
nest-asyncio: 1.5.8
netCDF4: 1.6.2
networkx: 3.1
nibabel: 5.0.1
nptyping: 2.5.0
numexpr: 2.8.7
numpy: 1.25.1
openvr: 1.23.701
packaging: 21.3
ParmEd: 3.4.3
parso: 0.8.3
pep517: 0.13.0
pexpect: 4.8.0
pickleshare: 0.7.5
Pillow: 10.0.1
pip: 23.0
pkginfo: 1.9.6
platformdirs: 3.11.0
prompt-toolkit: 3.0.39
psutil: 5.9.5
ptyprocess: 0.7.0
pure-eval: 0.2.2
py-cpuinfo: 9.0.0
pycollada: 0.7.2
pydicom: 2.3.0
Pygments: 2.16.1
pynrrd: 1.0.0
PyOpenGL: 3.1.7
PyOpenGL-accelerate: 3.1.7
pyopenxr: 1.0.2801
pyparsing: 3.0.9
pyproject-hooks: 1.0.0
PyQt6-commercial: 6.3.1
PyQt6-Qt6: 6.3.2
PyQt6-sip: 13.4.0
PyQt6-WebEngine-commercial: 6.3.1
PyQt6-WebEngine-Qt6: 6.3.2
python-dateutil: 2.8.2
pytz: 2023.3.post1
pyzmq: 25.1.1
qtconsole: 5.4.3
QtPy: 2.4.0
RandomWords: 0.4.0
requests: 2.31.0
scipy: 1.11.1
setuptools: 67.4.0
setuptools-scm: 7.0.5
sfftk-rw: 0.7.3
six: 1.16.0
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
soupsieve: 2.5
sphinx: 6.1.3
sphinx-autodoc-typehints: 1.22
sphinxcontrib-applehelp: 1.0.7
sphinxcontrib-blockdiag: 3.0.0
sphinxcontrib-devhelp: 1.0.5
sphinxcontrib-htmlhelp: 2.0.4
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.6
sphinxcontrib-serializinghtml: 1.1.9
stack-data: 0.6.3
superqt: 0.5.0
tables: 3.8.0
tcia-utils: 1.5.1
tifffile: 2023.7.18
tinyarray: 1.2.4
tomli: 2.0.1
tornado: 6.3.3
traitlets: 5.9.0
typing-extensions: 4.8.0
tzdata: 2023.3
urllib3: 2.0.6
wcwidth: 0.2.8
webcolors: 1.12
wheel: 0.38.4
wheel-filename: 1.4.1
widgetsnbextension: 4.0.9
Change History (17)
comment:1 by , 2 years ago
| Cc: | added |
|---|---|
| Component: | Unassigned → Platform |
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → ChimeraX hangs saving a session, macOS Sonoma |
comment:2 by , 2 years ago
I was originally trying to save a JPEG of the window, but it doesn’t seem to matter too much as the hang is occurring before I can interact with the window that opens after selecting “save” from the file dropdown menu. When the window for saving opens, it is trying to save to User/markfrank/Desktop. I checked my security settings and ChimeraX does have access to Downloads, Desktop, and Documents folder.
I did not have any issues when I was previously on macOS Ventura.
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Date: Monday, October 16, 2023 at 2:33 PM
To: Frank, Mark Allen <maf95@psu.edu>, goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>, zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu>
Cc: pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma (was: ChimeraX bug report submission)
#9994: ChimeraX hangs saving a session, macOS Sonoma
-------------------------------+--------------------------
Reporter: maf95@… | Owner: Zach Pearson
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Platform | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+--------------------------
Changes (by Tom Goddard):
* cc: pett, Tom Goddard (added)
* component: Unassigned => Platform
* owner: (none) => Zach Pearson
* platform: => all
* project: => ChimeraX
* status: new => assigned
* summary: ChimeraX bug report submission => ChimeraX hangs saving a
session, macOS Sonoma
Comment:
This is a follow-up to #9991.
What do you mean by "snapshot" in your statement "tried saving snapshot of
the scene"? Do you mean you tried to save a ChimeraX session or an image
file? What location did you try to save the file to? Mac restricts
access to Documents, Downloads and Desktop. You might try saving to
/Users/yourusername to see if that is the problem.
Zach could you try saving a session on macOS Sonoma and see if it hangs
for you?
--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F9994%23comment%3A1&data=05%7C01%7Cmaf95%40psu.edu%7Cf150cf9c50bc40dac97308dbce765aa3%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330779952742643%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=rWxljTbGwc3tYbdGjRqnVcU%2FHqswT%2BZT0yF1D%2FASULQ%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/9994#comment:1>>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cmaf95%40psu.edu%7Cf150cf9c50bc40dac97308dbce765aa3%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330779952742643%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=8yFoZOvVHTl6Yge9KQlibVWrIrR5iD3j1cmJAD3WtVw%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>>
ChimeraX Issue Tracker
comment:3 by , 2 years ago
I rebuilt ChimeraX just last night. Today, I'm able to save sessions OK without hangs.
comment:4 by , 2 years ago
Well we’re not exactly out of the woods yet. I just tried saving a session of what I happened to be working on, but getting a copy of the script you ran would be helpful too, since I can see if I can reproduce your exact conditions and if that fails for me we have a bug to work on. — Zach
comment:5 by , 2 years ago
I just tried the following and got the same issue.
1. Open ChimeraX from Spotlight search.
2. In command line, I typed: open 6wlb
3. Go to File and select save
4. Hang (spinning beachball on macOS) • Force Quit required
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: Zach Pearson <zjp@cgl.ucsf.edu>
Date: Monday, October 16, 2023 at 2:45 PM
To: Frank, Mark Allen <maf95@psu.edu>
Cc: ChimeraX-bugs@cgl.ucsf.edu <ChimeraX-bugs@cgl.ucsf.edu>, goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>, Eric Pettersen <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma
Well we’re not exactly out of the woods yet. I just tried saving a session of what I happened to be working on, but getting a copy of the script you ran would be helpful too, since I can see if I can reproduce your exact conditions and if that fails for me we have a bug to work on.
— Zach
On Oct 16, 2023, at 11:42, Frank, Mark Allen <maf95@psu.edu> wrote:
Hi Zach,
Thank you. This sounds promising. I am still seeing the latest daily build as October 14, 2023 [version 1.7.dev202310140743 (2023-10-14)].
I’ll keep my eyes open for this next build and see if it resolves the issue for me. I suspect it will.
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu<mailto:ChimeraX-bugs-admin@cgl.ucsf.edu>>
Date: Monday, October 16, 2023 at 2:38 PM
To: Frank, Mark Allen <maf95@psu.edu<mailto:maf95@psu.edu>>, zjp@cgl.ucsf.edu<mailto:zjp@cgl.ucsf.edu> <zjp@cgl.ucsf.edu<mailto:zjp@cgl.ucsf.edu>>
Cc: goddard@cgl.ucsf.edu<mailto:goddard@cgl.ucsf.edu> <goddard@cgl.ucsf.edu<mailto:goddard@cgl.ucsf.edu>>, pett@cgl.ucsf.edu<mailto:pett@cgl.ucsf.edu> <pett@cgl.ucsf.edu<mailto:pett@cgl.ucsf.edu>>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma
#9994: ChimeraX hangs saving a session, macOS Sonoma
-------------------------------+--------------------------
Reporter: maf95@… | Owner: Zach Pearson
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Platform | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+--------------------------
Comment (by Zach Pearson):
I rebuilt ChimeraX just last night. Today, I'm able to save sessions OK
without hangs.
--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F9994%23comment%3A3&data=05%7C01%7Cmaf95%40psu.edu%7C048105ca5f4c4929303808dbce772768%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330783385128040%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SDpsc0O6dMykpaw4Co5aR7MX%2FnUdZenxVjOOS3QWz3c%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/9994#comment:3>>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cmaf95%40psu.edu%7C048105ca5f4c4929303808dbce772768%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330783385128040%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AYoE7XA0KIvp47axTaUJYLnISGIKwLs7gUWaP6oPDVI%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>>
ChimeraX Issue Tracker
comment:6 by , 2 years ago
I was able to follow that procedure on my developer build from last night. It's plausible that a new developer build will help you. You have a build from the 14th. On that day I committed a fix to a bug that was introduced by relicensing for our PyPI library here, where there was some duplicate code introduced to a dozen or so files. It's possible the build succeeded despite the bad code but it causes a crash at runtime. Can you download a new daily build and try it?
comment:7 by , 2 years ago
That commit you mention Zach is code that would only run after saving a file. So it doesn't seem too likely to me that it is the problem since Mark reports that the dialog hangs before he tries to save any file. To me it looks more like a Mac file system problem, for instance, there is an external disk connected that is not responding, or something like DropBox which has virtual folder which is not responding.
How about if you save your file using the ChimeraX save command?
save ~/Desktop/test.jpg
I guess that will work, and this is just an issue with the Qt window toolkit save file dialog being hung.
comment:8 by , 2 years ago
Running the command was successful and I now see a JPEG of the screen.
For convenience the command is posted again below:
save ~/Desktop/test.jpg
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Date: Monday, October 16, 2023 at 3:03 PM
To: zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu>, goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>, Frank, Mark Allen <maf95@psu.edu>
Cc: pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma
#9994: ChimeraX hangs saving a session, macOS Sonoma
-------------------------------+--------------------------
Reporter: maf95@… | Owner: Zach Pearson
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Platform | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+--------------------------
Comment (by Tom Goddard):
That commit you mention Zach is code that would only run after saving a
file. So it doesn't seem too likely to me that it is the problem since
Mark reports that the dialog hangs before he tries to save any file. To
me it looks more like a Mac file system problem, for instance, there is an
external disk connected that is not responding, or something like DropBox
which has virtual folder which is not responding.
How about if you save your file using the ChimeraX save command?
save ~/Desktop/test.jpg
I guess that will work, and this is just an issue with the Qt window
toolkit save file dialog being hung.
--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F9994%23comment%3A7&data=05%7C01%7Cmaf95%40psu.edu%7Cac3529def0384ca542f108dbce7aa3f0%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330798356387975%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SRujKPV0RLjmELfCTEQGwiqzT%2FVV6p0XcQaPDrUFJYc%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/9994#comment:7>>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cmaf95%40psu.edu%7Cac3529def0384ca542f108dbce7aa3f0%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330798356387975%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FvwquNRkwbRZUvq%2Ff1jCyfCFo9j8LCeoeMHGziqgeoA%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>>
ChimeraX Issue Tracker
comment:9 by , 2 years ago
If it is something related to the daily build you are using, you don't need to wait until tomorrow's daily build, you could just try the ChimeraX 1.6.1 current release version.
comment:10 by , 2 years ago
This problem also occurs in 1.1.6.
Again, you can bypass the problem with the save command.
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Date: Monday, October 16, 2023 at 3:07 PM
To: zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu>, goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>, Frank, Mark Allen <maf95@psu.edu>
Cc: pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma
#9994: ChimeraX hangs saving a session, macOS Sonoma
-------------------------------+--------------------------
Reporter: maf95@… | Owner: Zach Pearson
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Platform | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+--------------------------
Comment (by Tom Goddard):
If it is something related to the daily build you are using, you don't
need to wait until tomorrow's daily build, you could just try the ChimeraX
1.6.1 current release version.
--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F9994%23comment%3A9&data=05%7C01%7Cmaf95%40psu.edu%7Cc6195b7f6c434248c05108dbce7b1dee%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330800402502840%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Q8ylY6ey9tZudGXiVdiUurs7uwCDzgafRd4byV2s%2F%2Fo%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/9994#comment:9>>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cmaf95%40psu.edu%7Cc6195b7f6c434248c05108dbce7b1dee%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330800402659164%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=CR6J%2BU6xdsvE5xShBvOWFfGKgHRnlA98jQVl6ti2yoI%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>>
ChimeraX Issue Tracker
comment:11 by , 2 years ago
*version 1.6.1
My bad!
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Date: Monday, October 16, 2023 at 3:07 PM
To: zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu>, goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>, Frank, Mark Allen <maf95@psu.edu>
Cc: pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma
#9994: ChimeraX hangs saving a session, macOS Sonoma
-------------------------------+--------------------------
Reporter: maf95@… | Owner: Zach Pearson
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Platform | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+--------------------------
Comment (by Tom Goddard):
If it is something related to the daily build you are using, you don't
need to wait until tomorrow's daily build, you could just try the ChimeraX
1.6.1 current release version.
--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F9994%23comment%3A9&data=05%7C01%7Cmaf95%40psu.edu%7Cc6195b7f6c434248c05108dbce7b1dee%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330800402502840%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Q8ylY6ey9tZudGXiVdiUurs7uwCDzgafRd4byV2s%2F%2Fo%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/9994#comment:9>>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cmaf95%40psu.edu%7Cc6195b7f6c434248c05108dbce7b1dee%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330800402659164%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=CR6J%2BU6xdsvE5xShBvOWFfGKgHRnlA98jQVl6ti2yoI%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>>
ChimeraX Issue Tracker
comment:12 by , 2 years ago
Thanks for all the testing.
I more strongly suspect now that it is something wrong with your macOS file system, and the Qt window toolkit not handling the file system not responding when it tries to list files on your Desktop.
You say the Save dialog is trying to start showing your Desktop. Let's see if it has to do with restricted access to the desktop. Enter the ChimeraX command
cd ~/
to change the current working directory to your home directory instead of the Desktop and then try showing the Save dialog.
comment:13 by , 2 years ago
The test in the previous comment will make the Save dialog open showing your home directory instead of the Desktop and macOS doesn't restrict access to that.
comment:14 by , 2 years ago
I can confirm that it appears the file system was the issue. When I cd up one level in my directory to Users/markfrank, I can now save different files.
I wonder if the fact many of my desktop files are in the cloud could be causing a hang when Qt tries to list the files. Perhaps downloading everything is another workaround. For now though, it appears this problem has been resolved. At the very least, I now have two workarounds.
Thank you for your help.
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Date: Monday, October 16, 2023 at 3:14 PM
To: zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu>, goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>, Frank, Mark Allen <maf95@psu.edu>
Cc: pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma
#9994: ChimeraX hangs saving a session, macOS Sonoma
-------------------------------+--------------------------
Reporter: maf95@… | Owner: Zach Pearson
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Platform | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+--------------------------
Comment (by Tom Goddard):
Thanks for all the testing.
I more strongly suspect now that it is something wrong with your macOS
file system, and the Qt window toolkit not handling the file system not
responding when it tries to list files on your Desktop.
You say the Save dialog is trying to start showing your Desktop. Let's
see if it has to do with restricted access to the desktop. Enter the
ChimeraX command
cd ~/
to change the current working directory to your home directory instead of
the Desktop and then try showing the Save dialog.
--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F9994%23comment%3A12&data=05%7C01%7Cmaf95%40psu.edu%7Ca7283dfc8dd04bb36a0408dbce7c0c7e%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330804405221707%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=1ZpMDnWSKFccHEDpXV5u4CR6ttLHPJACmCHWCjbET%2FY%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/9994#comment:12>>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cmaf95%40psu.edu%7Ca7283dfc8dd04bb36a0408dbce7c0c7e%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330804405221707%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=53bQhmTfigcgeEh3oRnFeroUgt48Zdz9%2F%2BzXUlx%2FJnU%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>>
ChimeraX Issue Tracker
comment:15 by , 2 years ago
| Cc: | added; removed |
|---|---|
| Owner: | changed from to |
Good.
You say many of your Desktop files are in the cloud. That probably is the problem. What do you mean they are in the cloud? What service allows you to put cloud located files on your Desktop? Understanding this will help us advise other users if they encounter the same problem.
comment:16 by , 2 years ago
To clarify:
Desktop is a folder that, at least on my Mac, automatically syncs to iCloud. In comparison, Users/markfrank is a local storage folder and is not in iCloud.
Again, I am not 100% certain but I suspect that is the case.
This may be informative: https://support.apple.com/en-gb/HT206985#:~:text=Find%20your%20Desktop%20and%20Documents,automatically%20stored%20in%20iCloud%20too.
--
Mark A. Frank
Ph.D. Candidate
Nixon Lab
319 South Frear Laboratory
Department of Biochemistry and Molecular Biology
The Pennsylvania State University
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Date: Monday, October 16, 2023 at 3:27 PM
To: goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>, Frank, Mark Allen <maf95@psu.edu>
Cc: pett@cgl.ucsf.edu <pett@cgl.ucsf.edu>, zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu>
Subject: Re: [ChimeraX] #9994: ChimeraX hangs saving a session, macOS Sonoma
#9994: ChimeraX hangs saving a session, macOS Sonoma
-------------------------------+-------------------------
Reporter: maf95@… | Owner: Tom Goddard
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Platform | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+-------------------------
Changes (by Tom Goddard):
* cc: Tom Goddard (removed)
* cc: Zach Pearson (added)
* owner: Zach Pearson => Tom Goddard
Comment:
Good.
You say many of your Desktop files are in the cloud. That probably is the
problem. What do you mean they are in the cloud? What service allows you
to put cloud located files on your Desktop? Understanding this will help
us advise other users if they encounter the same problem.
--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F9994%23comment%3A15&data=05%7C01%7Cmaf95%40psu.edu%7C124b28f1b10b4b6d179308dbce7defba%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330812509996240%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SgQqztPAzQ0BZ9pDOT4uf618OKzBNYRceXGAdZtzuS4%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/9994#comment:15>>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cmaf95%40psu.edu%7C124b28f1b10b4b6d179308dbce7defba%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C638330812509996240%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=I9KUmWDTNHZBdYV3K1DwKrKsSR3R%2BRdWzSbHWPor6yk%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>>
ChimeraX Issue Tracker
comment:17 by , 2 years ago
| Resolution: | → nonchimerax |
|---|---|
| Status: | assigned → closed |
Seems it was a non-responsive file system causing the file browser not to appear.
This is a follow-up to #9991.
What do you mean by "snapshot" in your statement "tried saving snapshot of the scene"? Do you mean you tried to save a ChimeraX session or an image file? What location did you try to save the file to? Mac restricts access to Documents, Downloads and Desktop. You might try saving to /Users/yourusername to see if that is the problem.
Zach could you try saving a session on macOS Sonoma and see if it hangs for you?