Comment 7 for bug 516178

Revision history for this message
Alvin Penner (apenner) wrote :

running Windows XP, and Inkscape 0.48.0 r9654 (Aug 16 2010), when I save the file IPSchematic as .wmf I do not get a hangup. This version of Inkscape is using Uniconvertor 1.1.5

Instead I get the message below: I get this message any time I save an object that has a radial gradient fill.

......................................................................................

UniConvertor failed:

Traceback (most recent call last):

  File "<string>", line 1, in <module>

  File "D:\Program Files\Inkscape\python\lib\site-packages\uniconvertor\__init__.py", line 100, in uniconv_run

    saver(doc, output_file)

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\__init__.py", line 212, in __call__

    module.save(document, file, filename, options)

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\export\wmfsaver.py", line 461, in save

    saver.SaveDocument(document)

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\export\wmfsaver.py", line 448, in SaveDocument

    self.SaveLayers(doc.Layers())

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\export\wmfsaver.py", line 366, in SaveLayers

    self.SaveObjects(layer.GetObjects())

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\export\wmfsaver.py", line 353, in SaveObjects

    self.SaveObjects(object.GetObjects())

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\export\wmfsaver.py", line 357, in SaveObjects

    self.Ellipse(object)

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\export\wmfsaver.py", line 327, in Ellipse

    self.FillStyle(ell.Properties())

  File "D:\Program Files\Inkscape\python\lib\site-packages\sk1libs\filters\export\wmfsaver.py", line 234, in FillStyle

    self.CreateSelectBrush(Props.fill_pattern.gradient.Sample(3)[1])

  File "D:\Program Files\Inkscape\python\lib\site-packages\uniconvertor\app\Graphics\gradient.py", line 91, in Sample

    pos2, color2 = colors[cur]

IndexError: list index out of range