7 | | |
8 | | |
9 | | |
10 | | |
11 | | |
12 | | ________________________________ |
13 | | From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> |
14 | | Sent: Thursday, June 26, 2025 5:03 PM |
15 | | To: goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>; Anthony Gizzi <anthony@clasptx.com> |
16 | | Subject: Re: [ChimeraX] #18085: Boltz subprocess: Access is denied |
17 | | |
18 | | #18085: Boltz subprocess: Access is denied |
19 | | -------------------------------------------+------------------------- |
20 | | Reporter: anthony@… | Owner: Tom Goddard |
21 | | Type: defect | Status: assigned |
22 | | Priority: normal | Milestone: |
23 | | Component: Structure Prediction | Version: |
24 | | Resolution: | Keywords: |
25 | | Blocked By: | Blocking: |
26 | | Notify when closed: | Platform: all |
27 | | Project: ChimeraX | |
28 | | -------------------------------------------+------------------------- |
29 | | Comment (by Tom Goddard): |
30 | | |
31 | | This "Access is denied" error from Windows is happening when ChimeraX |
32 | | tries to run Boltz as a subprocess. ChimeraX tries to create the Boltz |
33 | | input file in a new folder it makes ~/Desktop/boltz_<prediction_name>. |
34 | | Was that folder created? I see in the log a reference to OneDrive, the |
35 | | Microsoft cloud desktop which replaces your local ~/Desktop folder. My |
36 | | guess is that is the problem. ChimeraX tries to start Boltz in that newly |
37 | | created folder ~/Desktop/boltz_<prediction_name> but probably OneDrive has |
38 | | either hidden the local Desktop or made it unusable and that causes the |
39 | | "Access is denied". |
40 | | |
41 | | If my theory is right you should press the Options button on the ChimeraX |
42 | | Boltz tool and enter a new Results Directory that is not in ~/Desktop. |
43 | | Alternatively you could turn off OneDrive so the local ~/Desktop location |
44 | | works. |
45 | | |
46 | | |
47 | | File "C:\Program Files\ChimeraX 1.10rc202506130232\bin\Lib\subprocess.py", |
48 | | line 1538, in _execute_child |
49 | | hp, ht, pid, tid = _winapi.CreateProcess(executable, args, |
50 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
51 | | PermissionError: [WinError 5] Access is denied |
52 | | -- |
53 | | Ticket URL: <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F18085%23comment%3A2&data=05%7C02%7Canthony%40clasptx.com%7Cdaaddde924ca41c8371b08ddb4f4dba4%7C31d1ddeea3bc47f19a1b8df73db99011%7C0%7C0%7C638865686007535513%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=1lrnGLczE%2B7ku%2BBnKftXt6XsF5apco1vcUgU%2Bjmevqs%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/18085#comment:2>> |
54 | | ChimeraX <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C02%7Canthony%40clasptx.com%7Cdaaddde924ca41c8371b08ddb4f4dba4%7C31d1ddeea3bc47f19a1b8df73db99011%7C0%7C0%7C638865686007560016%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=6rmg5Khs80J%2BXg0vl4%2Ff4Af4uycaDmbxC294l5ymnWI%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>> |
55 | | ChimeraX Issue Tracker |
56 | | }}} |