|   | php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
| 
  [2019-09-16 18:39 UTC] v-altruo at microsoft dot com
 Description: ------------ Test fails for both x64/x86 and NTS/TS builds regardless of opcache on/off. This test also failed for 7.2.23RC1 and 7.3.10RC1. Failed Test Location: ext\standard\tests\file\windows_acls\bug44859_4.phpt Expected result: ---------------- Testing file with relative path: Iteration #1: passed. Iteration #2: passed. Iteration #3: passed. Iteration #4: passed. Testing directory with relative path: Iteration #1: passed. Iteration #2: passed. Iteration #3: passed. Iteration #4: passed. Actual result: -------------- Testing file with relative path: Iteration #1: passed. Iteration #2: passed. Iteration #3: passed. Iteration #4: passed. Testing directory with relative path: Iteration #1: passed. Iteration #2: bool(true) bool(false) failed. Iteration #3: bool(true) bool(false) failed. Iteration #4: passed. PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits             | |||||||||||||||||||||||||||
|  Copyright © 2001-2025 The PHP Group All rights reserved. | Last updated: Fri Oct 31 22:00:01 2025 UTC | 
I cannot reproduce this test failure. I can imagine that the failure is caused by one or more of the exec() calls in ext\standard\tests\file\windows_acls\common.inc failing. For debugging it might be useful to add an exec() wrapper to that file: function my_exec($cmd) { $res = exec($cmd, $output, $status); if ($status) { echo "FAILED: $cmd\n"; } return $res; } And to replace all exec() calls in common.inc with my_exec(). Could you please check that?