#43692 [NEW]: HTML produced by an Exception of DirectoryIterator gets converted

From: Date: Thu, 27 Dec 2007 19:40:19 +0000
Subject: #43692 [NEW]: HTML produced by an Exception of DirectoryIterator gets converted
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-120890@lists.php.net to get a copy of this message
From: karol at babioch dot de Operating system: Windows XP Professional PHP version: 5.2.5 PHP Bug Type: *Directory/Filesystem functions Bug description: HTML produced by an Exception of DirectoryIterator gets converted Description: ------------ The HTML code which is produced by an Exception thrown by the DirectoryIterator gets converted to HTML entities, meaning the link is not shown nor clickable. Reproduce code: --------------- <?php error_reporting(E_ALL|E_STRICT); // directory mustn't exist $dir = new DirectoryIterator('xyz'); ?> Expected result: ---------------- <br /> <b>Fatal error</b>: Uncaught exception 'RuntimeException' with message 'DirectoryIterator::__construct(xyz) [<a href='function.DirectoryIterator---construct'>;function.DirectoryIterator---construct</a>;]: failed to open dir: Actual result: -------------- <br /> <b>Fatal error</b>: Uncaught exception 'RuntimeException' with message 'DirectoryIterator::__construct(xyz) [&lt;a href='function.DirectoryIterator---construct'&gt;function.DirectoryIterator---construct&lt;/a&gt;]: failed to open dir: -- Edit bug report at http://bugs.php.net/?id=43692&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=43692&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=43692&r=trysnapshot52 Try a CVS snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=43692&r=trysnapshot53 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=43692&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=43692&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=43692&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=43692&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=43692&r=needscript Try newer version: http://bugs.php.net/fix.php?id=43692&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=43692&r=support Expected behavior: http://bugs.php.net/fix.php?id=43692&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=43692&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=43692&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=43692&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=43692&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=43692&r=dst IIS Stability: http://bugs.php.net/fix.php?id=43692&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=43692&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=43692&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=43692&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=43692&r=mysqlcfg

« previous php.bugs (#120890) next »