Edit report at https://bugs.php.net/bug.php?id=78551&edit=1
ID: 78551
Updated by: [email protected]
Reported by: v-altruo at microsoft dot com
Summary: Iteration Failures
-Status: No Feedback
+Status: Re-Opened
Type: Bug
Package: Testing related
Operating System: Windows Server 2012 R2
PHP Version: 7.4.0RC1
Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
Re-opening, to not forget about this ticket. For now, it seems
that Fabien's patch indeed fixed the issue, but lets wait a while
before backporting.
Previous Comments:
------------------------------------------------------------------------
[2019-11-17 04:22:04] php-bugs at lists dot php dot net
No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Re-Opened". Thank you.
------------------------------------------------------------------------
[2019-11-09 13:01:16] [email protected]
Fabien just committed a potential fix[1] for this issue (PHP 7.4).
Can you please check whether this would solve the issue for you?
[1] <http://git.php.net/?p=php-src.git;a=commit;h=ce41795a9f7eac181e6ac38daf3964fc7eb822e2>
------------------------------------------------------------------------
[2019-11-04 09:44:27] [email protected]
While I still have not been able to reproduce this locally, I've
seen this test occasionally failing on AppVeyor (same diff), so
there might be some execution order issue.
------------------------------------------------------------------------
[2019-09-17 17:56:13] v-altruo at microsoft dot com
After making those changes (tested on 7.2.23RC1), the output is still the same:
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.
------------------------------------------------------------------------
[2019-09-17 07:31:09] [email protected]
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?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=78551
--
Edit this bug report at https://bugs.php.net/bug.php?id=78551&edit=1
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.