From: mattficken Operating system: Windows PHP version: 5.5Git-2013-05-07 (snap) Package: Testing related Bug Type: Bug Bug description:tidy/020.phpt fails on x64 builds
Description: ------------ ext/tidy/tests/020.phpt produces different output when run on x64 php builds/x64 web servers (both apache and builtin web, with and without opcache). >From the output, it looks like the document was set to XHTML-Transitional, while the test expected XHTML-Strict. Here is the INI I used: auto_append_file= auto_prepend_file= disable_defs=Off display_errors=On display_startup_errors=Off docref_ext=.html docref_root= error_append_string= error_prepend_string= error_reporting=E_ALL | E_NOTICE | E_WARNING extension=php_bz2.dll extension=php_com_dotnet.dll extension=php_curl.dll extension=php_fileinfo.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_gmp.dll extension=php_intl.dll extension=php_imap.dll extension=php_ldap.dll extension=php_mbstring.dll extension=php_exif.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll extension=php_pdo_mysql.dll extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll extension=php_pdo_odbc.dll extension=php_pgsql.dll extension=php_shmop.dll extension=php_soap.dll extension=php_sockets.dll extension=php_sqlite3.dll extension=php_tidy.dll extension=php_xmlrpc.dll extension=php_xsl.dll extension=php_enchant.dll extension_dir=C:\php-sdk\php-5.5-ts-windows-vc11-x64-r4cea61a\ext html_errors=Off ignore_repeated_errors=Off log_errors=On magic_quotes_runtime=Off max_execution_time=60 open_basedir= output_buffering=On output_handler= precision=14 report_memleaks=On report_zend_debug=Off safe_mode=0 session.auto_start=Off track_errors=On unicode.from_error_mode=U_INVALID_SUBSTITUTE unicode.output_encoding=UTF-8 unicode.runtime_encoding=ISO-8859-1 unicode.script_encoding=UTF-8 Test script: --------------- Copy the TEST section of ext/tidy/tests/020.phpt to a .php file in the docroot of apache or builtin web and send an HTTP request to run it. Expected result: ---------------- bool(true) bool(true) <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <p>Isto para testes.</p> </body> </html> Actual result: -------------- <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> bool(true) bool(true) <p>Isto para testes.</p> � </body> </html> -- Edit bug report at https://bugs.php.net/bug.php?id=64786&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=64786&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=64786&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=64786&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=64786&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=64786&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=64786&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=64786&r=needscript Try newer version: https://bugs.php.net/fix.php?id=64786&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=64786&r=support Expected behavior: https://bugs.php.net/fix.php?id=64786&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=64786&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=64786&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=64786&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=64786&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=64786&r=dst IIS Stability: https://bugs.php.net/fix.php?id=64786&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=64786&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=64786&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=64786&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=64786&r=mysqlcfg