xmlgraphics-fop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "onkelpax-fop (Jira)" <j...@apache.org>
Subject [jira] [Commented] (FOP-2569) Exception in thread "main" java.lang.StackOverflowError at org.apache.fop.hyphenation.TernaryTree.insert(TernaryTree.java:244)
Date Tue, 09 Jun 2020 14:55:00 GMT

    [ https://issues.apache.org/jira/browse/FOP-2569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17129363#comment-17129363
] 

onkelpax-fop commented on FOP-2569:
-----------------------------------

You are right! I always convert this pattern list into a convenient format for FOP. Thanks
for your investigation. [^hyph_de_DE.fop]

If I increase the stack size to 100 MB it takes minutes until the exception occurs, which
means that the initialization algorithm that process the patterns doesn't get along with such
huge data sets. That would be the next problem.

Kind regards

PAX

> Exception in thread "main" java.lang.StackOverflowError at org.apache.fop.hyphenation.TernaryTree.insert(TernaryTree.java:244)
> ------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: FOP-2569
>                 URL: https://issues.apache.org/jira/browse/FOP-2569
>             Project: FOP
>          Issue Type: Bug
>    Affects Versions: 2.0
>            Reporter: Mathieu Malaterre
>            Priority: Major
>             Fix For: 1.1
>
>         Attachments: hyph_de_DE.fop
>
>
> fop + offo is broken since release 2.0 (and 2.1). It used to be possible to build fop-hyph.jar
using fop 1.1. Please resurrect a working hyph building mechanism.
> Here is what it states:
> $ /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -Xss512k -classpath
> /home/mathieu/debian/fop/fop-2.1/build/classes
> org.apache.fop.hyphenation.SerializeHyphPattern
> /home/mathieu/debian/fop/fop-2.1/hyph
> /home/mathieu/debian/fop/fop-2.1/build/classes/hyph
> Processing /home/mathieu/debian/fop/fop-2.1/hyph/sa.xml
> Exception in thread "main" java.lang.StackOverflowError
> at org.apache.fop.hyphenation.TernaryTree.insert(TernaryTree.java:244)
> at org.apache.fop.hyphenation.TernaryTree.insert(TernaryTree.java:244)
> at org.apache.fop.hyphenation.TernaryTree.insert(TernaryTree.java:244)
> at org.apache.fop.hyphenation.TernaryTree.insert(TernaryTree.java:244)
> [...]
> at org.apache.fop.hyphenation.TernaryTree.insert(TernaryTree.java:244)
> See thread:
> http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/201602.mbox/%3CCA%2B7wUszWN2PdZY_t_Kgn0E4eatL7CUQswOWj9XC%3Dg9GDdgsyXw%40mail.gmail.com%3E



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message