Edit report at https://bugs.php.net/bug.php?id=78118&edit=1

 ID:                 78118
 User updated by:    v-altruo at microsoft dot com
 Reported by:        v-altruo at microsoft dot com
 Summary:            preg match error
-Status:             Assigned
+Status:             Closed
 Type:               Bug
 Package:            Testing related
 Operating System:   Windows
 PHP Version:        7.3.6
 Assigned To:        cmb
 Block user comment: N
 Private report:     N

 New Comment:

I apologize for the late feedback. Using the latest 7.3 build (7.3.11), this 
test does not fail anymore. It seems to have been fixed or an error on my end 
at the time.


Previous Comments:
------------------------------------------------------------------------
[2019-07-03 08:58:57] c...@php.net

> May be related to this bug. (PHP 7.2 -)

Unlikely, since this ticket is about an issue that happens
regardless of opcache on/off.

Please file a new tew ticket, and try to provide more information,
since I cannot reproduce: <https://3v4l.org/8SLkb>.

------------------------------------------------------------------------
[2019-07-03 05:00:30] noreply at exaple dot com

May be related to this bug. (PHP 7.2 -)

opcache On : zend_extension=php_opcache.dll

array (size=5)
  'Error' => boolean true
  0 => int 48
  1 => int 255
  2 => string '7.2.19' (length=6)
  3 => string 'apache2handler' (length=14)

opcache Off

array (size=5)
  'Error' => boolean false
  0 => int 48
  1 => int 48
  2 => string '7.2.19' (length=6)
  3 => string 'apache2handler' (length=14)

test php code
<?php
$s = '012345';
var_dump(['Error'=>ord('0')!==ord($s[0]), ord('0'), ord($s[0]),
          PHP_VERSION, PHP_SAPI]);

------------------------------------------------------------------------
[2019-06-25 18:14:16] requi...@php.net

Related To: Bug #78211

------------------------------------------------------------------------
[2019-06-11 16:26:11] c...@php.net

Thanks for checking!

Unless being able to reproduce the test failure, I can only guess
that php_escape_html_entities() with ENT_HTML_SUBSTITUTE_ERRORS[1]
fails.  This needs further investigation.

[1] <https://github.com/php/php-src/blob/php-7.3.6/main/main.c#L949>

------------------------------------------------------------------------
[2019-06-06 00:13:40] v-altruo at microsoft dot com

I checked the file encoding with git bash and it says it's encoded in ISO-8859. 
Since this test passes on the NTS builds, I checked what the file was encoded 
for that and it is ISO-8859. So I believe the file being encoded as ISO-8859 is 
correct. 

The output after adding 'var_dump($out)' for TS builds: 
int(0)
NULL
==DONE==


Compared to NTS builds: 
int(1)
string(450) "PHP Warning:  PHP Startup: Unable to load dynamic library 
'php_kartoffelbrei.dll' (tried: a/�/w\php_kartoffelbrei.dll (The specified 
module could not be found.), a/�/w\php_php_kartoffelbrei.dll.dll (The 
specified module could not be found.)) in Unknown on line 0
PHP 7.3.6 (cli) (built: May 29 2019 12:12:14) ( NTS MSVC15 (Visual C++ 2017) 
x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies
"
==DONE==

------------------------------------------------------------------------


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=78118


--
Edit this bug report at https://bugs.php.net/bug.php?id=78118&edit=1

Reply via email to