MCP: an agent's folders hold for file loads through the app and for a design's font files (#1112)
doc.open and the STEP/mesh imports run on the file loader's worker with the request's path scope, and a font named by file path in a design is checked against the scope before it is read.
This commit is contained in:
1 parent
6de8f6db95
commit
c469adf456
8 files changed
+122
-30
No files matched your search
+2
-1
@@ -55,7 +55,8 @@ a new file must go into a folder that exists. On Windows a path must be on a loc
|
||||
file name (alternate data streams), reserved device names with any extension (`NUL`, `CON`,
|
||||
`COM1.txt`, …) and short 8.3 names (`PROGRA~1`) are refused before any file system call, and the
|
||||
resolved path is checked again, so a link or junction that leads to a share is refused too. This
|
||||
includes a `sketch.text` font given as a file path; installed fonts named by family still work.
|
||||
includes a `sketch.text` font given as a file path and the font file a design's text names when
|
||||
the design is opened; installed fonts named by family still work.
|
||||
The server spells its own folders (scratch, recovery) with long names, so they work when the
|
||||
temporary folder's path has a short name (`…\NAME~1.XYZ\AppData\Local\Temp`, as Windows often
|
||||
gives when the user folder's name is long).
|
||||
|
||||
Reference in new issue
Block a user