Hi Michael,

Thank you for the bug report. I'm no longer the maintainer of openclipart, but I looked at this bug a little bit. It appears one particular file is causing this:
office/telephone/mobile_phone_01.svg

I can easily repro the issue by trying to open it with inkscape:
inkscape office/telephone/mobile_phone_01.svg
I get the "unable to convert" warning over and over again and inkscape hangs with ever increasing memory.

This suggests to me that the file has always been corrupt but previous versions of inkscape ignored that. I do know that this package used to happily build a few years ago.

It looks like inkscape has a bug, and this file may also be corrupt. If the file is corrupt, inkscape should handle the error gracefully. If the file is not corrupt, then inkscape should be able to process the file without issue.

On 09/03/2014 02:12 AM, Michael Tautschnig wrote:
Package: openclipart
Version: 1:0.18+dfsg-14
Severity: wishlist
Usertags: goto-cc

The following is a kind of experience report as I'm not entirely sure whether
there is anything wrong with my set up, but I'm seeing the following problem
when auto-building the package using pbuilder/cowbuilder:

[...]
Processing ./office/telephone/mobile_phone_01.svg
** (inkscape:32107): WARNING **: helper-fns::helperfns_read_vector() Unable to convert 
"0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0" to number
** (inkscape:32107): WARNING **: helper-fns::helperfns_read_vector() Unable to convert 
"0,0,0,0,0.01666666666666672,0,0,0,0,0,0,0,0,0,0,0,0,0,0.8916666666666666,0" to 
number
** (inkscape:32107): WARNING **: helper-fns::helperfns_read_vector() Unable to convert 
"0,0.025000000000000022,0.008333333333333303,0.375,0,0,0,0,0.07500000000000006,0,0,0,0,0.033333333333333326,0,0,0,0,0,1"
 to number
** (inkscape:32107): WARNING **: helper-fns::helperfns_read_vector() Unable to convert 
"1,0.3285714285714286,0,0,0,0,0,0,0.2571428571428571,0,0,0,1,0,0,1,1,0,0,0" to 
number
** (inkscape:32107): WARNING **: helper-fns::helperfns_read_vector() Unable to convert 
",0.8571428571428572,1,1" to number
Killed
Processing ./office/telephone/telephone_sauvetage_yves_01.svg
Background RRGGBBAA: ffffff00
Area 0:0:163.286:163.286 exported to 163 x 163 pixels (90 dpi)
[...]


The reason this was killed was me manually killing that inkscape process running
beyond 100 GB of main memory. I'm not quite sure what sort of system the package
was originally built on, but requiring that much memory seems hardly practical.

Furthermore, having the build continue despite the errors isn't a good idea I
believe, as indeed the package build succeeded despite me having killed the
conversion process.

Best,
Michael



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to