[Bug 883359] [NEW] imagmagick convert leaves files in /tmp after exiting with error
Brian St. Pierre
883359 at bugs.launchpad.net
Sat Oct 29 03:12:44 UTC 2011
Public bug reported:
The following SVG file (also attached) has a NUL character just before
the "/" in the <path /> element.
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg">
<path />
</svg>
This is invalid XML. convert dies with an error message:
% convert fail_166.svg fail_166.png
convert: Couldn't find end of Start Tag path
`` @ svg.c/SVGError/2550.
convert: missing an image filename `fail_166.png' @ convert.c/ConvertImageCommand/2838.
It exits with error code 1 -- not an uncontrolled exit like a segfault.
It leaves behind a file in /tmp/ -- this is the bug. It should clean up
the tmp file before exiting.
% cat /tmp/magick-XXi9qeeM
push graphic-context
encoding "UTF-8"
viewbox 0 0 0 0
affine -nan 0 0 -nan 0.0 0.0
push graphic-context
Running bulk conversions on many invalid SVG files results in many files
left behind in /tmp.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: imagemagick 7:6.5.7.8-1ubuntu1.1
ProcVersionSignature: Ubuntu 2.6.32-34.77-generic 2.6.32.44+drm33.19
Uname: Linux 2.6.32-34-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
Date: Fri Oct 28 22:51:20 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/zsh
SourcePackage: imagemagick
** Affects: imagemagick (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug lucid
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to imagemagick in Ubuntu.
https://bugs.launchpad.net/bugs/883359
Title:
imagmagick convert leaves files in /tmp after exiting with error
Status in “imagemagick” package in Ubuntu:
New
Bug description:
The following SVG file (also attached) has a NUL character just before
the "/" in the <path /> element.
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg">
<path />
</svg>
This is invalid XML. convert dies with an error message:
% convert fail_166.svg fail_166.png
convert: Couldn't find end of Start Tag path
`` @ svg.c/SVGError/2550.
convert: missing an image filename `fail_166.png' @ convert.c/ConvertImageCommand/2838.
It exits with error code 1 -- not an uncontrolled exit like a
segfault. It leaves behind a file in /tmp/ -- this is the bug. It
should clean up the tmp file before exiting.
% cat /tmp/magick-XXi9qeeM
push graphic-context
encoding "UTF-8"
viewbox 0 0 0 0
affine -nan 0 0 -nan 0.0 0.0
push graphic-context
Running bulk conversions on many invalid SVG files results in many
files left behind in /tmp.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: imagemagick 7:6.5.7.8-1ubuntu1.1
ProcVersionSignature: Ubuntu 2.6.32-34.77-generic 2.6.32.44+drm33.19
Uname: Linux 2.6.32-34-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
Date: Fri Oct 28 22:51:20 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/zsh
SourcePackage: imagemagick
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/883359/+subscriptions
More information about the foundations-bugs
mailing list