diff options
author | Christoph M. Becker <cmbecker69@gmx.de> | 2020-10-19 17:41:58 +0200 |
---|---|---|
committer | Christoph M. Becker <cmbecker69@gmx.de> | 2020-10-26 11:21:14 +0100 |
commit | 848e24f24d7c05db04fe1ba87e6566a5c30323fd (patch) | |
tree | 80961f0f3bef0e88bfbd630f1b02f4fd3468eadd /ext/odbc/php_odbc.c | |
parent | 2be27074b6e165d8d3e282150d02aa8abfcfec5e (diff) | |
download | php-git-848e24f24d7c05db04fe1ba87e6566a5c30323fd.tar.gz |
Fix #80258: Windows Deduplication Enabled, randon permission errors
A recent bug fix regarding symlinks claimed:
> After resolving reparse points, the path still may be a reparse
> point; in that case we have to resolve that reparse point as well.
While that is basically correct, some reparse points may point to
inaccessible system folders (e.g. `IO_REPARSE_TAG_DEDUP` points to
"\System Volume Information"). Since we don't know details about
arbitrary reparse points, and are mainly interested in nested symlinks,
we take a step back, and only resolve `IO_REPARSE_TAG_SYMLINK` for now.
Close GH-6354.
Diffstat (limited to 'ext/odbc/php_odbc.c')
0 files changed, 0 insertions, 0 deletions