Just a note about the current state of analysis:

the MS 2003 XML import filters heavily rely on recursion over all rows
and columns of the imported file in some template rules. Saxon 8/9 for
Java contain optimizations to handle tail recursion calls in template
rules. libxml and Xalan don't optimize tail recursion and fail importing
larger files sooner or later.

It would be possible to avoid the recursion by doing two transformation
passes, but I won't get to working on this before end of april. As a
quick hack it would be possible extend the maximum allowed recursion
depth for libxslt in the import filter code. But that would only push
the limit a little and not really solve the problem.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951153

Title:
  [Upstream] Can't open XML files larger than 1.1 MB

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/951153/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to