From: bugs dot php dot net at majkl578 dot cz Operating system: Debian PHP version: 5.4.5 Package: Scripting Engine problem Bug Type: Bug Bug description:Malformed error messages (contain invalid characters)
Description: ------------ After running a test script below, CLI SAPI correctly outputs an expected error message, but FPM SAPI (at least) doesn't. The error message contains some invalid characters after the class name. Also the name of class & method are completely missing in the message. I also attached an url-encoded version (to preserve invalid characters) of the message caught by error_get_last() in a shutdown handler. Test script: --------------- <?php $foo = new stdClass(); echo $foo->bar(); Expected result: ---------------- Fatal error: Call to undefined method stdClass::bar() in /www/temp.php on line 10 Actual result: -------------- Fatal error: in /www/temp.php on line 10 ---------------- URL-encoded version of the error message: Fatal+Error+Call+to+undefined+method+stdClass%E0%08K%B4c%F0%CB%DB%0C%3A%3Abar() -- Edit bug report at https://bugs.php.net/bug.php?id=62631&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=62631&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=62631&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=62631&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=62631&r=fixed Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=62631&r=needdocs Fixed in release: https://bugs.php.net/fix.php?id=62631&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=62631&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=62631&r=needscript Try newer version: https://bugs.php.net/fix.php?id=62631&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=62631&r=support Expected behavior: https://bugs.php.net/fix.php?id=62631&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=62631&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=62631&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=62631&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=62631&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=62631&r=dst IIS Stability: https://bugs.php.net/fix.php?id=62631&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=62631&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=62631&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=62631&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=62631&r=mysqlcfg