You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by DELCROIX Guillaume <Gu...@infotel.com> on 2009/10/16 16:11:16 UTC

OutOfMemoryError on IntermediateFormatTestSuite

Hi,

I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )

junit-intermediate-format:
     [echo] Running intermediate format tests...
    [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
    [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)

All others test suites are Ok ...

Is there something special for this test suite ?

Am I the only one to have this error ?

What is the last revision ID which pass all tests ?


Re: OutOfMemoryError on IntermediateFormatTestSuite

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
So that is most probably a Sun JVM, although an older version. You might
want to upgrade your JVM because that version had a number of issues.
But I'm not sure that it explains what you're seeing here. At any rate,
it must have something to do with XML parsing, so maybe, if updating the
JVM doesn't help, I'd explicitely switch to the latest Xerces-J release
(copy to <jre>/lib/endorsed) to see if that changes anything. You could
also try a Sun Java 1.4 or 1.5 to see if anything changes. A bit
difficult to help here if I can't reproduce what you're seeing.

On 22.10.2009 17:11:48 DELCROIX Guillaume wrote:
> I work with JVM 1.6.0_01
> 
> Guillaume
> 
> -----Message d'origine-----
> De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> Envoyé : jeudi 22 octobre 2009 15:01
> À : fop-dev@xmlgraphics.apache.org
> Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> 
> Hmm, what did you change?
> 
> I'm sorry but I've never seen that exception before. My question
> remains open: what JVM are you using? Something is still not right.
> 
> On 22.10.2009 14:39:38 DELCROIX Guillaume wrote:
> > It works !
> > 
> > Thanks Jeremias.
> > 
> > Now I've got a SAXParserException :
> > 
> > [junit] Testcase: filename.xml(org.apache.fop.intermediate.IntermediateFormatTestSuite$1): Caused an ERROR
> > 
> > [junit] src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.
> > 
> > [junit] org.xml.sax.SAXParseException: src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.
> > 
> > It seems to be a xerces problem but I don't work if there is a workaround or a particular setting to do ?
> > 
> > Guillaume
> > 
> > 
> > -----Message d'origine-----
> > De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> > Envoyé : jeudi 22 octobre 2009 12:13
> > À : fop-dev@xmlgraphics.apache.org
> > Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> > 
> > No, the latest FOP Trunk runs through just fine for me.
> > 
> > You could run with -XX:+HeapDumpOnOutOfMemoryError and then analyze the
> > heap dump to identify what eats so much memory.
> > 
> > My usual ANT_OPTS:
> > ANT_OPTS=-Xmx512M -XX:MaxPermSize=128M
> > 
> > But I've also just run this at default settings (max 64M heap) and it
> > ran through just fine. What JVM are you using?
> > 
> > On 19.10.2009 15:27:44 DELCROIX Guillaume wrote:
> > > Thanks Jeremias.
> > > 
> > > When I try with -Xmx1024m, I have exactly the same problem.
> > > 
> > > After about 3 hours of test, the OutOfMemoryError is raised.
> > > 
> > > Do you have the same result ?
> > > 
> > > If you reproduce this behaviour, do you know the last revision ID passing all tests ?
> > > 
> > > Guillaume
> > > 
> > > 
> > > -----Message d'origine-----
> > > De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> > > Envoyé : dimanche 18 octobre 2009 17:34
> > > À : fop-dev@xmlgraphics.apache.org
> > > Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> > > 
> > > Hi Guillaume
> > > 
> > > No, that happens to me, too. I believe it's because of the TrueType
> > > fonts that are loaded into memory that the default 64MB are not
> > > sufficient. Just increase the heap size (-Xmx256M).
> > > 
> > > On 16.10.2009 16:11:16 DELCROIX Guillaume wrote:
> > > > Hi,
> > > > 
> > > > I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )
> > > > 
> > > > junit-intermediate-format:
> > > >      [echo] Running intermediate format tests...
> > > >     [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
> > > >     [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
> > > >     [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)
> > > > 
> > > > All others test suites are Ok ...
> > > > 
> > > > Is there something special for this test suite ?
> > > > 
> > > > Am I the only one to have this error ?
> > > > 
> > > > What is the last revision ID which pass all tests ?
> > > > 
> > > 
> > > 
> > > 
> > > 
> > > Jeremias Maerki
> > > 
> > 
> > 
> > 
> > 
> > Jeremias Maerki
> > 
> 
> 
> 
> 
> Jeremias Maerki
> 




Jeremias Maerki


RE: OutOfMemoryError on IntermediateFormatTestSuite

Posted by DELCROIX Guillaume <Gu...@infotel.com>.
I work with JVM 1.6.0_01

Guillaume

-----Message d'origine-----
De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
Envoyé : jeudi 22 octobre 2009 15:01
À : fop-dev@xmlgraphics.apache.org
Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite

Hmm, what did you change?

I'm sorry but I've never seen that exception before. My question
remains open: what JVM are you using? Something is still not right.

On 22.10.2009 14:39:38 DELCROIX Guillaume wrote:
> It works !
> 
> Thanks Jeremias.
> 
> Now I've got a SAXParserException :
> 
> [junit] Testcase: filename.xml(org.apache.fop.intermediate.IntermediateFormatTestSuite$1): Caused an ERROR
> 
> [junit] src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.
> 
> [junit] org.xml.sax.SAXParseException: src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.
> 
> It seems to be a xerces problem but I don't work if there is a workaround or a particular setting to do ?
> 
> Guillaume
> 
> 
> -----Message d'origine-----
> De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> Envoyé : jeudi 22 octobre 2009 12:13
> À : fop-dev@xmlgraphics.apache.org
> Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> 
> No, the latest FOP Trunk runs through just fine for me.
> 
> You could run with -XX:+HeapDumpOnOutOfMemoryError and then analyze the
> heap dump to identify what eats so much memory.
> 
> My usual ANT_OPTS:
> ANT_OPTS=-Xmx512M -XX:MaxPermSize=128M
> 
> But I've also just run this at default settings (max 64M heap) and it
> ran through just fine. What JVM are you using?
> 
> On 19.10.2009 15:27:44 DELCROIX Guillaume wrote:
> > Thanks Jeremias.
> > 
> > When I try with -Xmx1024m, I have exactly the same problem.
> > 
> > After about 3 hours of test, the OutOfMemoryError is raised.
> > 
> > Do you have the same result ?
> > 
> > If you reproduce this behaviour, do you know the last revision ID passing all tests ?
> > 
> > Guillaume
> > 
> > 
> > -----Message d'origine-----
> > De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> > Envoyé : dimanche 18 octobre 2009 17:34
> > À : fop-dev@xmlgraphics.apache.org
> > Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> > 
> > Hi Guillaume
> > 
> > No, that happens to me, too. I believe it's because of the TrueType
> > fonts that are loaded into memory that the default 64MB are not
> > sufficient. Just increase the heap size (-Xmx256M).
> > 
> > On 16.10.2009 16:11:16 DELCROIX Guillaume wrote:
> > > Hi,
> > > 
> > > I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )
> > > 
> > > junit-intermediate-format:
> > >      [echo] Running intermediate format tests...
> > >     [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
> > >     [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
> > >     [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)
> > > 
> > > All others test suites are Ok ...
> > > 
> > > Is there something special for this test suite ?
> > > 
> > > Am I the only one to have this error ?
> > > 
> > > What is the last revision ID which pass all tests ?
> > > 
> > 
> > 
> > 
> > 
> > Jeremias Maerki
> > 
> 
> 
> 
> 
> Jeremias Maerki
> 




Jeremias Maerki


Re: OutOfMemoryError on IntermediateFormatTestSuite

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Hmm, what did you change?

I'm sorry but I've never seen that exception before. My question
remains open: what JVM are you using? Something is still not right.

On 22.10.2009 14:39:38 DELCROIX Guillaume wrote:
> It works !
> 
> Thanks Jeremias.
> 
> Now I've got a SAXParserException :
> 
> [junit] Testcase: filename.xml(org.apache.fop.intermediate.IntermediateFormatTestSuite$1): Caused an ERROR
> 
> [junit] src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.
> 
> [junit] org.xml.sax.SAXParseException: src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.
> 
> It seems to be a xerces problem but I don't work if there is a workaround or a particular setting to do ?
> 
> Guillaume
> 
> 
> -----Message d'origine-----
> De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> Envoyé : jeudi 22 octobre 2009 12:13
> À : fop-dev@xmlgraphics.apache.org
> Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> 
> No, the latest FOP Trunk runs through just fine for me.
> 
> You could run with -XX:+HeapDumpOnOutOfMemoryError and then analyze the
> heap dump to identify what eats so much memory.
> 
> My usual ANT_OPTS:
> ANT_OPTS=-Xmx512M -XX:MaxPermSize=128M
> 
> But I've also just run this at default settings (max 64M heap) and it
> ran through just fine. What JVM are you using?
> 
> On 19.10.2009 15:27:44 DELCROIX Guillaume wrote:
> > Thanks Jeremias.
> > 
> > When I try with -Xmx1024m, I have exactly the same problem.
> > 
> > After about 3 hours of test, the OutOfMemoryError is raised.
> > 
> > Do you have the same result ?
> > 
> > If you reproduce this behaviour, do you know the last revision ID passing all tests ?
> > 
> > Guillaume
> > 
> > 
> > -----Message d'origine-----
> > De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> > Envoyé : dimanche 18 octobre 2009 17:34
> > À : fop-dev@xmlgraphics.apache.org
> > Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> > 
> > Hi Guillaume
> > 
> > No, that happens to me, too. I believe it's because of the TrueType
> > fonts that are loaded into memory that the default 64MB are not
> > sufficient. Just increase the heap size (-Xmx256M).
> > 
> > On 16.10.2009 16:11:16 DELCROIX Guillaume wrote:
> > > Hi,
> > > 
> > > I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )
> > > 
> > > junit-intermediate-format:
> > >      [echo] Running intermediate format tests...
> > >     [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
> > >     [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
> > >     [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)
> > > 
> > > All others test suites are Ok ...
> > > 
> > > Is there something special for this test suite ?
> > > 
> > > Am I the only one to have this error ?
> > > 
> > > What is the last revision ID which pass all tests ?
> > > 
> > 
> > 
> > 
> > 
> > Jeremias Maerki
> > 
> 
> 
> 
> 
> Jeremias Maerki
> 




Jeremias Maerki


RE: OutOfMemoryError on IntermediateFormatTestSuite

Posted by DELCROIX Guillaume <Gu...@infotel.com>.
It works !

Thanks Jeremias.

Now I've got a SAXParserException :

[junit] Testcase: filename.xml(org.apache.fop.intermediate.IntermediateFormatTestSuite$1): Caused an ERROR

[junit] src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.

[junit] org.xml.sax.SAXParseException: src-resolve: Cannot resolve the name 'xml:space' to a(n) 'attribute declaration' component.

It seems to be a xerces problem but I don't work if there is a workaround or a particular setting to do ?

Guillaume


-----Message d'origine-----
De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
Envoyé : jeudi 22 octobre 2009 12:13
À : fop-dev@xmlgraphics.apache.org
Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite

No, the latest FOP Trunk runs through just fine for me.

You could run with -XX:+HeapDumpOnOutOfMemoryError and then analyze the
heap dump to identify what eats so much memory.

My usual ANT_OPTS:
ANT_OPTS=-Xmx512M -XX:MaxPermSize=128M

But I've also just run this at default settings (max 64M heap) and it
ran through just fine. What JVM are you using?

On 19.10.2009 15:27:44 DELCROIX Guillaume wrote:
> Thanks Jeremias.
> 
> When I try with -Xmx1024m, I have exactly the same problem.
> 
> After about 3 hours of test, the OutOfMemoryError is raised.
> 
> Do you have the same result ?
> 
> If you reproduce this behaviour, do you know the last revision ID passing all tests ?
> 
> Guillaume
> 
> 
> -----Message d'origine-----
> De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> Envoyé : dimanche 18 octobre 2009 17:34
> À : fop-dev@xmlgraphics.apache.org
> Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> 
> Hi Guillaume
> 
> No, that happens to me, too. I believe it's because of the TrueType
> fonts that are loaded into memory that the default 64MB are not
> sufficient. Just increase the heap size (-Xmx256M).
> 
> On 16.10.2009 16:11:16 DELCROIX Guillaume wrote:
> > Hi,
> > 
> > I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )
> > 
> > junit-intermediate-format:
> >      [echo] Running intermediate format tests...
> >     [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
> >     [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
> >     [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)
> > 
> > All others test suites are Ok ...
> > 
> > Is there something special for this test suite ?
> > 
> > Am I the only one to have this error ?
> > 
> > What is the last revision ID which pass all tests ?
> > 
> 
> 
> 
> 
> Jeremias Maerki
> 




Jeremias Maerki


Re: OutOfMemoryError on IntermediateFormatTestSuite

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
No, the latest FOP Trunk runs through just fine for me.

You could run with -XX:+HeapDumpOnOutOfMemoryError and then analyze the
heap dump to identify what eats so much memory.

My usual ANT_OPTS:
ANT_OPTS=-Xmx512M -XX:MaxPermSize=128M

But I've also just run this at default settings (max 64M heap) and it
ran through just fine. What JVM are you using?

On 19.10.2009 15:27:44 DELCROIX Guillaume wrote:
> Thanks Jeremias.
> 
> When I try with -Xmx1024m, I have exactly the same problem.
> 
> After about 3 hours of test, the OutOfMemoryError is raised.
> 
> Do you have the same result ?
> 
> If you reproduce this behaviour, do you know the last revision ID passing all tests ?
> 
> Guillaume
> 
> 
> -----Message d'origine-----
> De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> Envoyé : dimanche 18 octobre 2009 17:34
> À : fop-dev@xmlgraphics.apache.org
> Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite
> 
> Hi Guillaume
> 
> No, that happens to me, too. I believe it's because of the TrueType
> fonts that are loaded into memory that the default 64MB are not
> sufficient. Just increase the heap size (-Xmx256M).
> 
> On 16.10.2009 16:11:16 DELCROIX Guillaume wrote:
> > Hi,
> > 
> > I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )
> > 
> > junit-intermediate-format:
> >      [echo] Running intermediate format tests...
> >     [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
> >     [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
> >     [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)
> > 
> > All others test suites are Ok ...
> > 
> > Is there something special for this test suite ?
> > 
> > Am I the only one to have this error ?
> > 
> > What is the last revision ID which pass all tests ?
> > 
> 
> 
> 
> 
> Jeremias Maerki
> 




Jeremias Maerki


RE: OutOfMemoryError on IntermediateFormatTestSuite

Posted by DELCROIX Guillaume <Gu...@infotel.com>.
Thanks Jeremias.

When I try with -Xmx1024m, I have exactly the same problem.

After about 3 hours of test, the OutOfMemoryError is raised.

Do you have the same result ?

If you reproduce this behaviour, do you know the last revision ID passing all tests ?

Guillaume


-----Message d'origine-----
De : Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
Envoyé : dimanche 18 octobre 2009 17:34
À : fop-dev@xmlgraphics.apache.org
Objet : Re: OutOfMemoryError on IntermediateFormatTestSuite

Hi Guillaume

No, that happens to me, too. I believe it's because of the TrueType
fonts that are loaded into memory that the default 64MB are not
sufficient. Just increase the heap size (-Xmx256M).

On 16.10.2009 16:11:16 DELCROIX Guillaume wrote:
> Hi,
> 
> I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )
> 
> junit-intermediate-format:
>      [echo] Running intermediate format tests...
>     [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
>     [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
>     [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)
> 
> All others test suites are Ok ...
> 
> Is there something special for this test suite ?
> 
> Am I the only one to have this error ?
> 
> What is the last revision ID which pass all tests ?
> 




Jeremias Maerki


Re: OutOfMemoryError on IntermediateFormatTestSuite

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Hi Guillaume

No, that happens to me, too. I believe it's because of the TrueType
fonts that are loaded into memory that the default 64MB are not
sufficient. Just increase the heap size (-Xmx256M).

On 16.10.2009 16:11:16 DELCROIX Guillaume wrote:
> Hi,
> 
> I've got an OutOfMemoryError running IntermediateFormatTestSuite on the FOP trunk ( Rev ID : 825646 )
> 
> junit-intermediate-format:
>      [echo] Running intermediate format tests...
>     [junit] Testsuite: org.apache.fop.intermediate.IntermediateFormatTestSuite
>     [junit] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
>     [junit] Test org.apache.fop.intermediate.IntermediateFormatTestSuite FAILED (crashed)
> 
> All others test suites are Ok ...
> 
> Is there something special for this test suite ?
> 
> Am I the only one to have this error ?
> 
> What is the last revision ID which pass all tests ?
> 




Jeremias Maerki