summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Dufour <nicoduf@yahoo.fr>2013-09-17 16:31:58 +0000
committerJazzyNico <nicoduf@yahoo.fr>2013-09-17 16:31:58 +0000
commit1d168cda08b9b4bdeaf3ed4cb23760eac560dd20 (patch)
tree2adde4d1ff84d85c051d7fd17cf35971c3cf9f3b
parentRemove compute drawbox and replace with area_elarge, make sure we use bbox (diff)
downloadinkscape-1d168cda08b9b4bdeaf3ed4cb23760eac560dd20.tar.gz
inkscape-1d168cda08b9b4bdeaf3ed4cb23760eac560dd20.zip
Fix for Bug #1217602 (Measure Path fails with XML too deep error) by dave m.
Fixed bugs: - https://launchpad.net/bugs/1217602 (bzr r12526)
-rwxr-xr-xshare/extensions/inkex.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/extensions/inkex.py b/share/extensions/inkex.py
index c1feba5ae..861cc2300 100755
--- a/share/extensions/inkex.py
+++ b/share/extensions/inkex.py
@@ -184,7 +184,8 @@ class Effect:
stream = open(self.svg_file,'r')
except:
stream = sys.stdin
- self.document = etree.parse(stream)
+ p = etree.XMLParser(huge_tree=True)
+ self.document = etree.parse(stream, parser=p)
self.original_document = copy.deepcopy(self.document)
stream.close()