Bug #68188 [NEW]: Imagick can't display "<" and "&"
| From: | martin dot schmitz at uni-bielefeld dot de | Date: | Wed, 08 Oct 2014 14:29:55 +0000 |
| Subject: | Bug #68188 [NEW]: Imagick can't display "<" and "&" | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-187957@lists.php.net to get a copy of this message | ||
From: martin dot schmitz at uni-bielefeld dot de
Operating system: Linux 64Bit Mageia 5
PHP version: 5.6.1
Package: Unknown/Other Function
Bug Type: Bug
Bug description:Imagick can't display "<" and "&"
Description:
------------
---
From manual page: http://www.php.net/class.imagick
---
$im = new Imagick();
$svg = '<?xml version="1.0" encoding="UTF-8"?>';
$svg .= '<svg style="width:240; height:240;" version="1.1">';
$svg .= svg_figure();
$svg .= '</svg>';
$im->readImageBlob ($svg);
$im->setImageFormat ($_REQUEST['type']);
$im->paintTransparentImage ($im->getImagePixelColor (0, 0), 0, 0);
echo $im;
function svg_figure($char){
return '<svg>
<text id="letter" x="5" y="14"><tspan
style="font-family:Arial,
Helvetica, sans-serif; font-size:20pt;" >'.chr($char).'</tspan></text>
</svg>';
}
I run (code are just relevant sniplets) svg_figure() through various
aasci-codes. All (printable) characters are printed fine except "<" and
"&".
--
Edit bug report at https://bugs.php.net/bug.php?id=68188&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=68188&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=68188&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=68188&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=68188&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=68188&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=68188&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=68188&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=68188&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=68188&r=support
Expected behavior: https://bugs.php.net/fix.php?id=68188&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=68188&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=68188&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=68188&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=68188&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=68188&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=68188&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=68188&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=68188&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=68188&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=68188&r=mysqlcfg